promptgarten 🌱
🌍 DE

命令参考 · Cursor CLI

agent worker

用于启动私有云端 Worker 的顶层命令,让 Agent 任务在自己的环境中运行。

agent worker 会把自己的机器连接到 Cursor,让云端 Agent 任务在自己的环境中运行,而不是在 Cursor 自家的云环境中(自托管)。包含 start 和 debug 子命令。可以通过 --worker-dir、--name、--label 或 --labels-file、--pool 或 --pool-name、--idle-release-timeout 等参数来配置 Worker。

什么时候用?

为云端 Agent 运行提供自己的硬件/环境(出于隐私或特殊工具的需要)

agent worker start --name build-worker-1 --worker-dir ~/repos/myapp

把多个 Worker 注册成一个供云端 Agent 调用的资源池(Pool)

agent worker start --pool --pool-name ci-pool

什么时候不该用?

只需要单次本地 Agent 运行

agent worker 启动的是一个与 Cursor 保持连接、长期运行的进程,用于云端 Agent 的任务交接,而不是一次性运行。

更好的选择: 使用 agent 或 agent -p 进行普通的交互式会话

想在真正启动前先检查配置或连接是否正常

agent worker start 会立即连接;身份验证、隐私或路由方面的问题只有在那之后才会暴露出来。

更好的选择: 先运行 agent worker debug 查看预检(Preflight)诊断结果

来源