Coding Agent
编程助手 开发工具安装命令
npx clawhub@latest install coding-agent
安装说明
1
确认环境
确保已安装 Node.js 22+ 和 OpenClaw。在终端运行 openclaw --version 确认 OpenClaw 正常工作。
2
执行安装
在终端中运行上方安装命令,ClawHub 会自动下载并安装 Coding Agent 到 ~/.openclaw/skills/ 目录。
3
验证安装
运行 openclaw skills list 查看已安装技能列表,确认 Coding Agent 已出现在列表中。
4
配置参数(可选)
根据下方介绍中的配置说明,在 ~/.config/openclaw/openclaw.json5 中添加技能的配置项。
手动安装方式:将 Skill 文件夹复制到
~/.openclaw/skills/ 或项目目录下的 skills/ 文件夹,确保文件夹中包含 SKILL.md 文件。
项目导航
代码生成
智能重构
测试生成
官方维护
详细介绍
Coding Agent 是 OpenClaw 官方仓库内置的编程 Skill,为 AI Agent 提供完整的软件开发能力栈。
核心功能
- 项目导航:理解项目结构、查找相关文件
- 代码生成:基于需求生成新功能代码
- 智能重构:识别代码坏味道并重构
- 测试生成:为现有代码生成单元测试
- 代码审查:PR 级别的代码审查
- 文档生成:自动生成 README、API 文档
- 依赖管理:安全的依赖升级
- Bug 修复:分析错误并修复
安装命令
clawhub install coding-agent
与独立 Coding Agent(Claude Code、Cursor)的区别
| 维度 | OpenClaw Coding Agent | Claude Code/Cursor |
|---|---|---|
| 部署 | 通过 OpenClaw | 独立应用 |
| 频道集成 | 微信、飞书等 | 主要 IDE |
| 自动化 | Cron、Webhook | 手动触发 |
| 成本 | 取决于选择的 Provider | 固定订阅 |
| 定制性 | 极高 | 中等 |
使用场景
聊天驱动的开发
[微信群]
用户:@Agent 帮我实现一个用户认证模块
Agent:[分析项目结构]
[生成代码]
[创建 PR]
PR 已创建:github.com/xxx/xxx/pull/123
异步代码审查
# webhook 触发:有新 PR 时自动审查
hooks:
webhooks:
endpoints:
- path: /pr-review
flow: auto-review
tools: [coding-agent, github]
定时维护任务
cron:
- schedule: "0 2 * * 0" # 每周日凌晨 2 点
flow: weekly-maintenance
# 依赖升级、代码格式化、测试运行
配置示例
agents:
coder:
provider: "codex"
model: "gpt-5.4-pro"
skills:
- coding-agent
- github-tools
- agent-evaluation
systemPrompt: "专业全栈工程师"
最佳实践
- 配合 Standing Orders:定义团队编码规范
- 测试优先:生成代码前先让 Agent 写测试
- Code Review 流程:AI 生成后人工审查
- Git 集成:PR 模式而非直接提交
- 渐进式采纳:从非关键模块开始
注意事项
- 作为 OpenClaw 官方 Skill,会随 OpenClaw 一起更新
- 建议使用能力强的编程模型(GPT-5.4-pro、Claude Sonnet 4.6)
- 生产代码审查建议人工把关
- 配合 OpenClaw Sandbox 防止 Agent 误操作生产环境
- 长期项目建议使用 ByteRover 或 Memory-Wiki 保持项目记忆