Kimi Code CLI クイックリファレンス

コマンド、スラッシュコマンド、キーボードショートカット、組み込みツール、Plan Mode、Skills、MCP、日常的な開発ワークフローを網羅した Kimi Code CLI のチートシート兼クイックリファレンス。

8分読む2026-07-22
Kimi Code CLI インターフェイスのプレビュー

Kimi Code CLI は Moonshot AI の open-source ターミナル向け AI コーディング agent です。コードの読み書き、シェルコマンドの実行、フィードバックに基づく次の手順の計画を行います。このクイックリファレンスでは、開発者が日々よく使う Kimi Code のコマンド、スラッシュコマンド、キーボードショートカット、組み込みツール、ワークフローをまとめています。ターミナルの横に開いておき、Kimi Code 内では /help、シェルでは kimi --help を使って、現在のバージョンで利用できる機能を確認してください。

主要なコマンド、スラッシュコマンド、ツール、ショートカットを示す Kimi Code CLI クイックリファレンスのチートシート

上流の詳細は、公式の kimi commandslash commandsbuilt-in toolskeyboard shortcuts リファレンスをご覧ください。

Kimi Code CLI をインストール

ほとんどの開発者にとって、公式インストールスクリプトが最短です。単一の Kimi Code バイナリをインストールし、Node.js は不要です。ローカルのツールチェーンに合う場合は、Homebrew、npm、pnpm も利用できます。

プラットフォーム / マネージャーコマンド
macOS / Linux スクリプトcurl -fsSL https://code.kimi.com/kimi-code/install.sh \| bash
Homebrewbrew install kimi-code
Windows PowerShellirm https://code.kimi.com/kimi-code/install.ps1 \| iex
npmnpm install -g @moonshot-ai/kimi-code
pnpmpnpm add -g @moonshot-ai/kimi-code

Windows では、初回起動前に Git for Windows をインストールしてください。Kimi Code CLI は同梱の Git Bash をシェル環境として使用します。インストール後、新しいターミナルを開いてバイナリを確認します。

kimi --version

ここから始める

初めてプロジェクトに入るときは、最低限この流れを使います。

cd your-project kimi # Inside the session /login # sign in if this is your first launch /init # generate or refresh AGENTS.md /plan on # plan before broad, risky, or unclear work /help # discover commands and shortcuts /compact # free context when the conversation gets long

--yolo/yolo/auto は信頼できるワークスペースでのみ使用してください。承認の手間は減りますが、その分 Kimi Code がより自律的に動作できるようになります。

よく使うコマンド

少数だけ覚えるなら、まずはこれらです。日々のセッションの大半をまかなえます。

コマンド機能
kimi現在のディレクトリでインタラクティブセッションを開始
kimi -Cここで直近のセッションを続行
kimi -p "..."TUI を開かずに単一のプロンプトを実行
/login初回起動時にサインイン
/initAGENTS.md を生成または更新
/plan on広範囲またはリスクの高い変更のために Plan Mode に入る
/modelこのセッションで使うモデルを切り替え
/compact会話が長くなったときにコンテキストを空ける
/sessions過去のセッションを参照して再開
/helpすべてのコマンドとショートカットを一覧表示
Shift-TabPlan Mode のオン / オフを切り替え

起動と自動化

CLI の主要オプション

コマンド / フラグ機能
kimi現在のディレクトリでインタラクティブセッションを開始
kimi --continue, kimi -Cこのディレクトリで直近のセッションを続行
kimi --session [id], kimi -S [id]ID でセッションを再開。ID を指定しない場合はセッション選択を開く
kimi -p "...", kimi --prompt "..."TUI を開かずに、非インタラクティブな単一プロンプトを実行
--output-format stream-jsonスクリプト用に JSONL イベントを出力。--prompt と組み合わせた場合のみ有効
kimi --model <model>, kimi -m <model>指定したモデルエイリアスで起動
kimi --planPlan Mode で新しいセッションを開始
kimi --yolo, kimi -y通常のツール呼び出しを自動承認。信頼できるディレクトリでのみ使用
kimi --auto自動権限モードで起動。承認は自動処理され、Agent は質問しません
--skills-dir <dir>指定したディレクトリから Skills を読み込み、この起動では自動検出されたユーザーおよびプロジェクトの Skill ディレクトリを置き換えます

非インタラクティブな例

kimi -p "Summarize the current repository status" kimi -m kimi-code/kimi-for-coding -p "Explain the latest diff" kimi -p "List changed files" --output-format stream-json

CLI サブコマンド

サブコマンド用途
kimi loginTUI に入らずに Kimi Code の OAuth デバイスコードログインを開始
kimi acpIDE 連携用の Agent Client Protocol サーバーとして Kimi Code を実行
kimi serverローカルの REST/WebSocket/Web サービスを実行、インストール、管理
kimi webKimi のブラウザー UI を開く。kimi server run --open と同等
kimi doctorconfig.tomltui.toml を検証
kimi export [sessionId]セッションを ZIP アーカイブにパッケージ化
kimi migrate従来の kimi-cli インストールからローカルデータを移行
kimi upgrade最新バージョンを確認し、更新オプションを表示
kimi vis [sessionId]ブラウザーでセッションビジュアライザーを起動
kimi providerターミナルからプロバイダーを管理

便利なサーバーコマンド:

kimi server run # start or reuse a local background server kimi server run --foreground # run attached to the terminal kimi server install # register an OS-managed service kimi server status # show installed / running / pid / port state kimi web # open the browser UI

スラッシュコマンド

スラッシュコマンドは TUI に組み込まれた操作機能です。入力欄に / と入力するとコマンド補完が開き、エイリアスも候補に含まれます。/ で始まる入力が組み込みコマンドや Skill コマンドに一致しない場合は、通常のメッセージとして Agent に送信されます。

アカウントと設定

コマンドエイリアス用途
/loginアカウントまたはプラットフォームを選択してログイン
/logout現在のアカウントの認証情報を消去
/providerプロバイダーマネージャーを開き、設定済みプロバイダーの表示、追加、削除を行う
/model現在のセッションで使用する LLM モデルを切り替え
/settings/configTUI 内の設定パネルを開く
/experiments/experimental実験的機能パネルを開く
/permission権限モードを選択
/editorCtrl-G で起動する外部エディターを設定
/themeターミナル UI のカラーテーマを切り替え

セッション管理

コマンドエイリアス用途
/new/clear現在のコンテキストを破棄して新しいセッションを開始
/sessions/resume過去のセッションを参照し、選択したセッションへ切り替え
/tasks/taskバックグラウンドタスク一覧を参照
/fork現在の会話から新しいセッションをフォーク
/title [...]/rename現在のセッションタイトルを表示または設定
/compact [...]会話コンテキストを圧縮。任意のテキストで保持内容を指定できます
/undo [n]アクティブなコンテキストから直近のプロンプトを取り消す
/reloadセッションを再読み込みし、最新の config.tomltui.toml 設定を適用
/reload-tuitui.toml の UI 設定のみを再読み込み
/initコードベースを分析して AGENTS.md を生成
/export-md [...]/export現在のセッションを Markdown としてエクスポート
/export-debug-zip現在のセッションをデバッグ用 ZIP アーカイブとしてエクスポート

モードと実行制御

コマンドエイリアス用途
/yolo [on\|off]/yesYOLO モードを切り替え。有効時は通常のツール呼び出しの承認をスキップ
/auto [on\|off]自動権限モードを切り替え。承認は自動処理され、質問はスキップされます
/plan [on\|off]Plan Mode を切り替え。切り替えるだけでは空の計画ファイルは作成されません
/plan clear現在の計画をクリア
/swarm on\|offプロンプトを送信せずに swarm モードをオンまたはオフにする
/swarm <task>swarm モードをオンにし、タスクをプロンプトとして送信して、通常のターン後に swarm モードをオフにする
/goal [...]自律的なゴールを開始または管理

Plan Mode は、範囲が広い、リスクが高い、または不明確な作業向けです。ファイル変更の前に探索と計画を優先します。

40 ファイルにわたるリファクタリングを、計画を確認せずにすぐ編集し始める。
/plan on を実行し、Kimi Code にプロジェクトを調べさせ、提案された計画を確認してから、変更の実行を承認します。

Goal モードのサブコマンドには /goal status/goal pause/goal resume/goal cancel/goal replace <objective>/goal next <objective>/goal next manage があります。

情報とステータス

コマンドエイリアス用途
/help/h, /?キーボードショートカットと利用可能なコマンドを表示
/btw [question]フォークしたサブ Agent でサイド会話を開く
/usagetoken 使用量、コンテキスト消費量、クォータ情報を表示
/statusバージョン、モデル、作業ディレクトリ、権限モードなどの実行時状態を表示
/mcpMCP サーバーと接続状態を一覧表示
/pluginsプラグインマネージャーを開く
/versionKimi Code CLI のバージョンを表示
/feedback製品フィードバックを送信
/exit/quit, /qKimi Code CLI を終了

Skills と拡張機能

コマンド用途
/mcp-configMCP サーバーの設定と MCP OAuth ログインを処理
/custom-theme [...]カスタム TUI カラーテーマを作成または編集
/update-configconfig.tomltui.toml を確認または編集
/import-from-cc-codexClaude Code と Codex の指示、Skills、MCP 設定をインポート
/sub-skillローカルの Skill インベントリを検出して再整理
/skill:name [extra text]インストール済みの外部 Skill を呼び出す
/name [extra text]同名のシステムコマンドがない場合の外部 Skill 用ショートカット
/parent.child [extra text]ドット区切りのコマンド名で公開された外部サブ Skill を呼び出す

組み込みツール

組み込みツールは Kimi Code CLI 本体が提供します。ReadGrepGlob などの読み取り専用ツールはデフォルトで自動許可されます。ファイルを書き込む、コマンドを実行する、タスクを停止する、スケジュールを作成するツールは、権限モードで許可されていない限り、通常は承認が必要です。

ファイル、シェル、Web

ツールデフォルトの承認用途
Read自動許可テキストファイルを読み取る
Write承認が必要ファイルを作成または上書き
Edit承認が必要ファイル内容を完全一致で置換
Grep自動許可ripgrep でファイル内容を検索
Glob自動許可glob パターンでファイルを検索
ReadMediaFile自動許可画像または動画ファイルを読み取る
Bash承認が必要シェルコマンドを実行
WebSearch自動許可利用可能な場合に Web を検索
FetchURL自動許可指定した URL の内容を取得

計画、状態、コラボレーション

ツールデフォルトの承認用途
EnterPlanMode自動許可Plan Mode に入る
ExitPlanMode自動許可。ユーザーが計画を確認Plan Mode を終了して計画を送信
TodoList自動許可表示されるタスクの To-Do リストを管理
Agent自動許可特定のサブタスク用にサブ Agent を起動
AgentSwarmswarm モードでは自動許可。それ以外では承認が必要な場合あり項目単位のサブ Agent を起動、または既存のサブ Agent を再開
AskUserQuestion自動許可構造化された複数選択式の質問を行う
Skill自動許可登録済みのインライン Skill を呼び出す

バックグラウンドタスクとスケジュールタスク

ツールデフォルトの承認用途
TaskList自動許可バックグラウンドタスクを一覧表示
TaskOutput自動許可バックグラウンドタスクの出力を表示
TaskStop承認が必要実行中のバックグラウンドタスクを停止
CronCreate承認が必要プロンプトを将来実行するようスケジュール
CronList自動許可スケジュール済みタスクを一覧表示
CronDelete承認が必要スケジュール済みタスクをキャンセル

キーボードショートカット

現在のバージョンで利用できるショートカット一覧は、TUI 内で /help と入力して確認できます。上流版の完全な一覧は、公式の キーボードショートカットリファレンス を参照してください。

一般入力

ショートカット操作
Enter現在の入力を送信
Shift-Enter / Ctrl-J改行を挿入
/ 入力履歴を閲覧
Escポップアップを閉じる、補完をキャンセルする、またはストリーミング / 圧縮を中断
Ctrl-Cストリーミング出力を中断、または入力欄をクリア
Ctrl-D入力欄が空のときに終了

モード切り替えと編集

ショートカット操作
Shift-TabPlan Mode を切り替え
Ctrl-G現在の入力を外部エディタで編集
Ctrl-VUnix / macOS でクリップボードから画像または動画を貼り付け
Alt-VWindows でクリップボードから画像または動画を貼り付け
Ctrl--入力編集を元に戻す

ストリーミング中とツール出力中

ショートカット操作
Ctrl-S誘導: 現在の入力を実行中のターンへ注入
Esc現在のストリーミング出力を中断
Ctrl-C現在のストリーミング出力を中断
Ctrl-Oツール出力を展開または折りたたみ

承認パネルとポップアップ

ショートカット操作
/ 承認オプション間を移動、またはポップアップをスクロール
Enter選択した承認オプションを確定。ヘルプポップアップも閉じる
19番号で承認オプションを選択
Esc / Ctrl-C / Ctrl-D現在の承認リクエストを拒否
Ctrl-E承認パネル内の完全な diff またはファイルプレビュー内容を展開 / 折りたたみ
PageUp / PageDownポップアップを 10 行ずつスクロール
q / Qポップアップを閉じる

よく使うワークフロー

新しいリポジトリを始める

cd your-project kimi /init /status

編集前にリファクタリング計画を立てる

/plan on Refactor the auth module to use the new token format and update all callers.

バックグラウンドタスクを実行

テストスイートを実行し、完了したら結果を報告してください。

その後 /tasks を開いてバックグラウンド処理を監視するか、タスク完了時に Kimi Code から通知を受け取ります。

昨日の作業を再開

kimi --continue

特定のセッションが必要な場合は、kimi --session を実行するか、TUI 内で /sessions を使用します。

セッションをエクスポートまたはデバッグ

/export-md /export-debug-zip kimi export -y

まとめ

Kimi Code CLI は、明示的なプロジェクトコンテキストを共有するターミナル上のチームメイトとして扱うと最も力を発揮します。まず /init から始め、大規模または不確実な変更には /plan を使い、時間のかかる作業は /tasks で見守り、長いセッションでは /compact を手元に置き、リポジトリの信頼度に合った権限モードを選びましょう。

よくある質問

Kimi Code CLI は無料でインストールできますか?
はい。Kimi Code CLI はオープンソースで、無料でインストールできます。基盤となるモデルやサービスへのアクセスは、ご利用の Kimi Code プランによって異なる場合があります。詳しくは Kimi Code の料金 をご覧ください。
このページが単なるチートシートではなくクイックリファレンスと呼ばれているのはなぜですか?
クイックリファレンスは、より公式ドキュメントらしい呼び名です。このページでは、コマンド、スラッシュコマンド、ショートカット、ツール、ワークフローを一か所にまとめ、コピーして使えるチートシートとしての用途も同じように扱っています。
Kimi Code CLI のインストールに Node.js は必要ですか?
公式インストールスクリプトでは Node.js は不要です。npm と pnpm によるインストール方法では、JavaScript パッケージマネージャーを使うため Node.js 環境が必要です。
`/plan` と通常モードの違いは何ですか?
通常モードでは Agent が直接作業します。Plan Mode は、範囲が広い、リスクが高い、または不明確な作業向けです。Kimi Code がまず調査し、計画を書き、計画の承認後に終了します。
以前のセッションを再開するには?
同じプロジェクトディレクトリで kimi --continue を実行すると、直近のセッションを続行できます。特定のセッションを選ぶには、シェルで kimi --session [id] を使うか、TUI 内で /sessions を使用します。
`--yolo` は安全ですか?
--yolo は通常のツール呼び出しで承認を省略します。信頼できる、バージョン管理されたワークスペースでのみ使用してください。未知のリポジトリや本番データを扱う場合は、承認を有効にしておきましょう。
Skills と MCP は Kimi Code でどのように使われますか?
Skills は再利用可能なワークフローをパッケージ化し、スラッシュコマンドとして表示されることがあります。MCP は Kimi Code を外部ツールやデータソースに接続します。見つけたり設定したりするには、/skill:name/mcp/mcp-config を使います。
こちらもおすすめ
AIコーディングワークフロー:信頼できるコードのための9ステップ
AIコーディングワークフロー:信頼できるコードのための9ステップ
2026-07-22
Kimi Code: ターミナルと IDE のための次世代 AI コード agent
Kimi Code: ターミナルと IDE のための次世代 AI コード agent
2026-07-22
Kimi K2.7 Code 料金 | API コスト、プラン、メンバーシップ
Kimi K2.7 Code 料金 | API コスト、プラン、メンバーシップ
2026-07-22
Kimi Code CLI で進める Moonshot AI のリファクタリング
Kimi Code CLI で進める Moonshot AI のリファクタリング
2026-06-17
実践でわかるバイブコーディング事例 10 選 | AI で今すぐ作ろう
実践でわかるバイブコーディング事例 10 選 | AI で今すぐ作ろう
2026-07-22