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
@claudein 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
@claudein 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.