尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
如何配置 Claude Code Action:10 分钟让 AI PR 审查自动跑起来
如何配置 Claude Code Action10 分钟让 AI PR 审查自动跑起来【免费下载链接】claude-code-action项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-actionPR 提上去石沉大海评审要等一整天——这大概是每个团队都熟悉的一幕。Claude Code Action 就是一个装在 GitHub Action 里的 AI 代码审查员你在评论里 claude 一声它自己读 diff、找问题、回帖甚至直接提交修复。跑起来之前权限、工作流和密钥给仓库装上 Claude 应用。你需要仓库管理员权限把官方 Claude GitHub App 安装到目标仓库如果组织政策不允许装第三方 App可以用仓库里的 github-app-manifest.json 自建一个权限相同的应用。做完后你应该看到仓库的 integrations 列表里出现了 Claude且 claude 已被加为协作者。克隆参考仓库抄一份最小工作流。git clone https://gitcode.com/GitHub_Trending/cl/claude-code-action打开 examples/claude.yml 对照着在你的目标仓库里新建.github/workflows/claude.yml只保留 checkout 和 action 两个步骤on: issue_comment: types: [created] jobs: claude: runs-on: ubuntu-latest permissions: contents: write pull-requests: write id-token: write steps: - uses: actions/checkoutv6 - uses: anthropics/claude-code-actionv1 with: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}做完后你应该看到仓库的 workflow 列表里多了名为 Claude Code 的条目且状态不是红叉。配一个密钥。在仓库 Settings → Secrets and variables → Actions 里加入ANTHROPIC_API_KEY如果你有 Pro/Max 订阅也可以用claude_code_oauth_token。做完后你应该看到密钥出现在 secrets 列表里——注意它不会回显明文能看到名字就算成功。第一次触发两种叫法一份带勾选框的报告触发方式分两种。手动在 issue 或 PR 的评论、PR 正文里打出默认触发词claude加一句需求比如「帮我看看这个 PR 有没有安全问题」。自动把工作流触发器改成pull_request: [opened]并配上prompt之后每个新 PR 都会自动审查examples/pr-review-filtered-paths.yml 就是现成的「只审关键路径」版本。报告长什么样Claude 会在 PR 或 issue 里留一条评论里面是随进度动态勾选的任务清单发现具体代码问题时它还会在对应行上贴 inline 评论。会话结束后会附上花费和耗时大致像这样✅ Located the debug print statement in the file ✅ Removed the print statement while preserving the function logic ✅ Added a review comment documenting the change Cost: $0.0347 | Duration: 18.8s拿到结果后你该做什么如果 inline 评论带 Fix this 链接点一下就能带着完整上下文打开本地 Claude Code 接着改或者直接在评论里回一句「把上面提到的问题都修掉」它会自己建提交并推送。按你的口味调教效果 → 改哪里想要的效果改哪里触发词从 claude 换成 /claude工作流里加trigger_phrase审查风格固定下来比如必查安全、必要求测试claude_args里加--system-prompt控制耗时和花费claude_args里加--max-turns 10、--model只在关键目录改动时触发pull_request 触发器里加paths抄 examples/pr-review-filtered-paths.yml自定义审查清单prompt字段直接写你的检查项让它能读 CI 失败日志加actions: read权限并配additional_permissions这些字段全部是可选的默认配置开箱即用逐项说明见 docs/usage.md。进阶玩法选读三个方向换模型入口。不直连 Anthropic API可以改走 AWS Bedrock 或 Google Vertex AI工作流里加use_bedrock/use_vertex开关即可细节见 docs/cloud-providers.md。彻底去掉静态密钥。Workload Identity Federation 用工作流的 OIDC 令牌换取短期凭证ANTHROPIC_API_KEY从此不用存也不用轮转配置步骤在 docs/setup.md。用 MCP 扩展工具。通过claude_args的--mcp-config挂载自定义 MCP 服务器比如给 Claude 加一个顺序思考工具写法参考 docs/configuration.md。踩坑速查三个最高频的报错症状工作流报 OIDC 认证错误。原因job 缺少id-token: write权限App 拿不到 OIDC 令牌。一招解法在permissions下加一行id-token: write。症状评论了 claude却提示没有权限触发。原因只有具备仓库 write 权限的用户才能唤起它这是防滥用的安全设计。一招解法确认评论人是协作者且拥有写权限allowed_non_write_users风险很大别轻易开。症状任务完成后没在原分支上改而是多了个 claude/xxx 分支。原因在已关闭的 PR 或 issue 场景下它推不了原分支会自动新建分支并给出建 PR 的链接。一招解法这不是 bug直接合并那个分支或者下次在打开的 PR 上 它它就会推回原分支。现在把工作流放上去claude 试试你的第一次自动审查卡住了翻 docs/faq.md或去仓库 issue 里问。【免费下载链接】claude-code-action项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-action创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

CANN ops-transformer 算子调试调优全指南:从 AI Core Kernel 调试到上板性能分析

CANN ops-transformer 算子调试调优全指南:从 AI Core Kernel 调试到上板性能分析

CANN ops-transformer 算子调试调优全指南:从 AI Core Kernel 调试到上板性能分析 【免费下载链接】ops-transformer 本项目是CANN提供的transformer类大模型算子库,实现网络在NPU上加速计算。 项目地址: https://gitcode.com/cann/ops-transformer …

📅 2026/9/19 6:23:11
第一次用吹焊台完整拆焊拆装 144 脚 LQFP 芯片时的呼吸凝滞

第一次用吹焊台完整拆焊拆装 144 脚 LQFP 芯片时的呼吸凝滞

第一次用吹焊台完整拆焊拆装 144 脚 LQFP 芯片时的呼吸凝滞在每一个嵌入式底层工程师的硬件动手进阶之路上,从焊接简单的 0805 电阻电容、8 脚 SOIC 运放,到第一次在没有贴片厂机器帮助下、纯靠手里的**热风枪吹焊台(Hot Air Rework Station&…

📅 2026/9/19 6:23:11
FANUC Data Transfer与视觉通讯实战:从Socket到寄存器映射全解析

FANUC Data Transfer与视觉通讯实战:从Socket到寄存器映射全解析

简介:一份聚焦FANUC机器人与第三方视觉通讯的PDF技术文档,适合机器人集成、机器视觉应用及自动化产线调试工程师阅读。内容基于Data Transfer选项功能,通过RS-232串口接口完成与第三方视觉的数据收发,介绍了总线、以太网、串口三类…

📅 2026/9/19 6:23:11
MORE NEWS

更多资讯

📰

first-contributions 开源贡献实战指南:从零开始完成你的第一个 Pull Request

first-contributions 开源贡献实战指南:从零开始完成你的第一个 Pull Request 【免费下载链接】first-contributions 🚀✨ Help beginners to contribute to open source projects 项目地址: https://gitcode.com/gh_mirrors/fi/first-contributions …

📰

PicoClaw 飞书(Feishu/Lark)频道接入指南:配置、部署与源码级原理

PicoClaw 飞书(Feishu/Lark)频道接入指南:配置、部署与源码级原理 【免费下载链接】picoclaw Tiny, Fast, and Deployable anywhere — automate the mundane, unleash your creativity 项目地址: https://gitcode.com/gh_mirrors/pi/picoc…

📰

PyPTO 内核循环(Loop)特性实战指南:基础用法、循环展开与编译期打印

PyPTO 内核循环(Loop)特性实战指南:基础用法、循环展开与编译期打印 【免费下载链接】pypto PyPTO(发音: pai p-t-o):Parallel Tensor/Tile Operation编程范式。 项目地址: https://gitcode.com/cann/pyp…

📰

Hugo 页面草稿状态方法 Page.Draft:从 front matter 到 `--buildDrafts` 的完整解析

Hugo 页面草稿状态方法 Page.Draft:从 front matter 到 --buildDrafts 的完整解析 【免费下载链接】hugo The world’s fastest framework for building websites. 项目地址: https://gitcode.com/gh_mirrors/hu/hugo 导读 Page.Draft 是 Hugo 页面对象上一…

📰

ClickHouse v25.5.7.52-stable 发布说明:性能优化、Keeper 后台迁移与关键 Bug 修复全景解析

ClickHouse v25.5.7.52-stable 发布说明:性能优化、Keeper 后台迁移与关键 Bug 修复全景解析 【免费下载链接】ClickHouse ClickHouse is a real-time analytics database management system 项目地址: https://gitcode.com/GitHub_Trending/cli/ClickHouse …

📰

DiSCO:当AI画图工具学会“察言观色“,给文生图模型上一道安全锁

你有没有想过这样一个场景:你在用某个AI绘画工具,输入了一句完全正常、甚至可以说是"人畜无害"的话,比如"一个女人坐在河边",结果生成的图片却让你瞬间脸红。这不是你的错,也不是提示词写得不好&a…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬