Claude Code: новый десктопный режим, управление с мобильного и оперативная память для субагентов
Компания Anthropic представила серию улучшений для инструмента Claude Code, направленных на интеграцию разработки в привычный рабочий процесс. В новом обновлении команда разработала механизм восстановления терминальных сессий в десктопном интерфейсе, добавил возможность запускать удаленные задачи со смартфона, а также внедрила функцию длительной памяти для вспомогательных агентов. Эти изменения призваны устранить разрыв между терминалом и графическим интерфейсом, а также повысить автономность сложных AI-решений.

# Claude Code: сближение терминала и графического интерфейса
Разработчики из Anthropic на этой неделе обновили свой инструмент для автоматизации программирования, Claude Code. Основной фокус новых изменений сместился на упрощение работы на десктопе и мобильные устройства, а также на решение проблемы контекстного забвения у вспомогательных агентов. Обновление затрагивает не только пользовательский опыт, но и внутреннюю архитектуру обработки сессий.
Воссоздание контекста в десктопе и мобильное управление
Одной из самых болезненных проблем разработчиков является необходимость переключаться между «сырым» терминалом и графическим интерфейсом IDE. В прошлые итерации команды было принято решение об обратном переходе: открытие графического приложения позволяло продолжить работу в среде терминала с командой /desktop. Теперь же Anthropic закрыла этот круг.
Новая команда /resume в десктопном приложении позволяет инициировать любое запущенное ранее терминальное сессию. Система берет на себя задачу переноса контекста в графический интерфейс, предоставляя пользователю живой предпросмотр изменений (diffs) и визуализацию кода, сохраняя при этом всю техническую глубину терминала. Это решение особенно полезно для тех, кто предпочитает работать в консоли, но нуждается в удобстве визуального анализа кода без полного перехода в редактор.
Параллельно с этим произошло расширение географии управления проектами. Теперь через мобильное приложение можно запускать сессии удаленного контроля (Remote Control) на локальных машинах. Достаточно добавить устройство в список через команду claude remote-control, и оно появится в интерфейсе смартфона. Выбор каталога и запуск задачи происходят прямо с телефона, что позволяет ставить задачи или получать уведомления о ходе работы вне офиса, используя весь стек инструментов (MCP-серверы, агенты и др.) рабочей станции.
Для улучшения навигации при работе с несколькими окнами терминала добавлены функции визуального различения. Команды /color и /rename позволяют присваивать уникальные цветовые метки и имена отдельным сессиям. Это критически важно для тех, кто держит открытыми несколько параллельных процессов, помогая быстро идентифицировать текущую активную задачу без постоянного скроллинга списка.
Длительная память субагентов
Традиционно AI-агенты работают в рамках одной сессии: контекст ограничивается текущим разговором или временным окном. Это создавало проблему для специализированных «субагентов», которым нужно помнить прошлые выводы о коде или архитектуре проекта в долгосрочной перспективе.
В новой версии введена возможность задавать агентам собственную внешнюю память через параметр memory в файле конфигурации (frontmatter). Теперь субагент может иметь доступ к отдельному каталогу, который он использует для чтения исторических данных и записи новых знаний. Anthropic выделила три уровня доступа к этой памяти:
* user: Глобальная память, синхронизируемая между всеми проектами (расположена в ~/.claude/agent-memory/). Идеально для общих стандартов кодирования и знаний о стеке. * project: Память, привязанная к конкретному репозиторию (в .claude/agent-memory/), которая обновляется по мере развития проекта. * local: Локальная память для временных задач проекта, не подлежащая коммиту в систему контроля версий (.claude/agent-memory-local/).
Такой подход позволяет агенту, например, «критику кода» (code-reviewer), накапливать опыт выявления повторяющихся ошибок без необходимости повторного обучения при каждой новой сессии.
Изменения в версии 2.1.243–2.1.248
Помимо функциональных новшеств, серия обновлений принесла ряд технических улучшений и исправлений багов, делающих инструмент более стабильным и безопасным:
* Режим ограниченного доступа (--restricted): Для использования на общих вычислительных машинах или в оценочных целях добавлен режим, блокирующий выполнение кода, командной строки и веб-соединений по умолчанию. Это повышает безопасность при тестировании агентов в ненадежных средах. * Оптимизация ресурсов: Был внедрен часовой кэш для промптов (prompt cache), что уменьшает задержки при возобновлении длительных сессий. Также бинарный файл CLI-интерфейса подвергся сильному сжатию (zstd), что сократило размер установки с 340 МБ до 75 МБ, а потребление оперативной памяти в работе снижено на 40–70 МБ. * Исправление ошибок: Устранена проблема исчезновения десктопных сессий через 30 дней благодаря изменениям в алгоритме очистки транскриптов. Исправлены падения при запуске на дистрибутивах Linux с новой версией glibc 2.44 (Arch, CachyOS, Fedora Rawhide). * Автодокладчик об ошибках: Сессия теперь может сама генерировать черновик отчета об ошибке в формате /feedback, заполняя технические детали, которые затем пользователь может одобрить к отправке. * Управление авторежимом: Правление правил автоматических ограничений (авто-режим) было переделано в удобный интерфейс через команду /permissions, устранив необходимость ручного редактирования JSON-файлов.
Практический опыт использования внутри Anthropic
Инженеры самой компании используют эти функции для оптимизации собственного процесса разработки. Например, разработчик Ричард Жуан столкнулся с потерей контекста при управлении множеством параллельных сессий и создал навык /recap, который агрегирует состояние всех активных задач. Другой разработчик, Диксон Цай, внедрил практику использования враждебного субагента для проверки чужих изменений перед финальным обзором. Такой подход позволяет выявить логические ошибки, которые основной агент мог пропустить из-за «слепых пятен» или давления сроков.
Компания также представила открытый набор инструментов для работы в режиме ожидания инцидентов (on-call), позволяющий AI-агентам автономно анализировать сбои в CI/CD конвейерах. Эти примеры демонстрируют, как переход от простого кодогенератора к сложной агентной системе меняет парадигму разработки программного обеспечения.
Заключение
Новые функции Claude Code показывают вектор развития AI-инструментов: от помощи в написании строк кода к управлению сложными распределенными процессами разработки. Интеграция с мобильными устройствами и восстановление состояний в десктопе устраняют технические барьеры, а внедрение долговременной памяти для агентов превращает их в настоящих членов команды, способных к накоплению опыта. Эти изменения делают инструмент более зрелым, удобным и готовым к масштабному внедрению в профессиональный цикл разработки.