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

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

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

このクイックリファレンスは、開発者がよく使う Kimi Code のコマンド、スラッシュコマンド、キーボードショートカット、組み込みツール、日常ワークフローをまとめたものです。ターミナルの横に開いておき、現在のバージョンで使える機能を確認するには、Kimi Code 内で /help、またはシェルで kimi --help を使ってください。

必須コマンド、スラッシュコマンド、ツール、ショートカットを示した Kimi Code CLI クイックリファレンス・チートシート

上流の詳細については、公式の kimi コマンドスラッシュコマンド組み込みツールキーボードショートカット の各リファレンスをご覧ください。

まずここから

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

cd your-project kimi # セッション内 /login # 初回起動時はサインイン /init # AGENTS.md を生成または更新 /plan on # 範囲が広い、リスクが高い、不明確な作業の前に計画を立てる /help # コマンドとショートカットを確認 /compact # 会話が長くなったらコンテキストを解放

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

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

起動と自動化

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 を読み込み、この起動時には自動検出されるユーザーおよびプロジェクトのスキルディレクトリを置き換える

非対話の例

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 # ローカルのバックグラウンドサーバーを起動または再利用 kimi server run --foreground # ターミナルに接続したまま実行 kimi server install # OS 管理のサービスとして登録 kimi server status # インストール状況 / 実行状況 / pid / ポートの状態を表示 kimi web # ブラウザー 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自動許可表示されるタスク ToDo リストを管理
Agent自動許可絞り込んだサブタスク用にサブ-Agent を起動
AgentSwarmswarm モードでは自動許可。それ以外では承認が必要な場合があります項目単位のサブエージェントを起動、または既存のサブエージェントを再開
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承認パネルで完全な差分またはファイルプレビューの内容を展開または折りたたむ
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 の料金 をご覧ください。
このページが単なるチートシートではなくクイックリファレンスと呼ばれているのはなぜですか?
「クイックリファレンス」は、より公式のドキュメントらしい呼び名です。このページは引き続き、コピー&ペーストできるコマンド、スラッシュコマンド、ショートカット、ツール、ワークフローを 1 か所にまとめたチートシートとしても使えます。
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 を使います。