A ready-to-use template for integrating Claude Code with GitHub Actions. Simply clone, configure secrets, and collaborate with Claude through issues and pull requests.
- 🚀 Zero Configuration: Minimal setup required after cloning
- 💬 Natural Interaction: Mention
@claude
in issues and PRs to get AI assistance
Choose one of the following authentication methods:
gh secret set ANTHROPIC_BASE_URL
gh secret set ANTHROPIC_API_KEY
- Create a new issue
- Include
@claude
in your message, for example:@claude Can you help me review the code structure and suggest improvements?
- Claude will reply within minutes!
@claude Please review this pull request, checking for:
- Code quality and best practices
- Potential security issues
- Performance optimization suggestions
@claude I encountered this error: [paste error message]
Can you help me debug and fix it?
@claude I need to implement a user authentication system.
Can you suggest the best approach and help with implementation?
Restrict Claude's network access to specific domains:
experimental_allowed_domains: |
.anthropic.com
.github.com
api.github.com
.githubusercontent.com
registry.npmjs.org
Adjust timeout duration (default: 60 minutes):
timeout_minutes: "30"
For detailed setup instructions and advanced configuration options, see the Claude Code GitHub Actions Manual Setup Guide.