Claude Code: агент Anthropic для терминала и IDE — чем отличается от чата
Клод Код — это кодинг-агент Anthropic, который живёт в терминале и IDE разработчика: он читает весь проект, сам редактирует файлы, запускает тесты, работает с git и доводит задачу до результата. В отличие от нейросети Claude на claude.ai, где вы копируете код туда-сюда, Claude Code CLI напрямую действует внутри вашего репозитория. Согласно официальной документации, установить его можно одной командой curl -fsSL https://claude.ai/install.sh | bash на macOS, Linux и WSL — для Windows есть варианты через PowerShell, CMD, Homebrew и WinGet.

Агент требует активную подписку Claude Pro, Max, Team или Enterprise, либо аккаунт Claude Console, либо доступ через поддерживаемого облачного провайдера. Корпоративные пользователи могут подключиться через Amazon Bedrock, Google Cloud и Microsoft Foundry.
В этой статье разберём, как устроен агентный цикл, где именно работает Claude Code (терминал, VS Code, JetBrains, десктоп, веб), как установить и войти, какие команды, режимы разрешений и расширения доступны, сколько это стоит и что важно знать пользователю из России.
Что такое Claude Code и кто его сделал
Claude Code — агентный инструмент для программирования от Anthropic, который работает прямо в терминале и IDE разработчика. В отличие от отдельной языковой модели, это обвязка (harness) поверх моделей Claude: она снабжает модель инструментами чтения файловой системы, выполнения shell-команд, работы с git и тестовыми раннерами.
Определение простыми словами
Кодинг-агент Claude понимает сразу весь кодовый проект, а не только тот фрагмент, который вы вставили в чат. Он пишет фичи, чинит баги и автоматизирует рутину в нескольких файлах и инструментах одновременно. Запрос формулируется на естественном языке, а агент сам решает, какие файлы открыть, какие команды выполнить и как проверить результат.
Терминальный ИИ-агент работает на нескольких поверхностях:
- Терминал (CLI) — полнофункциональный интерфейс командной строки
- Расширения для VS Code и JetBrains
- Десктоп-приложение Anthropic
- Веб-версия на claude.ai/code
Все они используют один движок и общие файлы CLAUDE.md, настройки и MCP-серверы — можно переключаться между поверхностями без потери конфигурации.
Кто разработчик
Разработчик Claude Code — компания Anthropic, та же, что создаёт языковые модели Claude и чат claude.ai. Это официальный продукт компании, а не сторонний плагин или форк. Anthropic выпустила агент для кода как отдельный инструмент в 2024 году и с тех пор развивает его параллельно с основной линейкой моделей.
CLI, IDE-расширения, десктоп и веб — всё это части единого продукта с общей авторизацией и единым набором настроек. Такой подход позволяет разработчику начать задачу в терминале, продолжить в редакторе и посмотреть диффы в десктоп-приложении без переключения конфигурации.
Чем Claude Code отличается от чата Claude
Главное отличие: чат работает только с текстом в браузере, а Claude Code напрямую читает код, редактирует файлы и выполняет команды в вашем проекте. Чат Claude на claude.ai не имеет доступа к файловой системе и терминалу — вы вручную копируете фрагменты кода в диалог и обратно, а модель отвечает текстом.
Чат: текст в браузере
Обычный Claude в чате хорош для вопросов, объяснений и генерации отдельных сниппетов. Он не знает, как устроен ваш проект, какие зависимости установлены, как называются ваши функции и что лежит в соседнем файле — если вы сами это не вставите в сообщение.

Копировать код туда-сюда утомительно уже на задачах из двух-трёх файлов. На многофайловых рефакторингах или миграциях работа через чат практически неосуществима: слишком много ручных операций, и контекст быстро теряется между итерациями.
Claude Code: действие в проекте
Агент Anthropic для кода сам открывает нужные файлы, вносит правки, запускает команды и тесты, коммитит изменения в git — вы контролируете каждый шаг через подтверждения или переключаете режим разрешений. Контекст подтягивается автоматически: не нужно вручную указывать, какие файлы прочитать.
| Возможность | Чат Claude | Claude Code |
|---|---|---|
| Доступ к файлам проекта | Нет | Да |
| Запуск команд и тестов | Нет | Да |
| Многофайловые правки | Нет | Да |
| Работа с git | Нет | Да |
| Автономное выполнение задач | Нет | Да |
| Где запускается | Браузер | Терминал, IDE, десктоп, веб |
Как работает Claude Code: агентный цикл
Claude Code выполняет задачу через агентный цикл: он исследует код, строит план, вносит правки в нескольких файлах, запускает тесты и итеративно исправляет ошибки. Параллельно агент работает с git — создаёт коммиты, ветки и pull request.
От запроса к результату
Агентный цикл (agentic loop) разворачивается по шагам:
- Чтение нужных файлов и понимание зависимостей между ними
- Планирование подхода — при включённом plan mode показывает план до начала правок
- Запись изменений в несколько файлов одновременно
- Запуск тестового раннера, перехват ошибок и повторная итерация
- Фиксация результата коммитом или открытие pull request
Контекст подтягивается автоматически — вручную добавлять файлы или вставлять код не нужно. Клод Код сам решает, что прочитать, основываясь на запросе и структуре проекта.
Работа с git
Claude Code делает git-операции разговорными: показывает diff до коммита, пишет осмысленные сообщения коммитов, создаёт ветки и открывает pull request. Команда claude "commit my changes with a descriptive message" запускает полный цикл — агент смотрит на изменения, формулирует сообщение и делает коммит.

Автономная работа агента с git означает, что задачи вроде «создай ветку, реализуй фичу и открой PR с описанием» выполняются за один запрос. Контроль остаётся у разработчика: в manual mode каждое действие требует явного подтверждения.
Где работает Claude Code: терминал, IDE, десктоп и веб
Claude Code работает на пяти поверхностях — в терминале, VS Code, JetBrains, десктоп-приложении и вебе, — и все они используют один движок. Это значит, что CLAUDE.md, настройки и MCP-серверы одинаково работают везде, где бы вы ни открыли агент.
Терминал (CLI)
CLI — основной способ работы с Claude Code CLI и самый полнофункциональный. В терминале доступны все возможности: правка файлов, выполнение произвольных shell-команд, история промптов (Ctrl+r), пайпы и интеграция в CI-скрипты.
Поверхности Claude Code, доступные напрямую через CLI:
- macOS, Linux, WSL — нативная установка
- Windows — через PowerShell, Homebrew или WinGet
- CI/CD-среды — в headless-режиме через флаг
-p
Терминальный интерфейс подходит для автоматизации по Unix-философии: вывод агента можно передавать через пайпы, запускать по расписанию или встраивать в pre-commit хуки.
VS Code, JetBrains и Cursor
Расширение для VS Code (и совместимого с ним Cursor) даёт инлайн-диффы прямо в редакторе, @-упоминания файлов и символов, обзор плана агента и историю сессий — без переключения в терминал. Плагин для IntelliJ IDEA, PyCharm и WebStorm требует уже установленного CLI: расширение IDE выступает графическим фронтендом поверх терминального движка.
Важно: CLAUDE.md, настройки разрешений и MCP-серверы общие для всех поверхностей. Сконфигурировав агент один раз, вы получаете одинаковое поведение в терминале, VS Code и десктопе.
Десктоп и веб
Десктоп-приложение Anthropic включает Claude Code без отдельной установки CLI: диффы отображаются визуально, а не в терминале, что удобно для код-ревью. Веб-версия на claude.ai/code позволяет запускать долгие задачи в облаке без локальной установки — браузер достаточен для старта.
Как установить и запустить Claude Code
Claude Code устанавливается одной командой в терминале, затем запускается командой claude в папке проекта и требует входа по подписке или API-ключу. На macOS и Linux команда curl -fsSL https://claude.ai/install.sh | bash разворачивает всё необходимое; для входа потребуется подписка Claude Pro/Max/Team или API-ключ Anthropic Console.
Установка по системам
- macOS / Linux / WSL — выполните
curl -fsSL https://claude.ai/install.sh | bashв терминале. - Windows (PowerShell) — запустите
irm https://claude.ai/install.ps1 | iex. - Windows (Homebrew) —
brew install --cask claude-code. - Windows (WinGet) —
winget install Anthropic.ClaudeCode. - Проверьте установку —
claude --versionдолжен вернуть номер версии. - Перейдите в папку проекта —
cd /path/to/your/project. - Запустите агент —
claudeоткроет интерактивную сессию и предложит войти.
Нативная установка обновляется автоматически — вручную следить за версиями не нужно.
Вход и способы доступа
После первого запуска claude в папке проекта агент открывает браузер для авторизации. Доступ предоставляется через один из четырёх вариантов: подписка Claude Pro, Max 5x, Max 20x или Team/Enterprise; аккаунт Anthropic Console с предоплаченными кредитами (pay-as-you-go); корпоративное облако Amazon Bedrock; или Google Cloud и Microsoft Foundry.

Если переменная окружения ANTHROPIC_API_KEY уже задана, шаг браузерного входа пропускается — агент использует ключ напрямую. Это удобно для CI-сред и серверных скриптов, где интерактивная авторизация невозможна.
Команды, режимы разрешений и plan mode
Управление Claude Code строится на слэш-командах, переключении режимов разрешений через Shift+Tab и plan mode, который показывает план действий до начала правок. Агент живёт в терминале и IDE разработчика, поэтому все команды доступны прямо из строки диалога.
Основные команды
Для запуска из shell используются: claude — интерактивная сессия, claude "задача" — передать задачу сразу при старте, claude -p "запрос" — разовый запрос без сессии (headless-режим), claude -c — продолжить последнюю сессию, claude -r — возобновить конкретную сессию по ID.
Внутри сессии работают сессионные команды: /clear — очистить контекст, /help — список всех команд, /login — сменить аккаунт, /init — инициализировать CLAUDE.md для проекта, /exit — завершить сессию. Набрав /, вы увидите полный список доступных команд; Tab автодополняет команды и пути файлов, стрелка вверх — листает историю промптов.
Режимы разрешений и планирование
Auto mode — стартовый режим для подписок Pro, Max и Team: встроенный классификатор проверяет действия агента автоматически, и большинство операций выполняется без запроса подтверждения. Manual mode требует явного «да» перед каждым изменением файла или командой — удобно, когда работаете в незнакомом проекте или хотите полный контроль. Переключение между режимами — Shift+Tab прямо в сессии.
Plan mode отделяет планирование от действия: агент сначала показывает, что именно он собирается сделать и почему, а вы можете скорректировать или отклонить план до того, как будет изменён хоть один файл. Это особенно полезно для крупных рефакторингов и миграций, где цена ошибки высока.
Расширения: CLAUDE.md, MCP, субагенты, skills и hooks
Claude Code расширяется файлом CLAUDE.md с правилами проекта, протоколом MCP для подключения к внешним данным и инструментам, субагентами, навыками и хуками. CLAUDE.md задаёт агенту стандарты кода и архитектурные решения в начале каждой сессии; MCP подключает кодинг-агент к внешним системам вроде Jira, Slack или Google Drive.
CLAUDE.md и память
CLAUDE.md — это markdown-файл в корне проекта, который Claude Code читает автоматически при старте каждой сессии. В него записывают стандарты кода, архитектурные решения, предпочитаемые библиотеки и чеклисты код-ревью — всё, что агент должен учитывать по умолчанию.
Claude Code is an AI-powered coding assistant that helps you build features, fix bugs, and automate development tasks. It understands your entire codebase and can work across multiple files and tools to get things done.
Claude Code
Между сессиями Claude Code также строит автоматическую память: замечает паттерны в вашей работе и обновляет CLAUDE.md, чтобы не спрашивать одно и то же. Инициализировать файл для нового проекта можно командой /init.
MCP, субагенты, skills, hooks
MCP (Model Context Protocol) — открытый стандарт для подключения агента к произвольным внешним источникам и инструментам:
- Google Drive, Jira, Slack, Linear — для чтения задач и документов
- Собственные инструменты компании — через кастомные MCP-серверы
- Базы данных и API — для чтения и записи данных напрямую из агента
Субагенты позволяют разбить крупную задачу на части и работать над ними параллельно под координацией ведущего агента. Skills упаковывают повторяемые сценарии в именованные команды — например, /review-pr запускает полный цикл ревью пул-реквеста. Hooks запускают произвольные shell-команды до или после действий агента: автоформатирование кода, линтинг, уведомления — без ручного контроля.
Сколько стоит Claude Code и какие модели использует
Claude Code не продаётся отдельно — он входит в подписки Claude Pro, Max и их расширенные варианты, Team и Enterprise, либо оплачивается кредитами API через Anthropic Console. Доступ к агенту на бесплатном плане не предусмотрен.
Тарифы и что входит
Claude Code включён без доплаты в подписки Pro ($20/мес), Max 5x ($100/мес) и Max 20x ($200/мес), а также в корпоративные планы Team и Enterprise. Отдельной подписки на Claude Code нет.
| Тариф | Цена в месяц | Claude Code включён |
|---|---|---|
| Free | $0 | Нет |
| Pro | $20 | Да |
| Max 5x | $100 | Да |
| Max 20x | $200 | Да |
| Team | По числу мест | Да |
| Enterprise | Договорная | Да |
| API (Console) | Pay-as-you-go | По токенам |
Альтернатива подписке — аккаунт Anthropic Console с предоплаченными кредитами: платите за фактически потреблённые токены без фиксированного абонемента. Этот путь удобен для команд, которые используют агент нерегулярно или хотят точно контролировать расходы.
Модели Claude
Claude Code использует линейку моделей Claude — Opus, Sonnet и Haiku. Модель выбирается под задачу и лимиты тарифа: Haiku работает быстро и дёшево для простых операций; Sonnet — баланс скорости и качества для большинства кодинговых задач; флагманская модель Opus 5.5 — мощнейшая в линейке, используется для сложных многошаговых задач, рефакторингов и архитектурных решений.

На планах Pro и Max доступны все три модели, однако лимиты использования более мощных моделей выше на тарифах Max. При работе через API можно явно задать модель флагом --model.
Доступ из России, оплата и ограничения
Anthropic официально не обслуживает Россию, поэтому регистрация, вход и оплата Claude Code напрямую из РФ ограничены и требуют обходных решений. Подписки Claude Pro и Max и доступ через Anthropic Console с API-ключом одинаково недоступны при российском IP и российской платёжной карте.
Создать аккаунт Anthropic из России технически можно, но компания резервирует за собой право заблокировать доступ по региону или при обнаружении нарушения условий сервиса. Использование VPN и зарубежных данных для регистрации противоречит Terms of Service Anthropic и несёт риск постоянной блокировки аккаунта со всеми сохранёнными данными.
Российские карты (Visa/Mastercard российских банков, МИР) Anthropic не принимает — ни на оформление подписки, ни на пополнение Console. На практике пользователи применяют зарубежные дебетовые карты, виртуальные карты зарубежных эмитентов или корпоративный доступ через Amazon Bedrock и Google Cloud, где расчёты идут через облачного провайдера, а не напрямую через Anthropic. Корпоративный путь через Bedrock или Google Cloud формально легальнее, но требует зарубежного юрлица или договора с провайдером.
Ситуация с доступностью может измениться в любой момент — как в сторону ужесточения, так и открытия. Следите за официальными обновлениями условий сервиса Anthropic; принимая решение об использовании, учитывайте риски потери доступа к аккаунту.
Claude Code против Cursor, GitHub Copilot и других агентов
Claude Code — терминал-первый агент: он живёт в CLI, встраивается в любую IDE как расширение и расширяется через открытый Agent SDK, тогда как Cursor и GitHub Copilot — прежде всего инструменты для работы внутри редактора. Агентный цикл Клод Кода включает план, многофайловые правки, запуск тестов и итерации — это полноценное автономное выполнение задачи, а не подсказка следующей строки.

Cursor — форк VS Code с глубоко встроенным ИИ: инлайн-чат, автодополнение, агентный режим — всё в редакторе. GitHub Copilot предлагает автодополнение, чат и агент в IDE и на GitHub, работает с несколькими моделями. Оба инструмента сильны именно в редакторном контексте, но плохо подходят для CI-автоматизации и скриптования через пайпы.
Философия использования принципиально разная: Copilot и Cursor дополняют разработчика в редакторе — подсказывают, завершают, объясняют. Claude Code действует автономно по заданию: можно написать claude "перенеси все API-вызовы на новую версию эндпоинта" и уйти на кофе. Это разные классы инструментов, и они хорошо сочетаются: модели Claude Sonnet и Opus за Claude Code дают ему преимущество на сложных задачах рассуждения и рефакторинга.
Чат Claude подходит для вопросов и сниппетов; Copilot и Cursor — для дополнения кода в редакторе; терминальный ИИ-агент Anthropic — для автономных многошаговых задач: рефакторингов на тысячи строк, миграций баз данных, автоматизации CI и всего, где нужно действие, а не совет.
