phatblat/Claude Code Review
Generate-then-verify AI code review with line-level, applyable suggestions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 25, 2026
- License
- Apache 2.0
Pinned Snippet
uses: phatblat/claude-code-review@c35d8a6ea8b358e355d70df637b05046f4488532 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub token for posting review comments. Must have pull-requests: write. | yes | ${{ github.token }} |
| anthropic_api_key | Anthropic API key (or configure Bedrock/Vertex/Foundry on the action step instead). | no | — |
| model | Model for the reviewer/verifier subagents. | no | claude-sonnet-4-6 |
| max_turns | Max turns for the verification step. | no | 20 |
| claude_code_version | Pin Claude Code to a specific version (e.g. '2.1.150'). When set, the binary is cached across runs. Use 'latest' to skip caching. | no | latest |
| skip_globs | Comma-separated globs to exclude (generated code, lockfiles, vendored). | no | "" |
| important_threshold | Min verifier confidence to post an Important finding (0-1). | no | 0.5 |
| nit_threshold | Min verifier confidence to post a Nit (0-1). | no | 0.85 |
| max_nits | Max nit comments posted inline; the rest are summarized. | no | 5 |
| post_pre_existing | Post findings the verifier marks as pre-existing. | no | false |
| show_full_output | Stream the full Claude execution output to the Actions log. WARNING: may expose secrets and sensitive code in public repos. | no | false |
Outputs
| name | description |
|---|---|
| important | Count of Important findings posted. |
| nit | Count of Nit findings posted. |