news 2026/6/10 18:17:25

Claude Code 使用笔记(四)- GitHub Claude 审查助手实践

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Claude Code 使用笔记(四)- GitHub Claude 审查助手实践

GitHub Action 允许 Claude 在 GitHub 仓库中自动执行代码审查、Issue 修复等操作,实现云端自动化开发流程。

环境要求

  • 需要安装 Github Cli 和完成 Github 信息认证。
  • Claude 账户,账户需要使用国外手机号(接码平台亦可),用来登录官方平台。
  • 最好有订阅制套餐,或者找有缓存 token 机制的平台,目前该功能 token 用量还是有点大。

环境配置

GitHub CLI 安装

根据不同操作系统安装 GitHub CLI:

macOS

brewinstallgh

Windows

wingetinstall--id GitHub.cli

Linux
参考官方安装文档:GitHub CLI 安装指南

GitHub 认证流程

1. 登录

执行gh auth login进入认证界面,在认证界面中选择认证方式(通常选择浏览器认证),记住一次性认证码:

在登录时输入认证码,认证完成后可以执行gh auth status确认当前登录状态:

2. 创建仓库(可选)

如果当前项目没有代码仓库的话,需要创建仓库后,执行一次项目提交,然后再进行后续步骤。

# 初始化仓库(如果还没有)gitinitgitadd.gitcommit -m"Initial commit"# 创建 GitHub 仓库并推送gh repo creategitpush -u origin main
3. 配置插件

启动 Claude,执行/install-github-app指令,安装 Claude 的 GitHub 插件。

接下来就是关联仓库和插件选择,可以通过空格按需选择 Claude 插件,这里选择全部。

4. Workflow PR 合并流程

完成配置后,会添加代码审查和 PR 助手相关的 GitHub Workflow 文件到你的代码仓库里,这里需要手动处理 Claude 自动发起的一次 Pull Request 请求,之后配置就完成了。

Open API Key 配置

这个功能本身依赖 Claude 官方的ANTHROPIC_API_KEY,在 console.anthropic.com 上获取,需要国外信用卡,所以这一步可能会卡住,其实解决方案和本地配置一样,通过环境变量去配置 Claude 调用。

在 Claude 生成的 Workflow 工作流配置文件中,新增和本地类似的环境配置。

下面是阿里云百炼平台的示例:

# claude-code-review.yml 和 claude.ymlenv:ANTHROPIC_API_KEY:${{secrets.ANTHROPIC_API_KEY}}# 密钥信息配置ANTHROPIC_BASE_URL:"https://dashscope.aliyuncs.com/apps/anthropic"# 如果该工具支持自定义 URLANTHROPIC_MODEL:qwen3-coder-plus

之后在 Github 上对应仓库的 Settings -> Secrets and Variables -> New repository secret 配置密钥信息,避免 ANTHROPIC_API_KEY 暴露在 workflow 文件里。

使用示例

PR 自动审查流程

通过分支修改创建 PR 合并请求后,会自动触发 Claude 审查流程。


通过 Github Workflow 会自动调用 Claude 审查助手来帮我们完成审查流程。

**注意:**目前 AI 审查只能作为辅助流程,不能过度依赖,核心功能还是建议人工介入。

Issue 修复

通过 GitHub 完成代码修复和编写操作,这样就不用挂着电脑跑程序,直接在 GitHub Workflow 中完成修改操作。

Issue 修复流程

  1. 在 GitHub 上创建 Issue 描述问题
  2. @claude自动分析 Issue 内容或者执行修复
  3. Claude 会分析代码并创建修复分支完成任务(格式:claude/issue-{number}-{timestamp}
  4. 修复完成后,会在 ISSUE 中回复进程,我们可以再通过 PR 请求合并到开发分支。

注意

  • 提示词中要带上修复(fix)或者开发(add)类似的关键词, 否则可能只会协助分析代码质量问题。
  • 如果使用过程出现调用异常(无法执行修复任务),可以尝试替换 API 平台(从硅基流动换到了阿里云百炼平台跑通了)。

参考内容

  • Claude Code 官方文档
  • Claude Code: A Highly Agentic Coding Assistant - DeepLearning.AI
  • GitHub CLI 文档 - GitHub 文档
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 19:05:44

如何解决React函数组件重新渲染导致子组件重复创建的问题

你想解决React函数组件中,父组件重渲染引发子组件被重复创建(卸载后重新挂载)、子组件不必要的频繁重渲染,甚至伴随子组件状态丢失、生命周期/副作用重复执行的问题。这类问题的核心根源是函数组件的重渲染特性——函数组件每次重…

作者头像 李华
网站建设 2026/6/9 22:12:23

AI写论文哪个软件最好?6款工具盲测后:虎贲等考AI凭3大硬核实力登顶

“用 ChatGPT 写的文献全是假的”“WPS AI 生成的实证章节无数据支撑”“DeepSeek 降重后逻辑全乱”—— 毕业季的科研人吐槽里,藏着一个扎心问题:AI 写论文哪个软件最好?不是 “能生成文字” 就合格,而是要过 “文献真实、数据可…

作者头像 李华
网站建设 2026/6/10 12:51:36

智慧农业草莓成熟度检测数据集VOC+YOLO格式1627张5类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)图片数量(jpg文件个数):1627标注数量(xml文件个数):1627标注数量(txt文件个数):1627标注类别…

作者头像 李华
网站建设 2026/6/10 12:54:42

探秘锅圈盈利预告,最高92%增长背后有何过人之处?

新年伊始,虽然各家上市公司的正式财报发布还为时尚早,但是一些优等生的成绩预告已经纷纷出炉,在这一众大消费企业之中,锅圈的成绩单预告也不出意外地出炉,顺理成章是正面盈利预告,但是最高增长92%的成绩还是…

作者头像 李华
网站建设 2026/6/10 12:50:26

Java计算机毕设之基于SpringBoot的社区帮扶邻里服务平台社区邻里服务平台设计与实现(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/10 14:43:31

瑞幸前端开发二面 28k前端面试全程记录

粉丝投稿,双非本科,面的前端开发方向,3轮技术面共2.5小时,全程扣复杂业务场景。 一面聊早高峰秒杀页面渲染,我答SSR 边缘缓存 资源预加载,被追问“低端机SSR白屏时间超过2秒怎么优化”,补了流…

作者头像 李华