Kimi Code APIキー設定
Kimi Code APIキー: config.tomlで自分のキーを設定
以下のブロックをconfig.tomlに貼り付け、自分のAPIキーに置き換えると、Kimi CodeでClaudeモデルを使用できます。従量課金です。
# ~/.kimi-code/config.toml
default_model = "aicodewith/claude-haiku-4-5-20251001"
[providers.aicodewith]
type = "openai"
base_url = "https://api.aicodewith.ai/v1"
api_key = "sk-***"
[models."aicodewith/claude-haiku-4-5-20251001"]
provider = "aicodewith"
model = "claude-haiku-4-5-20251001"
max_context_size = 200000セットアップ手順
後でターミナルで使用するためにこのキーを保存
サインインすると、このコマンドにはあなたのキーが含まれます。コピーして一度実行すると、ツールはテスト済みの場所にキーを保存します。
mkdir -p "$(dirname "$HOME/.kimi-code/config.toml")"
cat > "$HOME/.kimi-code/config.toml" << 'EOF'
# ~/.kimi-code/config.toml
default_model = "aicodewith/claude-haiku-4-5-20251001"
[providers.aicodewith]
type = "openai"
base_url = "https://api.aicodewith.ai/v1"
api_key = "sk-***"
[models."aicodewith/claude-haiku-4-5-20251001"]
provider = "aicodewith"
model = "claude-haiku-4-5-20251001"
max_context_size = 200000
EOFサインアウトした訪問者にはプレースホルダーのみが表示されます。サインインすると、あなたのキーが入力されます。 Sign in · コンソールでキーを取得
コピーすると、コマンドがクリップボードに置かれるだけです。まだターミナルで実行するか、ツールの設定にキーを貼り付ける必要があります。 APIキーの取得方法
これらの手順はLinux(bash)でテスト済みです。macOSとWindowsはまだテストしていないため、記載していません。
Kimi Codeがまだない場合はインストールする(インストール済みならスキップ)
Kimiのインストールスクリプト
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bashを実行し、その後kimi --versionを実行します。バージョン番号が表示されればインストール済みです。curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash で kimi-code をインストールします。インストール先は ~/.kimi-code/bin/kimi です。スクリーンショットの KIMI_NO_MODIFY_PATH=1 はテストマシン用だけなので、設定する必要はありません。kimi --version は 2.1.1 を表示します config.toml に設定を貼り付け、APIキーを追加する
~/.kimi-code/config.tomlを開き、このページの上部にあるブロックを貼り付け、sk-***をAPIキーに置き換えます(APIキーを取得)。保存後、ファイルにはapi_key = "sk-…"の行があります。[providers.aicodewith] で api_key = "sk-***" を設定(マスク済み) 新しいターミナルを開いてKimi Codeをテストする
新しいターミナルを開き、
kimi -m aicodewith/claude-haiku-4-5-20251001 -p "Reply with exactly: OK"を実行します。• OKと表示されれば、Kimi CodeがAPIキーを使用しています。確認: ターミナルを閉じて新しいものを開き、kimi -m aicodewith/claude-haiku-4-5-20251001 -p "Reply with exactly: OK" を実行します。• OK と返れば設定完了です OKにならない?エラーを照合する
ターミナルのエラーを下のよくあるエラーと照合してください。それぞれに原因と修正方法が記載されています。
Kimi Codeのモデルを切り替える: モデル名を変更する
default_modelと[models."…"]ブロック内のモデル名を新しいモデルIDに置き換え、テストコマンドでは-mの後にも同じ名前を使用します。モデルIDはモデルと料金にあります。
よくあるエラー
error: failed to run prompt: Provider "aicodewith" declares api_key_env = "AICODEWITH_API_KEY" in config.toml, but the environment variable is not set or is empty.
表示内容
error: failed to run prompt: Provider "aicodewith" declares api_key_env = "AICODEWITH_API_KEY" in config.toml, but the environment variable is not set or is empty.
- 原因
- config.toml に api_key_env があるが、ターミナルで AICODEWITH_API_KEY が設定されていません
- 直し方
- api_key_env 行を削除し、手順 2 のように api_key = "your key" と書き込みます
ステップ 2 に戻る:設定を config.toml に貼り付ける →
error: failed to run prompt: provider.auth_error: 401 "请在请求中提供有效的 API Key。"
表示内容
error: failed to run prompt: provider.auth_error: 401 "请在请求中提供有效的 API Key。" (English: "Please provide a valid API key in the request.")
- 原因
- api_key の値が間違っています
- 直し方
- コンソールからキーをもう一度コピーし、引用符内の値を置き換えます
ステップ 2 に戻る:設定を config.toml に貼り付ける →
404 "不支持的请求路径" (サポートされていないリクエストパス)
表示内容
error: failed to run prompt: provider.api_error: 404 "不支持的请求路径,请检查 API 地址是否正确 (request_id: req_1791793075991_6c21900c)" English: failed to run prompt: provider API error 404, unsupported request path, please check that the API address is correct (request_id: req_1791793075991_6c21900c)
- 原因
- base_url が "https://api.aicodewith.ai/nope" に設定されている
- 直し方
- base_url を https://api.aicodewith.ai/v1 に戻します。
ステップ 2 に戻る:設定を config.toml に貼り付ける →
FAQ
Kimi Code で自分の API キーを使うにはどうすればよいですか?
~/.kimi-code/config.toml の [providers.aicodewith] で api_key = "your key" と書き、base_url を https://api.aicodewith.ai/v1 に設定します。新しいターミナルでも保持されます。
export OPENAI_API_KEY が機能しないのはなぜですか?
Kimi Code は OPENAI_API_KEY を読み取りません。API キーは設定ファイルに記載してください。
Kimi Code の config.toml はどこにありますか?
デフォルトは ~/.kimi-code/config.toml です。データルートは KIMI_CODE_HOME で変更できます。
ファイルを編集せずに Kimi Code に API キーを追加できますか?
はい。Kimi Code 内で /provider と入力するか、ターミナルで kimi provider を実行し、プロンプトに従います。
type = "openai" とはどういう意味ですか?
Kimi Code は OpenAI API 形式でリクエストを送信します。AI Code With はその形式を受け付けるため、base_url と api_key を設定するだけで済みます。