Skip to main content

Command Palette

Search for a command to run...

命令行界面

参数

全局选项

全局选项可用于任何命令:

选项描述
-v, --version输出版本号
--api-key <key>用于身份验证的 API 密钥 (也可使用 CURSOR_API_KEY 环境变量)
-H, --header <header>为智能体请求添加自定义请求头 (格式:Name: Value,可多次使用)
-p, --print将响应输出到控制台 (适用于脚本或非交互式使用) 。可使用所有工具,包括写入和 shell。
--output-format <format>输出格式 (仅适用于 --print) :text、json 或 stream-json (默认值:text)
--stream-partial-output将部分输出以单独的文本增量形式流式传输 (仅适用于 --print 和 stream-json 格式)
--resume [chatId]恢复聊天会话
--continue继续上一个会话 (--resume=-1 的别名)
--model <model>要使用的模型
--mode <mode>设置智能体模式:plan 或 ask (未指定模式时,默认使用智能体模式)
--plan以 Plan 模式启动 (--mode=plan 的简写)
--list-models列出所有可用模型
-f, --force除非明确拒绝,否则强制允许命令
--yolo--force 的别名
--sandbox <mode>设置沙盒模式:enabled 或 disabled
--approve-mcps自动批准所有 MCP 服务器
--trust无需提示即信任工作区 (仅限无图形界面模式)
--workspace <path>要使用的工作区目录
--plugin-dir <path>加载本地插件目录 (可多次指定)
-w, --worktree [name]在 ~/.cursor/worktrees/<reponame>/<name> 下新建的 Git worktree 中运行。未指定名称时,将自动生成。
--worktree-base <branch>新 worktree 所基于的分支或引用 (默认值:当前 HEAD)
--skip-worktree-setup跳过运行 .cursor/worktrees.json 中的 worktree 设置脚本
-h, --help显示命令的帮助信息

命令

命令描述用法
agent [prompt...]以智能体模式启动 (默认)agent agent "fix the tests"
login登录 Cherri Codeagent login
logout退出登录并清除已保存的身份验证信息agent logout
statuswhoami查看身份验证状态
about显示版本、系统和账户信息agent about
models列出此账户可用的模型agent models
mcp管理 MCP 服务器agent mcp
sandbox配置沙盒模式,或在沙盒中运行单个命令 (隐藏)agent sandbox enable
worker启动私有云 worker,在你的环境中运行智能体agent worker start
acp启动 ACP 服务器模式 (高级隐藏命令)agent acp
update将 Cherri Code Agent 更新至最新版本agent update
ls恢复聊天会话agent ls
resume恢复最近的聊天会话agent resume
create-chat创建新的空聊天并返回其 IDagent create-chat
generate-rulerule通过交互式提示生成新的 Cherri Code 规则
install-shell-integration将 shell 集成安装到 ~/.zshrcagent install-shell-integration
uninstall-shell-integration从 ~/.zshrc 中移除 shell 集成agent uninstall-shell-integration
help [command]显示命令的帮助信息agent help [command]

MCP

管理为 Cherri Code Agent 配置的 MCP 服务器。

子命令描述用法
login <identifier>向 .cursor/mcp.json 或 ~/.cursor/mcp.json 中配置的 MCP 服务器进行认证agent mcp login <identifier>
list列出已配置的 MCP 服务器及其状态agent mcp list
list-tools <identifier>列出指定 MCP 的可用工具及其参数名称agent mcp list-tools <identifier>
enable <identifier>将 MCP 服务器添加到本地已批准列表agent mcp enable <identifier>
disable <identifier>禁用 MCP 服务器,使其不再加载或请求批准agent mcp disable <identifier>

所有 MCP 命令均支持 -h, --help,可查看针对具体命令的帮助信息。

沙盒

配置沙盒模式,或在沙盒中运行单个命令。

子命令描述用法
enable启用命令执行沙盒模式agent sandbox enable
disable禁用沙盒模式并使用允许列表模式agent sandbox disable
reset将沙盒配置重置为默认值agent sandbox reset
run <cmd> [args...]在具有工作区读写权限的沙盒中运行命令agent sandbox run ls
help [command]显示命令的帮助信息agent sandbox help
命令选项描述
sandbox run--allow-paths <paths>额外读写路径的以逗号分隔列表
sandbox run--readonly-paths <paths>额外只读路径的以逗号分隔列表
sandbox run--blocked-patterns <patterns>要阻止的 gitignore 风格模式的以逗号分隔列表
sandbox run--sandbox使用工作区读写沙盒策略运行 (默认值:true)
sandbox run--network启用沙盒中的网络访问 (默认值:false)
sandbox run--sb-debug将沙盒调试日志写入临时文件夹并输出路径

所有沙盒命令均支持使用 -h, --help 查看针对具体命令的帮助信息。

Worker

启动一个连接到 Cherri Code 并在您的环境中运行智能体的私有云 worker。

子命令描述用法
start启动 worker 并连接到 Cherri Codeagent worker start
debug对认证、隐私和路由执行私有 worker 启动前诊断agent worker debug
help [command]显示命令的帮助信息agent worker help
命令选项描述
worker--auth-token-file <path>包含 worker 认证令牌的文件路径
worker--worker-dir <path>向智能体开放的工作区根目录。可重复指定。第一个值为分配身份标识。
worker--management-addr <address>/healthz、/readyz 和 /metrics 的监听地址
worker--label <key=value>添加 worker 标签。可多次使用。不能与 --labels-file 同时使用。
worker--labels-file <path>JSON 或 TOML 标签文件的路径。也可使用 CURSOR_WORKER_LABELS_FILE。
worker--idle-release-timeout <seconds>worker 空闲后可保持连接的秒数。默认值 0 会禁用基于空闲状态的释放。
worker--pool注册以接受用量池分配。每次只能有一个云端代理占用该 worker。
worker--single-use--pool 的旧版别名
worker--pool-name <name>用量池 worker 的用量池标签。需要 --pool 或 --single-use。默认值为 default。
worker--name <name>自定义显示名称。默认值为机器主机名。
worker--data-dir <path>用于存储日志、产物和录制数据的基础目录
worker--debug启动桥接模式前输出 worker 调试诊断信息
worker--computer-use允许智能体控制此机器的桌面端。在 macOS 上,如有需要会安装 Cherri Code Computer Use 辅助应用。参见 计算机使用。
worker--display <display>仅限 Linux。--computer-use 需要的现有 X11 显示,例如 :0。
worker--share-desktop [mode]仅限 Linux。允许授权查看者观看或控制智能体桌面:view 或 view_and_control。与计算机使用相互独立。
worker start--verbose启用详细的启动日志
worker debug--json以 JSON 格式输出调试报告

命令专属选项

命令选项描述
status, whoami--format <format>输出格式:text 或 json (默认值:text)
about--format <format>输出格式:text 或 json (默认值:text)

参数

以聊天模式启动时 (默认行为) ,可以提供初始提示词:

参数:

  • prompt — 智能体的初始提示词

获取帮助信息

所有命令均支持全局 -h, --help 选项,用于显示针对具体命令的帮助信息。