
2026/07/30 4:25
Kimi K3-256k
RSS: https://news.ycombinator.com/rss
要約▶
日本語訳:
サマリー:
Kimi Code から最適な価値とパフォーマンスを引き出すためには、主にk3-256kモデルを選択する必要があります。これはコスト効率性とビデオ入力の処理能力(kimi-for-codingは画像のみをサポートするため)を独自のバランスで実現するモデルです。モデルの選択には特定の識別コードが必要です。なお、セッションのリセットを行わずにモデルを変更すると、システムのメモリキャッシュが無効化されるためトークンの無駄が発生します。さらに、高速出力モードを使用すると標準クォータの 3 倍消費され、大きなコンテキストウィンドウや高速スピードを利用するには Allegretto+ プランが必要となります。現在のサブスクリプションが選択された機能に必要な権限を持っていない場合(例:Moderato プラン未満で K3 モデルを使用を試みる)、401 エラーが発生する可能性があります。また、サードパーティ製ツールが誤設定されている場合(具体的には、思考パラメータの不一致や、K3 の全容量を利用するためには
context-window を手動で 1048576 に設定していないこと)、400 エラーが発生します。接続の切断や再プリフィルによるトークン消費過多といった技術的なトラブルを避けるためには、常にサードパーティ製ツールの設定が正しいことを確認し、モデル ID や思考努力の設定を変更する際にはセッションをリセットしてください。最終的に、慎重なモデル選択によって無駄な支出を防ぎ、スムーズな開発ワークフローを確保できます。本文
Kimi Code モデル構成と切り替えガイド
本ページでは、Kimi Code が提供するモデルの概要、切り替え方法、およびよくある問題点について説明します。
モデルの概要
Kimi Code 現在は以下の 2 つの主要モデルを提供しており、4 つのモデル ID で利用可能です。
- 推奨されるモデル:
が現在提供されています(同様の結果が得られるため)。k3-256k
は、k3 (1M)
に比べて約 2 倍のクォータを消費します。k3-256k
最適な使用ケース
以下のタスクに適しています(※ビデオ入力サポートなし)。
- 日常的な Q&A
- コード補完
- 通常の機能開発
- 単一ファイルまたは小規模なファイルの編集
モデル ID 比較表
| 特徴 | | | | |
|---|---|---|---|---|
| モデルバージョン | Kimi K3 | Kimi K3 | Kimi K2.7 Code | K2.7 Code HighSpeed |
| 概要 | 最高性能のフラグシップコーディングモデル(パラメータ 280 億) | K3 の 256K コンテキストバージョン(消費削減) | コード補完および通常の開発タスクに最適 | 出力速度約 5〜6 倍速い高速版 |
| 速度 | 通常速度 | 通常速度 | 通常速度 | HighSpeed(出力速度 6 倍、クォータ使用量 3 倍) |
| コンテキスト窓 | 最大 1M(上位プラン利用可) | 256K のみ | 256K | 256K |
| 推論努力 (Reasoning) | / / (デフォルト:high) | / / (デフォルト:high) | Thinking: ON | Thinking: ON |
| 利用状況 | Moderato 以上;Allegretto 以上で 1M 可 | 全プラン対応 | メンバー向け全プラン対応 | Allegretto プランまたはそれ以上 |
| マルチモーダル入力 | 画像、ビデオ | 画像のみ | 画像、ビデオ | 画像、ビデオ |
⚠️ モデル切り替え時の注意点
K3 (1M) から K3-256k へ切り替える場合
- コンテキスト超過の場合: セッションのコンテキストが既に 256 万トークンを超えている場合、コーディングツール(CLI など)側で自動的に圧縮処理を行う可能性があります。
- 推奨手順:
- ツールごとの挙動が異なるため、切り替え前に一度手動でコンテキストを圧縮 (
) しておくことをお勧めします。これにより、重要な情報を保持しつつ効率的なクォータ利用が可能です。compact - 会話履歴にビデオファイルが含まれている場合: K3-256k はビデオ入力をサポートしないため、直接切り替えすると失敗します。必ず先に圧縮処理を行い、その後で切り替えてください。
- ツールごとの挙動が異なるため、切り替え前に一度手動でコンテキストを圧縮 (
K3-256k から K3 (1M) へ切り替える場合
- 情報の喪失を防ぐ: コンテキストが限界に近づいた場合に利用可能です。
- キャッシュへの影響: 現在のバージョンでは、256 万から 1M への切り替えはキャッシュに影響を与えません。
よくあるご質問 (FAQ)
Q. 新しいモデルの発売後に使用量が増えたのはなぜですか?
- 理由: モデルを切り替えると、以前に構築されたコンテキストキャッシュが有効化されません。そのため、新しいモデルに対して再度プレフィル(事前読み込み)を行う必要があり、一時的な使用量増加が発生します。
- 推奨対応: 新しいモデルを使用する際は、新しいセッションを開始することをお勧めします。これにより結果の質が向上し、消費量を低減できます。
Q. 正しいモデル ID を指定しても 401 エラーが発生するのはなぜですか?
要求された機能がご契約のプランに含まれていない場合です。代表的なケースは以下の通りです:
- K3 にアクセスできない: ご契約プランが Moderato 未満の場合、
やk3
を使用できません(Moderato 以上へのアップグレードを推奨)。k3-256k - 1M コンテキストにアクセスできない: Moderato プランでは
のコンテキスト窓は最大 256K です。1M を利用するには Allegretto 以上が必要です。k3 - HighSpeed にアクセスできない:
は Allegretto プランまたはそれ以上のプランで利用可能です。kimi-for-coding-highspeed
Q. HighSpeed は明らかに速くないのでしょうか?
以下の 2 つの理由が考えられます:
- モデル ID の入力ミス: HighSpeed を使用するには、厳密に
と指定する必要があります。誤った値を入力すると、システムは自動的に通常のkimi-for-coding-highspeed
にフォールバックします(速度向上なし)。kimi-for-coding - ツールおよびスクリプトの処理時間が dominant である場合: HighSpeed はモデルからの出力速度のみを高速化します。ファイルの読み書きやコマンドの実行など、ツールコール自体に時間がかかれば全体の速度感は向上しません。
💡 オプティマイズのための推奨事項(オーバーヘッド削減)
-
推論努力 (reasoning effort) の切り替え:
- 推論努力を変更すると構築されたコンテキストキャッシュが無効化され、再プレフィルが発生します。
- 対策: タスクに適した努力水準を選び、セッション中は一定に保ってください。大幅な変更が必要な場合は新しいセッションを開始してください。
-
重要な注意点:
- モデル ID を切り替える際は新しいセッションから始める(コンテキストキャッシュが無効化されるため)。
- モデル名ではなくモデル ID を入力する(例:
,k3
など)。バージョン名(例:「Kimi K3」)では呼び出しが失敗します。kimi-for-coding - Thinking ルートをオフにすると K2.6 が使用されます。K3 や K2.7 Code を使用する場合は Thinking を有効 (ON) に保ってください。
モデルの切り替え方法
公式クライアントでの設定
- Kimi Code CLI: コマンド
でモデルを切り替えます(構成変更不要)。最新のモデルがリストされていない場合は、/model
→/logout
の手順で再ログインしてください。/login - Kimi Code for VS Code: 入力バーのドロップダウンメニューから目的のモデルを選択します(リスト外の場合は再起動または拡張機能の再インストールを推奨)。
サードパーティ製ツールでの設定
ツールの「モデル ID」欄に以下のいずれかの ID を設定してください。
API キーの取得と接続
- Kimi Code コンソールでAPI キーを作成します。
- ツールにベース URL および対応するモデル ID を入力します。
Kimi Code API は OpenAI 製式および Anthropic 製式の両方をサポートしています。
| プロトコル | ベース URL |
|---|---|
| OpenAI 互換 | |
| Anthropic 互換 | |
K3 の使用前に確認する事項
K3 の設定は K2.7 Code と異なる点があるため、以下の 2 点を確認してください:
-
コンテキスト窓の最大化
- 一部のツールはデフォルトで最大 1M よりも小さい値を使用します。K3 の完全な機能(最大 1M)を利用するには、手動で
フィールドをcontext-window
に設定してください。1048576
- 一部のツールはデフォルトで最大 1M よりも小さい値を使用します。K3 の完全な機能(最大 1M)を利用するには、手動で
-
推論努力 (effort) のマッピング ツールが送信する effort は以下のように入力値に応じて自動的にマッピングされます。
| ツールの入力値 | マッピングされた effort | 備考 |
|---|---|---|
/ | (デフォルト) | # デフォルト |
, , | | # max |
, | (推奨) | # high (推奨) |
, , | | # low |
| 思考タイプ無効化 | # thinking disabled |
| その他の不明な値 | HTTP 400 エラー |