Изучаю и тестирую нейросети более 2 лет. Основатель Shtruzel — помогаю разобраться в мире ИИ простым языком.
Комментариев пока нет. Будьте первым!
| Минимальное значение |
|---|
| Оперативная память | 4 ГБ и выше |
| Процессор | x64 или ARM64 |
| macOS | версия 13.0 и выше |
| Windows | 10 (1809+) или Windows Server 2019+ |
| Ubuntu | 20.04 и выше |
| Debian | 10 и выше |
| Alpine Linux | 3.19 и выше |
| Сеть | стабильное интернет-соединение |
| Оболочка | Bash, Zsh, PowerShell или CMD |
Для Windows дополнительно потребуется установить Git for Windows. Claude Code использует Git Bash для выполнения команд внутри системы.
Обратите внимание: Claude Code доступен только в поддерживаемых Anthropic странах. Россия на момент написания статьи не входит в этот список, поэтому может потребоваться VPN.
Начиная с 2025 года Anthropic перешли на нативную установку. Старый способ через npm считается устаревшим, хотя все ещё работает. Нативная установка быстрее, не требует Node.js и автоматически обновляется в фоне.
Откройте терминал и выполните одну команду:
| 1 | curl -fsSL https://claude.ai/install.sh | bash |
Установщик скачает бинарный файл, разместит его в ~/.local/bin/claude и настроит PATH автоматически.
Есть два варианта. Через PowerShell:
| 1 | irm https://claude.ai/install.ps1 | iex |
Через CMD (классическая командная строка):
| 1 | curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd |
Если в PowerShell вы видите ошибку The token '&&' is not a valid statement separator, значит вы используете PowerShell, а не CMD. Используйте первую команду для PowerShell.
| 1 | brew install --cask claude-code |
Учтите, что Homebrew-установка не поддерживает автообновление. Вам придется обновлять вручную командой brew upgrade claude-code.
| 1 | winget install Anthropic.ClaudeCode |
Как и в случае с Homebrew, автообновление отсутствует. Обновление вручную: winget upgrade Anthropic.ClaudeCode.
Если по каким-то причинам вам нужна npm-установка, потребуется Node.js версии 18 и выше:
| 1 | npm install -g @anthropic-ai/claude-code |
Не используйте sudo для этой команды. Если возникают ошибки доступа, настройте npm на использование пользовательской директории.
После установки убедитесь, что все работает:
| 1 | claude --version |
Для расширенной диагностики:
| 1 | claude doctor |
Эта команда проверит конфигурацию, подключение к API и другие параметры системы.

Claude Code требует платную подписку. Бесплатный план Claude.ai доступа к Claude Code не дает. Поддерживаемые способы доступа:
| Способ доступа | Что нужно |
|---|---|
| Pro план | $20/мес (или $17/мес при годовой подписке) |
| Max 5x план | $100/мес |
| Max 20x план | $200/мес |
| Team план | Подписка на команду от 5 человек |
| Enterprise план | Корпоративная подписка через отдел продаж |
| Console (API) | Оплата по использованию через API |
| Amazon Bedrock | Через аккаунт AWS |
| Google Vertex AI | Через аккаунт Google Cloud |
Для первого запуска откройте терминал в директории вашего проекта и введите:
| 1 | claude |
Система предложит авторизоваться через браузер. Откроется страница входа, где нужно использовать данные аккаунта Claude с активной подпиской. После подтверждения в браузере терминал автоматически получит доступ.
Если у вас уже есть API-ключ в переменной окружения ANTHROPIC_API_KEY, Claude Code будет использовать его вместо подписки. В этом случае оплата пойдет по тарифам API, а не по плану подписки. Чтобы переключиться на подписку, удалите эту переменную и выполните /login внутри Claude Code.
После запуска Claude Code вы попадаете в интерактивный режим. Здесь можно писать запросы на обычном языке, а Claude будет выполнять задачи в вашем проекте.
Внутри сессии доступны специальные команды, которые начинаются с /:
| Команда | Описание |
|---|---|
/help | Показать список доступных команд |
/status | Текущий статус: оставшийся лимит, модель, план |
/model | Выбрать или сменить модель |
/config | Открыть настройки |
/clear | Очистить контекст текущей сессии |
/login | |
/logout | |
/compact |
Claude Code понимает задачи на естественном языке. Вот несколько примеров того, что можно написать прямо в интерактивном режиме:
Исправление бага:
| 1 | Найди и исправь ошибку в файле auth.ts, из-за которой пользователь не может залогиниться после истечения токена |
Рефакторинг:
| 1 | Перепиши модуль api/users.py, разбей его на отдельные файлы по принципу единой ответственности |
Написание тестов:
| 1 | Напиши юнит-тесты для всех публичных методов в классе OrderService |
Git операции:
| 1 | Создай новую ветку feature/payment-integration, закоммить текущие изменения с осмысленным сообщением |
Code review:
| 1 | Проведи ревью последнего коммита, обрати внимание на безопасность и производительность |
Для быстрых задач можно не заходить в интерактивный режим, а передать запрос одной командой:
| 1 | claude "объясни, что делает функция processPayment в файле payments.js" |
Также можно использовать пайпы:
| 1 | cat error.log | claude "проанализируй эти ошибки и предложи решения" |
Claude Code поддерживает несколько режимов, которые определяют уровень автономности.
В этом режиме Claude Code запрашивает ваше разрешение перед каждым действием, которое модифицирует файлы или запускает команды. Вы видите, что именно Claude собирается сделать, и можете одобрить или отклонить.
Auto Mode позволяет Claude Code выполнять несколько шагов подряд без промежуточных подтверждений. Это удобно для длительных задач, но при этом Claude Code все равно соблюдает заданные вами ограничения. Это более безопасная альтернатива полному пропуску разрешений.
Запуск с флагом --dangerously-skip-permissions отключает все запросы на подтверждение. Claude Code будет выполнять любые действия без вашего одобрения. Используйте только для доверенных задач в изолированных средах, например в CI/CD пайплайнах.
Файл CLAUDE.md в корне проекта позволяет настроить поведение Claude Code для конкретного репозитория. Это аналог .editorconfig или .eslintrc, только для ИИ-ассистента.
В этом файле можно указать:
Пример содержимого CLAUDE.md:
| 1 | # Проект: E-commerce платформа |
| 2 | |
| 3 | ## Стек |
| 4 | - Frontend: React 19, TypeScript, Tailwind CSS |
| 5 | - Backend: Node.js, Express, PostgreSQL |
| 6 | - Тесты: Jest, React Testing Library |
| 7 | |
| 8 | ## Правила |
| 9 | - Используй функциональные компоненты с хуками, не классовые |
| 10 | - Все новые файлы пиши на TypeScript |
| 11 | - Тесты размещай рядом с тестируемым файлом: Component.test.tsx |
| 12 | - Коммиты на английском в формате conventional commits |
| 13 | |
| 14 | ## Запрещено |
| 15 | - Не трогай файлы в директории /legacy |
| 16 | - Не обновляй зависимости без явного запроса |
| 17 | - Не удаляй комментарии с пометкой TODO |
Claude Code автоматически загружает этот файл при запуске в директории проекта. Также поддерживаются файлы .claude/ для пользовательских и проектных настроек.
Claude Code работает не только в терминале. Anthropic выпустили расширения для популярных IDE и мессенджеров.
Расширение Claude Code для VS Code позволяет использовать все возможности инструмента прямо из редактора. Установить его можно через Visual Studio Marketplace: найдите "Claude Code" в разделе расширений. После установки панель Claude Code появится в боковой панели VS Code.
Функции расширения:
Для JetBrains IDE также доступен плагин. Установка через Marketplace внутри IDE: Settings > Plugins > Marketplace > ищите "Claude Code".
Claude Code для Slack позволяет делегировать задачи прямо из рабочего чата. Можно попросить Claude создать pull request, проверить код или подготовить отчет, и результат появится в Slack-канале.
Anthropic также выпустили десктопное приложение Claude Code для macOS и Windows. Оно предоставляет графический интерфейс поверх CLI-инструмента: можно видеть визуальные диффы, превью серверов, управлять несколькими параллельными задачами и следить за статусом pull request.
Скачать десктопное приложение можно на официальной странице Claude Code.
MCP (Model Context Protocol) это стандарт, который позволяет подключать внешние сервисы к Claude Code. Через MCP серверы Claude Code может взаимодействовать с GitHub, Jira, базами данных, мониторингом и другими инструментами.
Конфигурация MCP серверов хранится в файле .mcp.json в корне проекта или в глобальных настройках ~/.claude/.mcp.json. Пример конфигурации:
| 1 | { |
| 2 | "mcpServers": { |
| 3 | "github": { |
| 4 | "type": "url", |
| 5 | "url": "https://mcp.github.com/sse" |
| 6 | } |
| 7 | } |
| 8 | } |
После добавления сервера Claude Code получает доступ к инструментам, которые этот сервер предоставляет. Например, MCP сервер GitHub позволяет создавать issues, делать pull request, читать содержимое репозитория и управлять ветками.
| Сервис | Что позволяет делать |
|---|---|
| GitHub | PR, issues, ветки, code review |
| Slack | Отправка сообщений, чтение каналов |
| Asana | Создание и управление задачами |
| Google Drive | Чтение и создание документов |
| PostgreSQL | Запросы к базе данных |
| Sentry | Анализ ошибок и исключений |
Полный список доступных коннекторов можно посмотреть на странице Claude Connectors.
Claude Code работает с актуальными моделями Claude. На апрель 2026 года доступны:
| Модель | Характеристика | Контекстное окно |
|---|---|---|
| Claude Opus 4.6 | Самая мощная модель, лучшая для сложных задач | до 1М токенов |
| Claude Sonnet 4.6 | Баланс скорости и качества | до 1М токенов |
| Claude Haiku 4.5 | Быстрая и экономичная для простых задач | 200К токенов |
Fast Mode это конфигурация ускоренной работы для модели Opus 4.6. Она делает модель в 2.5 раза быстрее, но стоит дороже: $30 за миллион входных токенов и $150 за миллион выходных (против стандартных цен Opus).
Fast Mode доступен:
Сменить модель во время сессии можно командой /model.
Все модели Claude поддерживают режим Extended Thinking. В этом режиме модель "думает" перед ответом, что повышает качество для сложных архитектурных решений, дебага и планирования. Extended Thinking расходует больше токенов, но дает заметно лучший результат на задачах, требующих многошагового рассуждения.
Claude Code входит в подписочные планы Claude. Отдельно за него платить не нужно, если у вас есть активная подписка.
| План | Цена | Claude Code | Лимиты |
|---|---|---|---|
| Free | $0 | нет доступа | базовые |
| Pro | $20/мес ($17 при годовой) | есть доступ | стандартные |
| Max 5x | $100/мес | есть доступ | 5x от Pro |
| Max 20x | $200/мес | есть доступ | |
Лимиты использования распределяются между Claude на вебе/в приложениях и Claude Code. Это значит, что активное использование чата Claude снижает оставшийся лимит для Claude Code, и наоборот.
Если лимиты подписки заканчиваются, Claude Code предложит:
Если вы работаете через Console без подписки, оплата идет за использованные токены:
| Модель | Входные токены (за 1М) | Выходные токены (за 1М) |
|---|---|---|
| Claude Opus 4.6 | $15 | $75 |
| Claude Sonnet 4.6 | $3 | $15 |
| Claude Haiku 4.5 | $0.80 | $4 |
| Opus 4.6 Fast Mode | $30 | $150 |
Prompt caching снижает стоимость повторных запросов: кэшированные токены стоят 10% от стандартной цены входных токенов.
Актуальные цены всегда доступны на странице тарифов Claude.
| 1 | Создай проект на Next.js 15 с TypeScript, Tailwind CSS и Prisma ORM. |
| 2 | Настрой структуру папок, подключи PostgreSQL, создай модели User и Post, |
| 3 | сгенерируй миграции и добавь базовый CRUD API. |
Claude Code создаст файловую структуру, установит зависимости, настроит конфигурации и сгенерирует рабочий код.
| 1 | В логах ошибка "TypeError: Cannot read properties of undefined(reading 'map')" |
| 2 | в файле components/Dashboard.tsx строка 47. Найди причину и исправь. |
Claude Code прочитает файл, проанализирует контекст, найдет проблему (например, данные приходят как undefined до загрузки) и предложит решение с проверкой на null.
| 1 | Перепиши все компоненты в директории /src/components с React Class Components |
| 2 | на функциональные компоненты с хуками. Сохрани всю логику и поведение. |
Claude Code пройдет по каждому файлу, проведет рефакторинг и проверит, что функциональность не нарушена.
| 1 | Посмотри все изменения с последнего коммита. Раздели их на логические группы |
| 2 | и создай отдельный коммит для каждой группы с осмысленным описанием. |
| 1 | Проанализируй все публичные API эндпоинты в папке /src/routes и сгенерируй |
| 2 | OpenAPI спецификацию в формате YAML. |
Claude Code спрашивает разрешение перед модификацией файлов и выполнением команд. Но помимо этого есть дополнительные механизмы защиты.
На macOS и Linux (WSL 2) Claude Code поддерживает песочницу. Команды выполняются в изолированной среде, где доступ к файловой системе и сети ограничен. Это защищает от случайного повреждения системных файлов или утечки данных.
На Linux песочница использует seccomp для блокировки unix-сокетов и ограничения системных вызовов.
Claude Code автоматически защищает определенные директории от модификации. Например, .husky (Git hooks) входит в список защищенных по умолчанию. Вы можете расширить этот список через настройки.
Claude Code работает локально и отправляет на серверы Anthropic только ваши запросы и необходимый контекст кода. Полная политика обработки данных описана в документации по data usage. Для организаций с повышенными требованиями доступен режим Zero Data Retention (ZDR).
Нативная установка обновляется автоматически в фоне. Обновления скачиваются и устанавливаются при запуске Claude Code. Чтобы применить обновление немедленно:
| 1 | claude update |
Вы можете выбрать канал обновлений:
latest (по умолчанию): новые функции сразу после релизаstable: версия с задержкой примерно в неделю, минуя релизы с регрессиямиНастройка канала через /config или в файле настроек:
| 1 | { |
| 2 | "autoUpdatesChannel": "stable" |
| 3 | } |
Нативная установка (macOS/Linux):
| 1 | rm -f ~/.local/bin/claude |
| 2 | rm -rf ~/.local/share/claude |
Homebrew:
| 1 | brew uninstall --cask claude-code |
WinGet:
| 1 | winget uninstall Anthropic.ClaudeCode |
Удаление конфигурации:
| 1 | rm -rf ~/.claude |
| 2 | rm ~/.claude.json |
В директории проекта также можно удалить .claude/ и .mcp.json, если они были созданы.
Anthropic ограничивает доступ по географическому признаку. Проверьте актуальный список поддерживаемых стран. Для доступа из неподдерживаемых регионов может потребоваться VPN.
Для нативной установки (рекомендуемой) Node.js не нужен. Он требуется только при установке через npm, который считается устаревшим способом.
Нет. Claude Code требует минимум план Pro ($20/мес) или аккаунт Console с пополненным балансом.
Для повседневной разработки подойдет Sonnet 4.6: она быстрая и экономичная. Для сложных архитектурных задач, дебага запутанных проблем и рефакторинга лучше использовать Opus 4.6.
Используйте команду /compact для сжатия истории. Пишите файл CLAUDE.md с четким контекстом проекта, чтобы Claude Code не тратил токены на понимание структуры при каждом запросе. Переключайтесь на Sonnet для рутинных задач.
Claude Code работает в терминале и действует как агент: он не просто предлагает автодополнение, а выполняет полноценные задачи. Cursor и Copilot встроены в IDE и ориентированы на inline-подсказки при написании кода. Claude Code ближе к парному программированию, где вы описываете задачу, а ИИ делает всю работу.
Да, через MCP серверы. Вы можете написать свой MCP сервер, который предоставит Claude Code доступ к любым внутренним системам: базам данных, мониторингу, CI/CD пайплайнам.
Agent SDK позволяет использовать Claude Code как библиотеку в ваших собственных приложениях. Вы задаете задачу, а SDK автоматически управляет циклом выполнения с встроенными инструментами для работы с файлами, командной строкой и вебом. Документация: Agent SDK overview.
Если вы только начинаете работу с ИИ-инструментами для создания визуального контента, обратите внимание на наш гайд по Midjourney в 2026 году, где мы подробно разбираем процесс от регистрации до генерации изображений.
ElevenLabs — лучший TTS для озвучки текста голосом. Creator $22/мес, 100 минут аудио, клонирование голоса, дублинг видео. Работает с русским языком
Сравнение 9 моделей Яндекс Станции с Алисой: Лайт 2 от 5000 ₽, Мини 3, Стрит, Миди, Макс до 45000 ₽. Чем отличаются, кому какая подходит, нужен ли Яндекс Плюс
Три приложения Яндекс с Алисой: поисковик, Алиса AI и Браузер. Чем отличаются, что умеет каждое, где скачать на Android и iOS. Все работают в России без VPN бесплатно