コンテンツにスキップ

Claude Code

Claude Codeは、Anthropic互換のエンドポイントを通じてClaudin.ioに接続します。ベースURLをClaudin.ioに向け、あなたのキーを認証トークンとして使用します。

クイックセットアップ(スクリプト)

まずキーをエクスポートして$CLAUDINIO_API_KEYを設定し、次にこれを実行します。~/.claude/settings.jsonに書き込みます(既存のファイルがあれば最初にバックアップします):

claude_settings_install() {
  local key="$1"
  local dir="$HOME/.claude"
  local file="$dir/settings.json"

  mkdir -p "$dir"

  if [ -f "$file" ]; then
    cp "$file" "$file.claudinio.bak"
    echo "[ok] Backup: $file.claudinio.bak"
  fi

  cat > "$file" <<JSONEOF
{
  "model": "claudinio",
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.claudin.io",
    "ANTHROPIC_AUTH_TOKEN": "${key}",
    "CLAUDE_CODE_SUBAGENT_MODEL": "claudinio",
    "ANTHROPIC_API_KEY": ""
  }
}
JSONEOF

  echo "[ok] Configured: $file"
}

claude_settings_install "$CLAUDINIO_API_KEY"
unset claude_settings_install

その後、claudeを実行するだけです。

手動セットアップ

自分で~/.claude/settings.jsonを編集します:

{
  "model": "claudinio",
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.claudin.io",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "CLAUDE_CODE_SUBAGENT_MODEL": "claudinio",
    "ANTHROPIC_API_KEY": ""
  }
}

ANTHROPIC_API_KEYが空である理由

Claude Codeは設定されている場合、ANTHROPIC_API_KEYを優先します。空のままにしておくと、Claudin.ioのベースURLに対してANTHROPIC_AUTH_TOKEN(あなたのClaudin.ioキー)を使用するように強制されます。

使用される値

設定
Base URL https://api.claudin.io
Model claudinio
サブエージェントモデル claudinio
Auth ANTHROPIC_AUTH_TOKEN = あなたのキー

問題が発生しましたか? よくあるエラー または FAQ をご覧ください。