Руководства
Подключить Claude Code
Подключение Claude Code к Anthropic Messages transport SimpleClaw.
Перед началом
Создайте отдельный API-ключ в кабинете. В каталоге выберите включённую модель с провайдером Anthropic и rate card. Этот transport принимает Anthropic Messages, text/tool blocks и конечный SSE-поток, поэтому Claude Code может выполнять обычный цикл вызова локальных инструментов.
Не вставляйте ключ в launcher, settings.json или репозиторий. Индивидуальный budget ключа и общий лимит тарифа применяются к каждому вызову Claude Code.
Готовый скрипт без изменения обычного Claude
Замените первые две строки скрипта ключом и публичным ID Anthropic-модели, затем целиком вставьте его в терминал и выполните. Скрипт сам создаст launcher ~/.local/bin/claude-simpleclaw; ключ сохраняется только в текущей оболочке, а обычный claude не меняется.
# Замените значения в этих двух строках перед запуском.
SIMPLECLAW_API_KEY='sc_your_key'
SIMPLECLAW_MODEL='your-anthropic-model-id'
mkdir -p "$HOME/.local/bin"
cat > "$HOME/.local/bin/claude-simpleclaw" <<'EOF'
#!/usr/bin/env bash
set -euo pipefail
: "${SIMPLECLAW_API_KEY:?Задайте SIMPLECLAW_API_KEY перед запуском Claude Code}"
: "${SIMPLECLAW_MODEL:?Задайте SIMPLECLAW_MODEL перед запуском Claude Code}"
export ANTHROPIC_BASE_URL="https://simple-claw.ru"
export ANTHROPIC_AUTH_TOKEN="$SIMPLECLAW_API_KEY"
unset ANTHROPIC_API_KEY
export ANTHROPIC_MODEL="$SIMPLECLAW_MODEL"
export ANTHROPIC_DEFAULT_OPUS_MODEL="$SIMPLECLAW_MODEL"
export ANTHROPIC_DEFAULT_SONNET_MODEL="$SIMPLECLAW_MODEL"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="$SIMPLECLAW_MODEL"
export CLAUDE_CODE_SUBAGENT_MODEL="$SIMPLECLAW_MODEL"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
export CLAUDE_CONFIG_DIR="$HOME/.claude-simpleclaw"
exec claude "$@"
EOF
chmod +x "$HOME/.local/bin/claude-simpleclaw"
export SIMPLECLAW_API_KEY SIMPLECLAW_MODEL
printf '\nГотово. Запустите: $HOME/.local/bin/claude-simpleclaw\n'Launcher запускается через $HOME/.local/bin/claude-simpleclaw. ANTHROPIC_BASE_URL указывает на корень API, поскольку Claude Code сам вызывает /v1/messages. Для локальной разработки замените домен в скрипте на адрес локального API, например http://localhost:39003.
Проверка подключения
- В том же терминале выполните
$HOME/.local/bin/claude-simpleclaw -p "Кратко опиши текущую папку". - Для нового окна терминала задайте
export SIMPLECLAW_API_KEY="sc_…" SIMPLECLAW_MODEL="your-anthropic-model-id", затем повторите команду запуска. - Проверьте в кабинете время последнего использования ключа. При
429увеличьте budget ключа либо освободите общий лимит.
SimpleClaw принимает только модели Anthropic в этом transport. Codex по-прежнему требует отдельного Responses-совместимого transport; не используйте launcher Claude Code для Codex.