- BrainTools - https://www.braintools.ru -
TLDR: Я использовал новый функционал от Claude – Claude Cowork [1], который сейчас доступен только на macOS по подписке. Я попросил его сгенерировать план изучения Go. В статье разбираю особенности и ограничения.
——
Claude Cowork – это новый агентский режим от Anthropic, доступный в приложении Claude Desktop.
Как работает Claude Cowork:
• работает со всеми доступными моделями Claude Opus/Sonnet/Haiku
• Claude Cowork создает виртуальную машину с Linux и делает все манипуляции в ней
• не требует никаких подтверждений операций внутри VM – всё изолировано
• виртуальная машина имеет свою файловую систему, но можно дать доступ к выбранным директориям на хосте
• Claude может работать с файлами внутри VM или сохранить их как Output Artifacts, чтобы они были доступны и пользователю через GUI и Finder (файловый менеджер macOS)
• можно использовать любые коннекторы/MCP
• на момент написания статьи Cowork работал только с подпиской Claude Max (от $100), но сейчас уже можно использовать с Claude Pro ($20)
Что мне понравилось:
• много интеграций – по умолчанию есть только файловая система виртуальной машины с основными утилитами, но можно дать доступ к своим файлам, MCP и браузеру
• можно написать задачу, ответить на пару уточняющих вопросов и уйти заниматься своими задачами – в конце всё будет сделано (если процесс Claude Desktop не упадет)
Что мне не понравилось:
• невероятно лагает, когда история сообщений становится достаточно большой – использует 2.5 ядра CPU только на рендеринг интерфейса Claude Desktop
• после лагов приложение может упасть и придется его перезапускать
• после падения забывает [2] сохранить результаты своей работы в Output Artifacts, из-за чего их нельзя посмотреть через Finder
• нет синхронизации чатов между устройствами и работает только на macOS
• может случайно удалить файлы на хосте [3], если предоставить к ним доступ
• ну и классическая проблема – иногда генерируется что-то совершенно оторванное от реальности как код на скриншоте выше
——
Я попросил его сгенерировать план для разработчиков, желающих сменить стек и перейти на Go. Для этого ему предстояло сделать 4 подзадачи от меня:
• написать эталонные решения 5 тестовых задачек с live coding секций и доступно объяснить сложные моменты в коде
• придумать 30-дневный курс с возрастающей сложностью, где на каждый день будет выдаваться сниппет кода на Go с багом, который нужно исправить
• придумать 10 идей для многопользовательских игр, где свитчеры будут писать клиенты на Go и соревноваться в получении очков + написать бэкенды для этих игр
• придумать 10 идей, что ещё можно организовать для свитчеров, чтобы помочь им с адаптацией
Где это имело место, я также требовал:
• подробную спецификацию для задач
• детальный план для новых идей
• эталонные решения задач
• объяснение решений и сложных моментов в них
• bill of materials – что потребуется, чтобы реализовать это на практике (время, деньги и т.п.)
В итоге он потратил пару часов, МНОГО токенов (Claude Opus 4.5) и нагенерировал 150+ файлов, после чего Claude Desktop стал лагать, а потом и вовсе упал.
После перезапуска я обнаружил, что Claude сохранил файлы с результатами работы на диск, но сохранил их как промежуточные файлы, а не Output Artifacts, из-за чего я не могу их как-то экспортировать или посмотреть через Finder, могу только через интерфейс Claude Desktop. Возможно, если бы я явно дал указание работать в определенной папке (например, ~/Projects/road-to-go/), этой проблемы бы не было.
Смотреть 150 файлов через лагающий интерфейс я не захотел. В итоге я попробовал дать ему те же указания ещё раз в новой сессии, и он справился лучше – не упал. Пришлось пару раз напомнить, что он не сделал все подзадачи или написал не все файлы, т.к. Claude забывал об этом или считал, что написать 3 файла из 10 запрошенных – достаточно.
В итоге у него получилось закрыть все подзадачи, все файлы сохранены в нужное место, я могу получить к ним доступ.
Качество результатов примерно такое же, как при обычном использовании Claude Opus 4.5 – всё соответствует требованиям, но у модели нет вкуса [4] и поэтому потребуется дальнейшая доработка.
——
Как я понял, основной фокус Cowork – та же оркестрация агентов, но с графическим интерфейсом, который будет более удобен не-программистам. Cowork запускает параллельные агенты, очищает контекст при его переполнении, но пока что не предоставляет ничего нового по сравнению с Claude Code.
Возможно, это был шаг к созданию более безопасного агентского режима (поэтому в VM) или попытка дать модели долговременную память [5] (поэтому внутри своя файловая система).
Если будет интерес [6], отдельной статьёй я могу разобрать:
• результаты работы LLM модели
• ограничения VM – какие утилиты доступны внутри, что можно установить, подходит ли для программирования
• ответы на ваши вопросы или ваши предложения – если будут такие комментарии
Автор: iskorotkov
Источник [7]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/24464
URLs in this post:
[1] Claude Cowork: https://youtu.be/UAmKyyZ-b9E
[2] забывает: http://www.braintools.ru/article/333
[3] удалить файлы на хосте: https://youtu.be/_6C9nMvQsGU
[4] вкуса: http://www.braintools.ru/article/6291
[5] долговременную память: http://www.braintools.ru/article/9500
[6] интерес: http://www.braintools.ru/article/4220
[7] Источник: https://habr.com/ru/articles/986382/?utm_source=habrahabr&utm_medium=rss&utm_campaign=986382
Нажмите здесь для печати.