Все статьи
Claude CodeГайд

Claude Code: полное руководство по настройке и использованию

Omni Router

Claude Code руководство

Что такое Claude Code

Claude Code — это агентский инструмент для разработки от Anthropic. В отличие от обычных чат-ботов, которые просто предлагают куски кода для копирования, Claude Code работает как полноценный ИИ-разработчик: читает ваш проект, планирует изменения, пишет код, запускает команды и дорабатывает до готового результата.

Claude Code доступен в терминале, VS Code, JetBrains IDE, браузере, настольном приложении, и даже в Slack и GitHub Actions.

Если вам нужна только короткая настройка без обзора возможностей, откройте пошаговую инструкцию по подключению Claude Code.

Установка

macOS / Linux / WSL

curl -fsSL https://claude.ai/install.sh | bash

macOS (Homebrew)

brew install --cask claude-code

Windows

irm https://claude.ai/install.ps1 | iex

Или через WinGet:

winget install Anthropic.ClaudeCode

После установки перейдите в директорию проекта и запустите:

cd your-project
claude

Настройка для работы через Omni Router

Чтобы подключить Claude Code к Omni Router, отредактируйте файл ~/.claude/settings.json:

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "omni_***",
    "ANTHROPIC_BASE_URL": "https://api.omnirouter.ru"
  }
}

Ключ omni_... доступен в личном кабинете. Запросы оплачиваются из баланса Omni Credits.

Ключевые возможности

Создание фич по описанию

Опишите, что вам нужно, на обычном языке. Claude Code спланирует реализацию, напишет код и проверит его работоспособность:

> Добавь авторизацию через JWT в Express-приложение

Отладка и исправление ошибок

Вставьте сообщение об ошибке или опишите ошибку — Claude Code найдёт причину и исправит:

> TypeError: Cannot read properties of undefined (reading 'map') на строке 42 в UserList.tsx

Навигация по кодовой базе

Задавайте вопросы о проекте и получайте ответы с привязкой к конкретным файлам:

> Как работает аутентификация в этом проекте? Какие middleware используются?

Автоматизация рутины

Claude Code умеет исправлять линтер-ошибки, разрешать конфликты слияния, составлять список изменений и переводить строки — всё в одну команду.

Полезные команды

Команда Описание
claude Интерактивная сессия
claude -c Продолжить последний разговор
claude -p "задача" Одноразовый запрос (для скриптов и CI/CD)
claude -r "имя" Возобновить именованную сессию
claude --model opus Выбрать конкретную модель

Unix-подход

Claude Code следует философии Unix: это не только IDE-плагин, но и CLI-инструмент. Его можно использовать в пайплайнах:

# Мониторинг логов с алертами
tail -f app.log | claude -p "Предупреди, если увидишь аномалии"

# Перевод новых строк
claude -p "Переведи новые строки на французский и создай PR"

# Объяснение содержимого
cat error.log | claude -p "Объясни, что произошло"

Расширения через MCP

Claude Code поддерживает Model Context Protocol (MCP), который позволяет подключать внешние сервисы: Google Drive, Jira, Figma, базы данных и другие инструменты. Это расширяет контекст, доступный агенту, без ручного копирования данных.

Для начала прочитайте объяснение MCP, а затем выберите подходящие интеграции в подборке популярных MCP-серверов.

Собственные субагенты

Продвинутая функция: с помощью флага --agents можно определить специализированных субагентов с собственными системными промптами, ограничениями инструментов и выбором модели. Например, отдельный агент для проверки кода (read-only, Sonnet) и отдельный для отладки (полный доступ, Opus).

Контроль безопасности

  • Режимы разрешений: --permission-mode plan для read-only планирования
  • Ограничение инструментов: --allowedTools, --disallowedTools
  • Лимит бюджета: --max-budget-usd 10 ограничивает расходы за сессию
  • Лимит шагов: --max-turns 20 ограничивает количество агентских шагов

Итог

Claude Code — один из самых мощных инструментов для AI-программирования. Через Omni Router вы можете использовать его с вашей подпиской Claude Pro/Max, API-ключами или альтернативными провайдерами. Доступные варианты и актуальные ставки смотрите в каталоге моделей, а различия между источниками доступа — в сравнении провайдеров.

Начать работу →