Claude Code
Что это
Заголовок раздела «Что это»Claude Code, агент для работы с кодом от Anthropic, живёт прежде всего в CLI (command-line interface): вы запускаете команду claude в каталоге проекта и ставите задачи обычным текстом, а агент читает файлы, вносит правки, запускает тесты и работает с git. Вокруг того же движка построены и другие поверхности: расширения для VS Code и JetBrains, десктоп-приложение, а веб-версия на claude.ai/code и мобильное приложение подходят для фоновых задач без локальной установки. Настройки, память проекта и подключённые MCP-серверы общие для всех поверхностей.
Claude Code остаётся закрытым продуктом, но он же задал многие соглашения, которые переняли другие харнесы: файл памяти в корне репозитория, скилы, субагенты.
Ключевые возможности
Заголовок раздела «Ключевые возможности»Claude Code наглядно реализует всё, что описано в разделе «Основы: агенты».
- Инструменты. Встроенный набор: чтение и правка файлов, выполнение команд в терминале, поиск по кодовой базе, веб-поиск. Каждое потенциально опасное действие проходит через систему разрешений: агент спрашивает подтверждение, а вы настраиваете, что разрешено всегда, а что запрещено. Разрешения можно зафиксировать в настройках проекта и раздать команде.
- Память. Файл
CLAUDE.mdв корне репозитория подгружается в начале каждой сессии: соглашения по коду, команды сборки, архитектурные решения. Поддерживаются вложенные файлы для подкаталогов и личная память пользователя. Есть и автоматическая память: агент сам сохраняет выводы между сессиями, например как запускать тесты в этом проекте. - Скилы. Упакованные процедуры (файлы SKILL.md), которые агент подгружает, когда задача этого требует: чек-лист ревью, регламент деплоя, стайл-гайд. Скилами можно делиться внутри команды, в том числе через систему плагинов.
- MCP. Полная поддержка: Claude Code выступает MCP-клиентом и подключает внешние серверы, такие как Jira, Google Drive, Slack, базы данных и внутренние API компании.
- Субагенты. Основной агент может запускать вспомогательных с отдельными контекстными окнами: например, отправить одного искать причину бага, пока сам пишет тесты. Поддерживаются и целые команды агентов: ведущий агент раздаёт подзадачи и сводит результаты.
- Режим планирования. Отдельный режим, в котором агент сначала исследует код и предлагает план, а к правкам приступает только после вашего одобрения. Полезно для крупных задач. Подробнее о таком цикле рассказано на странице «Рабочий цикл».
- Хуки и автоматизация. Хуки запускают ваши команды до или после действий агента (например, автоформатирование после каждой правки). Есть неинтерактивный режим для скриптов и CI (
claude -p "..."), интеграции с GitHub Actions и запуск задач по расписанию.
Только модели Claude от Anthropic. Выбирают их не по номеру версии, а по псевдониму ступени: haiku для быстрых простых задач, sonnet для повседневной работы, opus для сложных, fable для задач, которые не укладываются в один заход. На август 2026 года за этими псевдонимами стоят Haiku 4.5, Sonnet 5, Opus 5 и Fable 5, а через несколько месяцев будут стоять следующие поколения. Модель по умолчанию зависит от тарифа: на Pro это Sonnet, на Max это Opus.
Переключиться можно командой /model прямо в сессии, а глубину рассуждения задаёт отдельная настройка усилий (effort) через /effort: чем выше уровень, тем дольше модель думает и тем дороже выходит запрос.
Доступ открывается по подписке Claude (Pro или Max) либо по API-ключу с оплатой за токены. Для компаний поддерживается работа через корпоративные облака: Amazon Bedrock, Google Cloud, Microsoft Foundry.
Сильные стороны и ограничения
Заголовок раздела «Сильные стороны и ограничения»Сильные стороны:
- Самая глубокая агентная функциональность среди харнесов: память, скилы, субагенты, хуки и плагины доступны из коробки и хорошо документированы.
- Экосистема: одна и та же сессия доступна из терминала, IDE, десктопа и телефона; есть SDK для создания собственных агентов на том же движке.
- Продуманная система разрешений, важная для командной и корпоративной работы.
Ограничения:
- Только модели Anthropic. Сравнить Claude с GPT или Gemini в одном инструменте не получится.
- Закрытый исходный код.
- Основной интерфейс терминальный; тем, кто привык к графическим средам, потребуется время на привыкание (или расширение для IDE).
Кому подойдёт
Заголовок раздела «Кому подойдёт»Для разработчиков, живущих в терминале, это очевидный выбор. Командам, которым нужны общая память проекта, скилы и управляемые разрешения. Нетехническим ролям подойдёт веб-версия или десктоп: ставить задачи текстом и просматривать результаты можно без навыков работы в терминале. Не подойдёт тем, кому принципиальна мультимодельность или открытый код инструмента.
Как попробовать
Заголовок раздела «Как попробовать»Установка на macOS, Linux или WSL:
curl -fsSL https://claude.ai/install.sh | bashАльтернативы: brew install --cask claude-code на macOS, winget install Anthropic.ClaudeCode на Windows. Затем перейдите в каталог проекта и запустите агента:
cd ваш-проектclaudeПри первом запуске Claude Code попросит войти в аккаунт Claude. Типичный первый сценарий в репозитории: попросите агента осмотреться и объяснить проект.
Изучи этот репозиторий и объясни: что делает проект, как он устроен, как запустить тесты.
Затем дайте небольшую реальную задачу (поправить баг, добавить тест) и посмотрите, как агент планирует, правит файлы и проверяет себя. Когда убедитесь, что проект описан агентом верно, выполните команду /init, которая создаст CLAUDE.md с памятью проекта.
Когда файл памяти и набор скилов разрастутся, оценить их объём помогает команда /doctor: она показывает, что стоит сократить. Ориентиры по объёму собраны на странице Память.
Что дальше
Заголовок раздела «Что дальше»- Cursor: противоположный подход: агент внутри IDE.
- Рабочий цикл: как строить работу с агентом независимо от харнеса.