Запуск
claude # interactive session
claude "fix the failing test" # start with a prompt
claude -p "summarise this repo" # print mode: answer, then exit
claude -c # continue the most recent session
claude -r # pick a session to resume
claude --model claude-opus-5 # choose the model for this session
Полезные флаги
-p, --print— неинтерактивный режим: принимает входные данные через канал и выдаёт результат. Основа любого использования в скриптах и CI.--output-format text|json|stream-json— структурированный вывод для режима вывода.--model <id>— любая модель, доступная через эндпоинт (/v1/modelsна этом шлюзе выводит их список).--allowedTools "Read,Edit,Bash(git *)"— заранее разрешить инструменты, чтобы режим вывода никогда не останавливался в ожидании подтверждения.--dangerously-skip-permissions— никаких запросов подтверждения. Используйте только внутри контейнера или песочницы, которые можно удалить.--max-turns N— ограничить цикл работы агента при неинтерактивном запуске.--add-dir <path>— разрешить работу сеанса в нескольких каталогах.
Команды со слешем внутри сеанса
/init— создать CLAUDE.md для проекта: соглашения, команды сборки и действия, которых следует избегать./compact [focus]— кратко изложить разговор, чтобы освободить контекст; самый эффективный способ контролировать расходы./clear— начать заново с пустым контекстом./model— сменить модель во время сеанса;/cost— использованные токены и расходы на текущий момент;/status— эндпоинт, ключ, модель, версия./permissions— что агент может делать без подтверждения;/config— настройки;/memory— редактировать файлы памяти./mcp— подключённые серверы MCP;/agents— определять субагентов и управлять ими;/hooks— хуки оболочки для событий инструментов./review— проверить пул-реквест;/doctor— диагностировать установку;/help— всё остальное.
claude setup-token: долгосрочная авторизация для CI по подписке
claude setup-token однократно выполняет вход через браузер и выводит долгосрочный токен OAuth для подписки Claude Pro/Max, предназначенный для неинтерактивных сред, где невозможно использовать /login. Экспортируйте его как CLAUDE_CODE_OAUTH_TOKEN в CI, и запуски в режиме вывода будут расходовать лимит подписки. Это работает только с подпиской; при использовании ключа API Anthropic или шлюза этот шаг не нужен — вместо этого задайте ANTHROPIC_API_KEY.
Режим вывода для скриптов и CI
cat error.log | claude -p "explain the root cause in three lines"
claude -p "write a changelog entry for the staged diff" \
--allowedTools "Read,Bash(git diff *)" \
--output-format json
Режим вывода — это способ, которым GitHub Action, интеграции с редакторами и Agent SDK используют Claude Code. Если ANTHROPIC_BASE_URL указывает на шлюз, такие запуски оплачиваются с баланса шлюза или по безлимитному тарифу, а не через аккаунт Anthropic.
Где хранится конфигурация
CLAUDE.mdв корне репозитория (иCLAUDE.local.mdдля личных заметок) — память проекта, читаемая при каждом сеансе..claude/settings.json— разрешения, хуки и переменные окружения для проекта;~/.claude/settings.json— глобальные настройки.~/.claude/skills/и.claude/skills/— навыки;.claude/agents/— определения субагентов.- Переменные окружения: ANTHROPIC_BASE_URL, ANTHROPIC_API_KEY / ANTHROPIC_AUTH_TOKEN, а также переопределения моделей для каждого уровня, описанные в руководстве по моделям.
Сначала попробуйте бесплатно
Новые аккаунты получают $5 бесплатного баланса для API по коду CLAUDECODE — этого хватит на вечер работы с Claude Code на Sonnet — затем кредиты с балансом в 7.69231 раза больше номинала.
export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_keyЧасто задаваемые вопросы
Как запустить Claude Code без интерактивного ввода?
Используйте режим вывода: claude -p "ваш запрос". Для скриптов сочетайте его с --allowedTools и --output-format json, а файлы передавайте через stdin.
Что делает /compact?
Эта команда просит модель кратко изложить текущий разговор и заменяет историю этим изложением. Контекст сокращается, стоимость каждого хода снижается, и сеанс может продолжаться. Запускайте её каждый раз, когда меняется направление задачи.
Можно ли использовать Claude Code с другим базовым URL API?
Да — задайте ANTHROPIC_BASE_URL. Команда /status покажет, какой эндпоинт использует сеанс.
Запускайте Claude Code через шлюз
Те же модели, две переменные окружения, кредиты с балансом в 7.69231 раза больше номинала — или безлимитный тариф с фиксированной оплатой. Для новых аккаунтов: $5 бесплатного баланса для API по коду CLAUDECODE.
Получить API-ключ Посмотреть безлимитные тарифыAI Prime Tech — независимый API-шлюз, который не связан с Anthropic, не одобрен и не спонсируется этой компанией. «Claude» и «Claude Code» — товарные знаки Anthropic. Описанные здесь возможности Claude Code соответствуют публичной документации Anthropic на момент написания и часто меняются; цены и списки моделей на этой странице берутся из текущих настроек шлюза.