Skip to content

kimi 命令

kimi 是 Kimi CLI 的主命令,用于启动交互式会话或执行单次查询。

sh
kimi [OPTIONS] COMMAND [ARGS]

基本信息

选项简写说明
--version-V显示版本号并退出
--help-h显示帮助信息并退出
--verbose输出详细运行信息
--debug记录调试日志(输出到 ~/.kimi/logs/kimi.log

Agent 配置

选项说明
--agent NAME使用内置 Agent,可选值:defaultokabe
--agent-file PATH使用自定义 Agent 文件

--agent--agent-file 互斥,不能同时使用。详见 Agent 与子 Agent

配置文件

选项说明
--config STRING加载 TOML/JSON 配置字符串
--config-file PATH加载配置文件(默认 ~/.kimi/config.toml

--config--config-file 互斥。配置字符串和文件均支持 TOML 和 JSON 格式。详见 配置文件

模型选择

选项简写说明
--model NAME-m指定 LLM 模型,覆盖配置文件中的默认模型

工作目录

选项简写说明
--work-dir PATH-w指定工作目录(默认当前目录)

工作目录决定了文件操作的根目录,Agent 只能在此目录内读写文件。

会话管理

选项简写说明
--continue-C继续当前工作目录的上一个会话
--session ID-S恢复指定 ID 的会话,若不存在则创建新会话

--continue--session 互斥。

输入与命令

选项简写说明
--command TEXT-c传入用户查询,不进入交互模式
--query TEXT-q--command 的别名

使用 --command 时,Kimi CLI 会处理完查询后退出(除非指定 --print,否则仍以交互模式显示结果)。

循环控制

选项说明
--max-steps-per-turn N单轮最大步数,覆盖配置文件中的 loop_control.max_steps_per_turn
--max-retries-per-step N单步最大重试次数,覆盖配置文件中的 loop_control.max_retries_per_step
--max-ralph-iterations N每个 User 消息后额外自动迭代 N 次;0 表示关闭;-1 表示无限

Ralph 循环

Ralph 是一种把 Agent 放进循环的技术:同一条提示词会被反复喂给 Agent,让它围绕一个任务持续迭代。

--max-ralph-iterations0 时,Kimi CLI 会反复把相同的提示词喂给 Agent,直到 Assistant 消息包含 <safeword>STOP</safeword> 或达到迭代上限。

UI 模式

选项说明
--print以 Print 模式运行(非交互式),隐式启用 --yolo
--quiet--print --output-format text --final-message-only 的快捷方式
--acp以 ACP 服务器模式运行(已弃用,请使用 kimi acp
--wire以 Wire 服务器模式运行(实验性)

四个选项互斥,只能选择一个。默认使用 Shell 模式。详见 Print 模式Wire 模式

以下选项仅在 --print 模式下有效:

选项说明
--input-format FORMAT输入格式:text(默认)或 stream-json
--output-format FORMAT输出格式:text(默认)或 stream-json
--final-message-only仅输出最终的 assistant 消息

stream-json 格式使用 JSONL(每行一个 JSON 对象),用于程序化集成。

MCP 配置

选项说明
--mcp-config-file PATH加载 MCP 配置文件,可多次指定
--mcp-config JSON加载 MCP 配置 JSON 字符串,可多次指定

默认加载 ~/.kimi/mcp.json(如果存在)。详见 Model Context Protocol

审批控制

选项简写说明
--yolo-y自动批准所有操作
--yes--yolo 的别名
--auto-approve--yolo 的别名

注意

YOLO 模式下,所有文件修改和 Shell 命令都会自动执行,请谨慎使用。

Thinking 模式

选项说明
--thinking启用 thinking 模式
--no-thinking禁用 thinking 模式

Thinking 模式需要模型支持。如果不指定,使用上次会话的设置。

Skills 配置

选项说明
--skills-dir PATH指定 skills 目录(默认 ~/.kimi/skills

详见 Agent Skills

子命令

子命令说明
kimi info显示版本和协议信息
kimi acp启动多会话 ACP 服务器
kimi mcp管理 MCP 服务器配置
kimi term启动 Toad 终端 UI