首页 资讯 下载 教程 Skills 社群

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: "专业全栈工程师"

最佳实践

  1. 配合 Standing Orders:定义团队编码规范
  2. 测试优先:生成代码前先让 Agent 写测试
  3. Code Review 流程:AI 生成后人工审查
  4. Git 集成:PR 模式而非直接提交
  5. 渐进式采纳:从非关键模块开始

注意事项

  • 作为 OpenClaw 官方 Skill,会随 OpenClaw 一起更新
  • 建议使用能力强的编程模型(GPT-5.4-pro、Claude Sonnet 4.6)
  • 生产代码审查建议人工把关
  • 配合 OpenClaw Sandbox 防止 Agent 误操作生产环境
  • 长期项目建议使用 ByteRover 或 Memory-Wiki 保持项目记忆