一套提示词技能,让 AI 编程代理只写任务所需的代码,优先复用已有代码,用最少的实现解决问题。
anthropics/claude-code-action
在 GitHub PR 和 Issue 中运行 Claude Code,用于回答问题、审查代码和实现改动。
可替代:GitHub Copilot
- Star
- 9,576
- Fork
- 2,214
- 未关闭 Issue
- 833
- 最近提交
- 19小时前
这是什么?
Claude Code Action 是一个通用的 GitHub Action,可将 Claude Code 带入 Pull Request 和 Issue 中。它会响应 @claude 提及、Issue 指派以及带明确提示词的自动化任务,并根据工作流上下文自动判断运行模式。常见用途包括回答代码相关问题、审查 PR 改动,以及实现简单修复、重构或新功能。
该 Action 在你自己的 GitHub Runner 上运行,模型调用会发送到你配置的服务商。支持 Anthropic 直连 API(API Key 或工作负载身份联合)、Amazon Bedrock、Google Vertex AI 和 Microsoft Foundry。输入参数统一为 prompt 和 claude_args,后者可将选项传递给 Claude Code SDK。结构化的 JSON 输出可作为 GitHub Action 输出供后续步骤使用。
核心功能
- 01根据工作流上下文自动选择运行模式,支持 @claude 提及和 Issue 指派
- 02在 PR 和 Issue 讨论中回答代码、架构和编程相关问题
- 03审查 Pull Request 改动并提出改进建议
- 04实现修复、重构和新功能
- 05以复选框形式显示进度,任务完成时动态更新
- 06返回经过校验的 JSON 结果,可供后续工作流步骤使用
适用场景
- 对每个 Pull Request 进行自动代码审查
- 对新 Issue 进行分类和打标签
- 在 PR 中响应 @claude 提出的代码修改请求
- 定时执行仓库维护或文档同步任务
快速上手
- 1
在终端中打开 Claude Code
claude - 2
运行安装命令,设置 GitHub 应用和密钥
/install-github-app
使用前须知
- 快速安装方式仅适用于直接使用 Anthropic API 的用户;其他云服务商需要单独手动设置。
- 你必须是仓库管理员才能安装 GitHub 应用并添加密钥。
标签
常见问题
- claude-code-action 是什么?
- 在 GitHub PR 和 Issue 中运行 Claude Code,用于回答问题、审查代码和实现改动。 Claude Code Action 是一个通用的 GitHub Action,可将 Claude Code 带入 Pull Request 和 Issue 中。它会响应 @claude 提及、Issue 指派以及带明确提示词的自动化任务,并根据工作流上下文自动判断运行模式。常见用途包括回答代码相关问题、审查 PR 改动,以及实现简单修复、重构或新功能。
- claude-code-action 可以免费使用吗?用的什么许可证?
- claude-code-action 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- claude-code-action 还在维护吗?
- 活跃维护中。claude-code-action 最近一次提交是在 2026年10月18日。
- claude-code-action 适合用来做什么?
- 对每个 Pull Request 进行自动代码审查 对新 Issue 进行分类和打标签 在 PR 中响应 @claude 提出的代码修改请求 定时执行仓库维护或文档同步任务
- claude-code-action 怎么安装和运行?
- 在终端中打开 Claude Code: claude 运行安装命令,设置 GitHub 应用和密钥: /install-github-app
- 在哪里获取 claude-code-action?
- 源代码和安装说明在 GitHub 上:https://github.com/anthropics/claude-code-action
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
GitHub 官方 MCP 服务器,让 AI 助手读取仓库、管理 Issue 与 PR 并操作 GitHub Actions。
一个本地代码知识图谱,通过 MCP 和 CLI 为 AI 编程工具提供精准的代码审查上下文。
基于 Geoff Huntley 的 Ralph 方法论,讲解如何运行自主 AI 编码循环的实践指南与提示词模板。
Anthropic 开源的 Agent Skills 仓库,收录供 Claude 动态加载的专项任务技能文件夹。
一个让编程助手先给出下一步操作、去掉寒暄和冗余的技能,输出更适合 ADHD 用户阅读。