技能简介
Coder工作区(coder-workspaces)用于通过 CLI 管理 Coder 工作区和 AI 编码代理任务。支持列出、创建、启动、停止、删除工作区,SSH 进入工作区运行命令,创建和监控 AI 编码任务。
能做什么
- 列出、创建、启动、停止、删除工作区
- SSH 进入工作区运行命令
- 创建 AI 编码任务(Claude Code、Aider 等)
- 监控 AI 代理任务状态
- 查看任务日志
- 连接任务交互式会话
使用说明
安装 Skill:
通过 ClawHub 安装:
clawhub install coder-workspaces
前置要求:从 Coder CLI 文档安装 coder CLI。
配置认证:
设置环境变量:
export CODER_URL=https://your-coder-instance.com
export CODER_SESSION_TOKEN=
Token 从 /cli-auth 获取。测试连接:coder whoami
工作区命令:
列出:coder list、coder list --all、coder list -o json
控制:coder start 、coder stop 、coder restart -y、coder delete -y
SSH:coder ssh (交互式),coder ssh -- (运行命令)
日志:coder logs 、coder logs -f(跟踪)
AI编码任务:
创建:coder tasks create --template --preset "" "prompt"
查看模板:coder templates list
查看预设:coder templates presets list -o json
管理:coder tasks list、coder tasks logs 、coder tasks connect 、coder tasks delete -y
任务状态:Initializing(配置中)、Working(设置脚本运行)、Active(代理处理中)、Idle(等待输入)。
输入与输出
| 项目 | 内容 |
|---|---|
| 输入 | CODER_URL、TOKEN、工作区名、模板名、任务提示 |
| 输出 | 工作区列表、SSH会话、任务状态、日志、编码结果 |
| 适用人群 | 使用Coder的团队、AI编码代理用户、远程开发用户 |
| 不包含 | 本地环境、无需认证访问、非Coder平台 |
见下方输入与输出表格。
风险提示
- 需要 CODER_URL 和 CODER_SESSION_TOKEN 环境变量
- 命令在隔离的 Coder 工作区执行,非主机系统
- 创建任务时如失败提示缺少参数,需查看模板预设
- 删除操作不可逆,谨慎使用 -y
来源信息
原始链接:https://github.com/openclaw/skills/tree/main/skills/developmentcats/coder-workspaces/SKILL.md
来源类型:GitHub
