Set Custom Trigger Phrases for Claude in GitHub PRs
By default, Claude Code GitHub Actions responds to @claude in PR and issue comments. If that conflicts with another bot or you want a different keyword, the trigger_phrase parameter lets you change it.
- uses: anthropics/claude-code-action@v1
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
trigger_phrase: "@ai-review"
Now team members type @ai-review fix the failing test instead of @claude. The action filters comments for your custom phrase and ignores everything else.
This is useful when you have multiple Claude-powered workflows on the same repo. Set one to trigger on @claude-review for code reviews and another on @claude-fix for bug fixes, each with different prompts and tool restrictions:
# Review workflow
trigger_phrase: "@claude-review"
claude_args: "--max-turns 5 --allowedTools Read,Glob,Grep"
# Fix workflow
trigger_phrase: "@claude-fix"
claude_args: "--max-turns 15"
Note that the trigger must appear in the comment body, not as a GitHub mention. It's a simple string match, not an actual GitHub user tag.
Name your bot whatever you want. It's your repo, your rules.
Log in to leave a comment.
The autoUpdatesChannel setting pins Claude Code to a stable release track that skips versions with major regressions.
The language setting makes Claude respond in your preferred language by default, across every session and project.
The attribution setting lets you customize or completely remove Claude's Co-Authored-By trailer from git commits and pull requests.