"Как можно пройти мимо материала с описанием того, как был разработан самый популярный на сегодняшний день AI-инструмент для разработчиков. Gergely Orosz поговорил с создателями Claude Code, и там есть на что посмотреть. Сразу к ключевому: Claude Code — это легкий shell поверх модели. Вся логика работы формируется не алгоритмами, а самой моделью. Клиент определяет UI, даёт модели набор инструментов для работы с файловой системой и bash — и уходит с дороги. Команда сознательно пишет как можно меньше бизнес-логики. С каждым новым релизом модели они удаляют код — например, с выходом моделей 4.0 вырезали примерно половину системного промпта, потому что модель больше в нём не нуждалась. Это противоположность тяжёлым agent frameworks с кучей явных состояний, FSM и сложных оркестраторов. И снова я вижу подтверждение: сдвиг парадигмы в пользу ""дай задачу"", а не ""скажи как делать"" даёт отличный результат в совокупности с моделями уровня Opus 4.6. Изначально это был CLI-прототип, который через AppleScript показывал, какую музыку слушает разработчик. Настоящий момент наступил, когда прототипу дали доступ к файловой системе и bash: агент начал сам читать файлы, переходить по импортам и исследовать кодовую базу. Авторы называют это ""product overhang"" — модель уже умеет нечто мощное, но вокруг этого ещё нет продукта. Дальше — вирусное распространение внутри Anthropic. Первый день внутреннего релиза — 20% инженеров. Пятый день — 50%. Была серьёзная дискуссия: не оставить ли инструмент как внутреннее преимущество. Решили, что публичный релиз даст больше данных о безопасности модели. Сейчас Claude Code генерирует больше 500 миллионов долларов годовой выручки, а рост использования за три месяца после релиза — больше чем в 10 раз. Архитектура — подчёркнуто простая. Вместо Docker и VM всё выполняется локально. Самая сложная часть — система разрешений: перед каждым потенциально опасным действием агент спрашивает пользователя. Настройки прав многоуровневые — по проекту, по пользователю, по организации. Команды уже шарят файлы настроек между собой. Стек выбирали по принципу ""on distribution"" — TypeScript, React, Ink, Bun. То, что модель уже хорошо знает. Результат: 90% кода Claude Code написано самим Claude Code. Отдельная история — как выглядит AI-first инженерия в Anthropic. Claude делает первый проход всех код-ревью по компании, пишет security-ревью PR, почти полностью пишет тесты, триажит GitHub-issues и с первой попытки корректно решает 20-40% из них. При инцидентах агент сам подтягивает контакты из Slack, логи из Sentry и часто находит root cause быстрее человека. Команда из дюжины инженеров делает 60-100 внутренних релизов в день, по 5 PR на инженера. При удвоении размера команды пропускная способность по PR выросла на 67% — обычно при быстром найме этот показатель падает. Что меня зацепило больше всего: один из инженеров за два дня собрал около 20 рабочих прототипов одной фичи. Не мокапов — рабочих прототипов. Раньше за два дня ты был рад двум. AI-агенты меняют не просто скорость — они меняют саму экономику экспериментирования. А это для product-minded инженера важнее любого фреймворка. https://newsletter.pragmaticengineer.com/p/how-claude-code-is-built"