Kimi K3をClaude Codeで使う方法
(日本語ガイド・2026年7月版)
Moonshot AIのKimi K3を、いつものClaude CodeまたはCodex CLIから使う方法を手順ごとに解説します。 teai.io経由であれば環境変数を数行設定するだけで、変換プロキシなしにそのまま接続できます。
Kimi K3とは
Kimi K3はMoonshot AIが2026年7月に発表したMoE(Mixture-of-Experts)モデルです。 総パラメータ数は2.8T、トークンあたりの活性パラメータは104B、コンテキスト長は最大1,048,576トークン(約100万トークン)に対応します。 2026年7月27日にはモデルの重み(オープンウェイト)も公開されました。
必要なもの
- teai.ioのアカウント(/registerから無料登録・100クレジット付与)
- Claude Code、またはCodex CLIのいずれか
- ターミナル(環境変数を設定できる状態)
手順(Claude Code)
teai.ioはAnthropic Messages API互換の /v1/messages エンドポイントを提供しているため、変換プロキシなしで直結できます。以下を設定してください。
# 1. 環境変数を設定 export ANTHROPIC_BASE_URL=https://api.teai.io export ANTHROPIC_AUTH_TOKEN=te_xxxx # /register で発行したAPIキー export ANTHROPIC_MODEL=moonshotai/kimi-k3 # 2. Claude Codeを起動 claude
起動後、Claude Codeに「あなたのモデル名を教えてください」のように聞くと、moonshotai/kimi-k3 が使われていることを自己申告(モデル名の応答)で確認できます。
tool callingの動作
Claude CodeやCodex CLIはファイル編集・コマンド実行などをtool calling(関数呼び出し)で行います。
teai.ioの /v1/messages はAnthropicの tool_use / tool_result 形式と、
OpenAI互換の tool_calls 形式を相互変換しており、非streaming・streamingの両方で動作します。
これによりKimi K3でもエージェント的なコーディング作業(ファイル読み書き・コマンド実行の指示)がそのまま行えます。
max_tokens を小さく設定すると思考に予算を使い切り、本文が空になることがあります。実運用では max_tokens を300以上に設定することをおすすめします。
Codex CLIでの設定
~/.codex/config.toml に以下を追記します。
# ~/.codex/config.toml
model_provider = "teai"
model = "moonshotai/kimi-k3"
[model_providers.teai]
name = "teai.io"
base_url = "https://api.teai.io/v1"
env_key = "TEAI_API_KEY"
wire_api = "chat"TEAI_API_KEY を環境変数にセットして codex "プロンプト" と打つだけで、Codex CLIからKimi K3が使えます。
料金と無料枠
teai.ioはクレジット制です。
| プラン | 月額 | クレジット |
|---|---|---|
| Free | ¥0 | 100 credits(サインアップ時) |
| Pro | ¥4,350 | 30,000 credits/月 |
| Business | ¥14,800 | 100,000 credits/月 |
Freeプランの100クレジットの範囲であれば課金なしでKimi K3の動作を試せます。詳細は料金ページを参照してください。
FAQ
Q. プロンプトのデータはどこを経由しますか?
A. teai.io(Fly.io上で運用)を経由して、上流のモデルプロバイダー(Moonshot AI等)にリクエストが送信されます。正直にお伝えすると、通信内容はteai.ioのサーバーを通過します。API互換エンドポイント(/v1/chat/completions・/v1/messages)ではリクエスト本文を保存せず、トークン数などのメタデータのみ保持しています(Webチャット等の会話継続機能は履歴を保存します)。
Q. どのエンドポイントに対応していますか?
A. /v1/chat/completions(OpenAI互換)、/v1/messages(Anthropic Messages API互換)、/v1/models です。
Q. Kimi K3以外のモデルにも同じ設定で切り替えられますか?
A. はい。ANTHROPIC_MODEL(またはmodel)の値を変更するだけで、teai.io対応モデルに切り替えられます。