claude-code-action
The claude-code-action is a GitHub Action plugin that brings Claude AI capabilities directly into pull requests and issues. It intelligently detects workflow context to provide code review, answer questions, and implement code changes through natural language interactions. Developers can invoke Claude via @mentions in PR comments, issue assignments, or automated workflows, with support for multiple authentication providers including Anthropic API, AWS Bedrock, Google Vertex AI, and Microsoft Foundry. The action runs entirely on your own GitHub runner infrastructure while leveraging Claude's code understanding and generation abilities.
Key Features
Use Cases
- 01Automated code review when pull requests are opened or updated
- 02Path-specific reviews triggered by changes to critical files or directories
- 03Security-focused analysis aligned with OWASP standards for sensitive code
- 04Issue triage and automatic labeling based on content analysis
- 05Scheduled repository maintenance and health checks
- 06Documentation synchronization when code changes are committed
Related Plugins
View moreandrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
claude-mem
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
claude-code-action — FAQ
What is claude-code-action?+
It's a GitHub Action plugin that integrates Claude AI into your pull request and issue workflows, enabling automated code review, question answering, and code implementation directly within GitHub. The action intelligently responds to @claude mentions, issue assignments, and custom automation triggers.
How do I install claude-code-action in my repository?+
The easiest method is to open Claude Code in your terminal and run '/install-github-app', which guides you through setup. Alternatively, you can manually configure the GitHub Action workflow file in your repository's .github/workflows directory. You must be a repository admin to complete installation.
What API key or credentials do I need?+
You need an API key from one of the supported providers: Anthropic direct API, AWS Bedrock, Google Vertex AI, or Microsoft Foundry. The quickstart terminal installation only supports Anthropic API; other providers require manual configuration as documented in the cloud providers guide.
Which GitHub workflows does this work with?+
The action works with GitHub Actions workflows triggered by pull requests, issues, comments, scheduled events, or manual workflow dispatches. It can respond to @claude mentions in comments, process issue assignments, or run automated tasks based on your custom workflow configuration.
Is claude-code-action free to use?+
The GitHub Action itself is open source and MIT licensed. However, you'll incur costs for the underlying AI provider (Anthropic, AWS, Google, or Microsoft) based on your API usage and the chosen model.
Does this require self-hosting or special infrastructure?+
The action runs entirely on your own GitHub runner infrastructure (GitHub-hosted or self-hosted). API calls are made directly to your chosen provider, so no code or data passes through third-party services beyond GitHub and your selected AI provider.
How do I install claude-code-action?+
Open the source repository on GitHub and follow its README. claude-code-action is a plugin — MCP Agents Market links you directly to the official repo.
Is claude-code-action free?+
claude-code-action is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.