OpenClaw Cursor Agent — 技能工具
v1.0.0[自动翻译] Manage long-running Cursor CLI coding tasks through OpenClaw tools backed by tmux sessions. Use when the user asks to start a persistent coding job, i...
详细分析 ▾
运行时依赖
版本
OpenClaw Cursor Agent 1.0.0 - Initial release with full support for managing persistent Cursor CLI coding tasks via OpenClaw tools and tmux sessions. - Supports starting, monitoring, sending commands to, and killing backend Cursor sessions. - Includes diagnostic tool to check environment and dependencies. - Provides natural language mappings for user instructions in both English and Chinese. - Outputs session and task IDs when spawning tasks; reports progress, current step, and tmux status when checking tasks. - Clear error reporting for missing dependencies (tmux, python3, agent, WSL).
安装命令 点击复制
技能文档
让 OpenClaw 把长时间编码任务交给 Cursor CLI 在 tmux 里持久运行。
架构
用户(飞书/聊天) → OpenClaw Agent → 插件 → WSL → tmux → Cursor CLI Agent
可用工具
| 工具 | 说明 |
|---|---|
cursor_agent_spawn_task | 启动后台 Cursor 编码任务 |
cursor_agent_list_tasks | 列出所有任务 |
cursor_agent_check_status | 查询任务状态和进度 |
cursor_agent_send_command | 向任务发送补充指令 |
cursor_agent_kill_session | 结束任务 |
cursor_agent_doctor | 诊断环境和依赖 |
工作流程
- 环境不确定时先
cursor_agent_doctor检查 cursor_agent_spawn_task启动后台任务cursor_agent_check_status或cursor_agent_list_tasks监控进度cursor_agent_send_command发送补充指令(/pause、/resume、/status、或自然语言)cursor_agent_kill_session结束任务
自然语言映射
| 用户说 | 调用工具 |
|---|---|
| 帮我用 Cursor 在后台做一个任务:… | cursor_agent_spawn_task |
| 看看刚才那个任务做到哪了 | cursor_agent_check_status |
| 告诉刚才那个任务:改成 RS256 | cursor_agent_send_command |
| 把刚才那个 Cursor 任务停掉 | cursor_agent_kill_session |
| 列出所有后台任务 | cursor_agent_list_tasks |
| 检查 Cursor 环境是否正常 | cursor_agent_doctor |
输出规范
- spawn 后告知会话名和任务 ID
- 查状态时报告当前步骤、进度百分比、tmux 是否存活
- 环境缺依赖时明确指出缺少什么(tmux / python3 / agent / WSL)
参考文件
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制