Как в Anthropic используют свой Claude Code
Anthropic выкатили внутренний гайд, в котором честно показывают, как их собственные команды используют Claude Code. Главная идея, которую они активно продвигают: Claude — это не просто инструмент, а полноценный член команды. Такой junior/middle-разработчик, которому можно и нужно делегировать целые таски, а не просто просить дописать строчку.
От автокомплита к автономности: инженерные кейсы
Самое интересное в гайде — это то, как именно инженеры Anthropic перекладывают рутину на плечи AI. Вот некоторые примеры:
👉🏻 Дебаг Kubernetes по скриншотам
Классика жанра: упал кластер Kubernetes, новые поды не создаются. Вместо того чтобы часами копаться в логах и yaml-конфигах, инженер из Data Infrastructure команды просто скармливает Claude скриншоты дашбордов Google Cloud. AI анализирует картинки, находит предупреждение о нехватке IP-адресов и тут же выдает готовые kubectl команды для создания нового IP-пула и добавления его в кластер. Проблема, на которую раньше могли бы уйти часы и помощь отдельного сетевого инженера, решается за несколько минут.
👉🏻 Автономная разработка фич
Продуктовая команда использует так называемый “auto-accept mode” (shift+tab). Они ставят Claude абстрактную задачу, и он начинает автономно работать: пишет код, запускает тесты, итерирует, исправляет свои же ошибки. Разработчики лишь периодически проверяют контрольные точки. Именно так они реализовали Vim-режим для своего продукта, где, по их оценкам, около 70% финального кода было написано AI.
👉🏻 Безопасное ревью Terraform
Любой, кто работал с IaC, знает, какую боль может доставлять ревью огромных terraform plan. Инженеры по безопасности Anthropic нашли выход: они просто копируют вывод плана в Claude и задают прямой вопрос: «Что эта штука собирается сделать? Я потом не пожалею?». Это создает плотную петлю обратной связи и сокращает время на утверждение инфраструктурных изменений.
👉🏻 TDD-партнёр
Команда безопасности полностью пересмотрела свой подход к разработке. Вместо старого цикла «дизайн-док → кривой код → рефакторинг → забить на тесты», они теперь используют Claude как TDD-партнёра. Сначала они просят AI накидать псевдокод, затем ведут его по процессу test-driven development. В итоге Claude сам генерирует и тесты, и код, который их проходит.
Разработчик всё чаще выступает не в роли писателя кода, а в роли архитектора и тимлида для AI-ассистента, направляя его работу и проверяя результат.
Когда юрист пишет код, а дата-сайентист — UI
Также есть кейсы от нетехнических команд. Оказывается, Claude Code у них используют все, от юристов до маркетологов.
- Финансисты описывают свои воркфлоу по обработке данных на обычном английском языке, а Claude превращает это в полностью автоматизированный и исполняемый скрипт.
- Дата-сайентисты, по их собственному признанию, зная «очень мало JavaScript и TypeScript», с помощью Claude создают полноценные React-приложения на тысячи строк кода для визуализации перфоманса моделей.
- Юристы самостоятельно прототипируют внутренние инструменты. Например, они создали систему-«телефонное дерево», которая помогает сотрудникам найти нужного юриста для консультации. А один из членов команды всего за час собрал приложение для помощи члену семьи с трудностями речи.
Anthropic на своем примере показывают будущее, где для создания работающего прототипа не всегда нужен профессиональный разработчик, а профессиональному разработчику не всегда нужно писать код руками.