29 августа Anthropic разослала очередной еженедельный дайджест по Claude Code — инструменту для программирования с помощью ИИ. В нем компания рассказала о новых функциях, которые появились в десктопном и мобильном приложениях, а также поделилась практиками использования инструмента внутри самой Anthropic. Мы пересказываем ключевые изменения, сверяя номера версий и формулировки с полным changelog Claude Code.
Главное новшество недели — команда /resume в десктопном приложении. Она открывает любую сессию, начатую в терминале, и продолжает её на том же транскрипте. Раньше работало только обратное направление: команда /desktop позволяла перенести сессию из терминала в приложение. Теперь можно начать работу в терминале, а затем перейти в десктоп, чтобы видеть диффы и живой предпросмотр рядом. /resume также подхватывает уже закрытые сессии, для этого нужна свежая версия клиента.
| Уровень | Путь | Область |
|---|---|---|
| user | ~/.claude/agent-memory/<имя>/ | Все проекты |
| project | .claude/agent-memory/<имя>/ | Специфично для проекта, едет в репозиторий |
| local | .claude/agent-memory-local/<имя>/ | Специфично для проекта, в git не попадает |
Ещё одна новая возможность — запуск сессии с телефона. Любая машина, на которой запущен claude remote-control (сокращенно claude rc), появляется карточкой устройства вверху вкладки Code. Тап по карточке, выбор каталога — и сессия стартует на этой машине, со всеми её файлами, MCP-серверами и инструментами. Это удобно, когда нужно поставить задачу, не находясь за своим столом.
Claude Code теперь можно запускать с телефона: машина с claude remote-control появляется карточкой в приложении, и сессия стартует на ней.
В рубрике «а вы знали» Anthropic напомнила о возможности раскрашивать и именовать сессии. Команда /color меняет цвет строки ввода, /rename даёт сессии отдельное имя. Это помогает, когда открыто несколько терминалов и они перестают различаться. Цвет сохраняется при --resume, а с подключённым Remote Control виден и на claude.ai/code.
Второй пункт «а вы знали» — субагенты теперь могут иметь собственную память. Добавив в frontmatter строку memory:, субагент получает собственный каталог, из которого читает при старте и в который пишет по ходу работы. Уровень задаёт, где лежит каталог: user — ~/.claude/agent-memory/<имя>/, знания на все проекты; project —.claude/agent-memory/<имя>/, специфично для проекта и едет в репозиторий; local —.claude/agent-memory-local/<имя>/, тоже про проект, но в git не попадает. Пример Anthropic: файл.claude/agents/code-reviewer.md с memory: user, где субагент обновляет память паттернами и повторяющимися проблемами.
В рассылке есть рубрика с цитатами инженеров Anthropic. Ричард Жуан рассказывает, что после восьми одновременно запущенных сессий перестал понимать, где какая, и написал себе скилл /recap. Тот сначала велит Claude потратить пару минут и обновить всё, что могло протухнуть — PR, запущенные джобы, связанные треды в Slack, — а потом отчитаться: какая была цель словами того, кто её ставил, где работа стоит на самом деле и чем это подтверждается (зелёные юнит-тесты доказательством не считаются), что заблокировано на человеке, а что технически, и какие дальше шаги, с пометкой, чей каждый. Начинать новую работу во время рекапа скилл запрещает.
Диксон Цай, который работает над самим Claude Code, перед просмотром написанного Claude пул-реквеста просит его запустить субагента и атаковать собственную работу: враждебно проверить изменение на корректность и простоту, а потом выписать артефактом сделанные допущения и проектные решения с обоснованием. Цай объясняет это тем, что субагент не видел переписки и слепых пятен основной сессии у него нет. По артефакту видно, куда смотреть: читать весь дифф с нуля уже не приходится.
Из блога Anthropic отмечает два свежих поста: «The ИИ-native SDLC playbook» — про перестройку каждой стадии жизненного цикла разработки вокруг Claude, где передачей между стадиями служат закоммиченные файлы intent.md, spec.md и plan.md; и «Claude on call for CI/CD failures» — как агент Claude Tag разбирает инциденты CI внутри Anthropic, плюс выложенный в открытый доступ on-call-набор, который можно форкнуть. Также анонсирован вебинар 10 сентября «Maximizing Value from Claude Code» — про то, почему одна и та же задача может стоить очень по-разному.
В версии 2.1.248 появился режим --restricted для общих машин и eval-обвязок: запущенный так Claude по умолчанию не выполняет команды, не запускает код и не ходит в веб. Файловые инструменты остаются внутри рабочего каталога. Пользовательские, проектные и локальные настройки игнорируются. Отдельные инструменты возвращаются явным --tools. Также починен ежечасный промах мимо prompt cache в длинных сессиях: после обновления OAuth-токена определения инструментов и системный промпт перестали попадать в кэш, что приводило к лишним затратам.

