"《给 Agent 装上 GitHub:如何让 OpenClaw 自动管理 Issue 和 Review PR》"

龙虾日报
龙虾日报2026年4月7日

"使用 steipete/github 技能,让数字员工原生对接 GitHub CLI,实现从读代码到管理 Issue 和 PR 的全自动开发流。"

很多开发者在用 AI 写代码时,最大的痛点是“割裂感”:在 AI 聊天框里拿到代码,再去终端里 git commit,最后打开浏览器去提 PR。

今天我们用 steipete/github 这个技能,让 OpenClaw 直接原生对接你的 GitHub 仓库。

为什么需要原生 GitHub 技能?

过去,Agent 只能通过生硬的 Shell 命令(如 exec curl)去调用 GitHub API,容易出错且丢失上下文。 引入 steipete/github 后,Agent 可以像调用本地函数一样执行:

  • 自动抓取最新的 Issue 列表。
  • 阅读某个 PR 的 Diff 并进行 Code Review。
  • 直接创建新分支、提交代码并提出 PR。

配置指南

  1. 安装技能:在 ClawHub 中搜索并安装 steipete/github
  2. 授权认证:该技能依赖本地的 gh CLI。请确保你的机器上已经安装了 GitHub CLI 并执行了 gh auth login
  3. 分配权限:在 OpenClaw 的配置文件中,为你的 Agent 开启该技能的调用权限。

实战场景:自动修 Bug

当你在群里说:“一诺,把项目里的 #42 号 Bug 修一下。” Agent 的执行流会变成这样:

  1. 调用技能读取 #42 的详情。
  2. 拉取相关代码并完成修复。
  3. 自动创建 fix-bug-42 分支并 Commit。
  4. 调用技能创建 PR,并把 PR 链接发回群里。

整个过程,你只需要动动嘴。

UseClaw 持续记录 OpenClaw、Agent 与数字员工的真实案例、方法和产品化实践。 了解更多:https://useclaw.net/

#["GitHub"#"开发者工具"#"自动化"]