levanarabuli/codereview
AI-powered PR code review using Claude. Posts findings as a pending review.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 5, 2026
- License
- MIT
Pinned Snippet
uses: levanarabuli/codereview0@896e7a2116d1cb2d39cde190fafa08c94f7f23e8 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| pr_url | GitHub PR URL to review (e.g. https://github.com/owner/repo/pull/123). | yes | — |
| mode | Review depth: "quick" (diff only) or "deep" (clones repo for cross-file analysis). | no | quick |
| anthropic_api_key | Anthropic API key (or compatible provider key). Pass either this OR anthropic_auth_token. | no | "" |
| anthropic_auth_token | Bearer-style auth token for Anthropic-compatible proxies that use ANTHROPIC_AUTH_TOKEN instead of ANTHROPIC_API_KEY. Pass either this OR anthropic_api_key. | no | "" |
| anthropic_base_url | Custom Anthropic-compatible API endpoint (e.g. for LiteLLM, OpenRouter, or self-hosted proxies). Leave empty for the official api.anthropic.com. | no | "" |
| model | Claude model override (e.g. sonnet, opus, haiku, or a provider-specific model ID). Leave empty for the CLI default. | no | "" |
| review_mode | Review style: strict, detailed, balanced, or lenient. | no | balanced |
| github_token | GitHub token used to fetch the PR and post the review. Needs pull-requests:write. | no | ${{ github.token }} |
| submit | When "true" (default), submit the review immediately so all PR participants can see it. When "false", leaves the review as a PENDING draft -- but in CI the draft is invisible to humans because it is authored by github-actions[bot]. | no | true |
| claude_code_version | Version (or dist-tag) of @anthropic-ai/claude-code to install globally. | no | latest |
Outputs
no outputs