</>MCP Agents Market
Plugin

claude-code-action

by anthropics8.7kTypeScriptUpdated 2026-08-25

Claude Code

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

Intelligent mode detection that automatically adapts to workflow context without manual configuration
Interactive code assistance for answering architecture questions and explaining code
Automated PR code review with improvement suggestions and feedback
Code implementation capabilities for fixes, refactoring, and new features
Visual progress tracking with dynamically updating checkboxes in comments
Structured JSON outputs that integrate with GitHub Action workflows
Multi-provider authentication support (Anthropic, AWS Bedrock, Google Vertex AI, Microsoft Foundry)
Access to GitHub APIs and file operations with configurable tool permissions

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 more

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.

Related searches