ガイド

Claude Code で Kimi K3 を使う

LLMs Text

Claude Code で Kimi K3 を使う

設定後、Claude Code のメイン会話、バックグラウンドタスク、サブエージェントはすべて Kimi K3 を使用します。

トークンの準備

ダッシュボード → トークン管理 で sk-4ai-... トークンを作成します。Claude Code には 4AICode トークンのみ必要です。

恒久設定(推奨)

~/.claude/settings.json を開き、env に以下を追加します。既存の Claude Code 設定がある場合は内容を保持し、env フィールドをマージしてください。

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://relay.4aicode.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-4ai-xxxxxxxxxxxxxxxx",
    "ANTHROPIC_MODEL": "kimi-k3",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "kimi-k3",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "kimi-k3",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "kimi-k3",
    "ANTHROPIC_DEFAULT_FABLE_MODEL": "kimi-k3",
    "CLAUDE_CODE_SUBAGENT_MODEL": "kimi-k3",
    "ENABLE_TOOL_SEARCH": "false",
    "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "1048576",
    "CLAUDE_CODE_EFFORT_LEVEL": "max"
  }
}

例のトークンを自身の 4AICode トークンに置き換えてください。保存後、Claude Code を完全に終了してから再起動します。

settings.json には平文でトークンが含まれます。安全に保管し、Git コミットから除外してください。

一時設定

一時設定は現在のターミナルウィンドウにのみ適用され、まず試す場合に適しています。

export ANTHROPIC_BASE_URL="https://relay.4aicode.com"
export ANTHROPIC_AUTH_TOKEN="sk-4ai-xxxxxxxxxxxxxxxx"
export ANTHROPIC_MODEL="kimi-k3"
export ANTHROPIC_DEFAULT_OPUS_MODEL="kimi-k3"
export ANTHROPIC_DEFAULT_SONNET_MODEL="kimi-k3"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="kimi-k3"
export ANTHROPIC_DEFAULT_FABLE_MODEL="kimi-k3"
export CLAUDE_CODE_SUBAGENT_MODEL="kimi-k3"
export ENABLE_TOOL_SEARCH="false"
export CLAUDE_CODE_AUTO_COMPACT_WINDOW="1048576"
export CLAUDE_CODE_EFFORT_LEVEL="max"
claude

例に示すすべてのモデル変数を維持してください。Claude Code はメイン会話、要約、サブエージェントなどで異なるモデル変数を使用します。

設定の確認

Claude Code を起動し、次を入力します。

/status

Base URL が https://relay.4aicode.com、Model が kimi-k3 であることを確認し、メッセージを送信してテストします。

Claude Code の /model メニューは主に組み込み Claude モデルを表示します。実際の Kimi K3 設定は /status を参照してください。

トラブルシューティング

問題対処
401 または無効なトークントークンページ でトークンを確認または再作成
Model not foundすべてのモデル変数を kimi-k3 に設定;モデル名に [1m] サフィックスを含めない
メイン会話は動くがバックグラウンドタスクが失敗Haiku、Fable、CLAUDE_CODE_SUBAGENT_MODEL が設定に含まれているか確認
Tool Search やツール呼び出しが想定外ENABLE_TOOL_SEARCH が false であることを確認
変更が反映されないsettings.json は同名の環境変数より優先。保存後、Claude Code を完全に再起動

この設定方法は 公式 Kimi Claude Code ガイド に基づいています。標準 Claude モデルと ChatGPT モデルの設定は Claude 設定 を参照してください。