Claude Code: как установить агента от Anthropic
Claude Code — это агент от Anthropic, который работает в терминале проекта, читает структуру репозитория, правит файлы и доводит задачу до рабочего состояния в диалоге с пользователем. Он отличается от обычного чат-бота контекстом всего проекта и итеративной работой.
«Вы не получаете готовый код одним запросом, а ведёте диалог: агент предлагает решение, вы проверяете, уточняете задачу, агент дорабатывает», — сообщает «Код Дурова».
Агент запускается в папке проекта через терминал, принимает задачи на естественном языке, читает файлы, предлагает изменения и может править код напрямую. Он умеет читать структуру проекта, предлагать правки с учётом архитектуры, рефакторить код, писать новые функции, генерировать и чинить тесты, работать с Git и GitHub, а также подключать внешние инструменты через MCP-коннекторы.
Claude Code можно использовать в терминале, через десктоп-приложение, в IDE или в браузере. Для установки в терминале Anthropic рекомендует нативный установщик, который не требует Node.js и обновляется в фоне. Для macOS, Linux и WSL используется команда `curl -fsSL https://claude.ai/install.sh | bash`, а для Windows в PowerShell — `irm https://claude.ai/install.ps1 | iex`. Также доступны установки через Homebrew, WinGet и npm.
Десктоп-приложение скачивается с сайта Anthropic и доступно для macOS, Windows и Linux. Оно предоставляет визуальный просмотр диффов, несколько параллельных сессий, встроенный редактор файлов, мониторинг pull requests на GitHub и планировщик задач. Для VS Code и JetBrains существуют расширения и плагины, которые позволяют работать с агентом прямо в редакторе.
Веб-режим доступен на claude.ai/code, где можно подключить GitHub-репозиторий, описать задачу, и Claude выполнит её на облачной инфраструктуре Anthropic, оформив pull request. Каждая задача выполняется в изолированной песочнице, можно запускать несколько задач параллельно, а сессии сохраняются даже после закрытия браузера.
Для работы Claude Code требуется платный план — Pro, Max или Team. При первом запуске CLI открывается браузер для входа в аккаунт Claude и подтверждения доступа. Если в окружении установлена переменная ANTHROPIC_API_KEY, агент попросит подтвердить этот ключ вместо открытия браузера.
Эффективность работы Claude Code зависит от конкретности формулировки задачи. Рекомендуется указывать цель, конкретные файлы или модули и ожидаемый результат. Для сложных задач можно использовать режим планирования, нажав Shift+Tab, чтобы агент сначала изучил код и предложил план.
Claude Code удобнее воспринимать как напарника по разработке. Типичный цикл включает изучение кодовой базы агентом, предложение или внесение изменений, проверку результата пользователем и уточнение задачи. Для длительной работы рекомендуется коммитить изменения перед запуском агента и после каждой успешной итерации, а также дробить работу на маленькие шаги.
Расширенные возможности включают файл CLAUDE.md для инструкций и контекста, MCP-коннекторы для подключения внешних инструментов и автоматизацию рутины через интеграцию в CI/CD.
Для безопасности доступ агента к чувствительным файлам, таким как секреты и ключи, можно ограничить через правила deny в файле настроек settings.json. Запрет на чтение и запрет на запись задаются отдельно.
Claude Code не работает без интернета, так как все запросы обрабатываются на серверах Anthropic. Код передаётся на серверы Anthropic для обработки, поэтому при наличии конфиденциальных данных рекомендуется ограничить доступ агента к критичным файлам. Изменения, внесённые агентом, можно откатить, если перед запуском был сделан коммит. Агент понимает задачи на русском и других языках, и качество работы практически не зависит от используемого языка.
Подписывайтесь на наш Telegram-канал, чтобы быть в курсе всех новостей и событий Рунета.