actions-marketplace-validations/ClaudeCoderAction
Process pull requests using AWS Bedrock and Claude 3.7 Sonnet to suggest code changes
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token | yes | — |
| ai-provider | AI provider to use (aws or openrouter). Auto-detected if not specified. | no | auto |
| aws-access-key-id | AWS Access Key ID (required for AWS provider) | no | — |
| aws-secret-access-key | AWS Secret Access Key (required for AWS provider) | no | — |
| aws-region | AWS Region | no | us-east-1 |
| openrouter-api-key | OpenRouter API Key (required for OpenRouter provider) | no | — |
| models | Comma-separated list of models to try in priority order. Use only OpenRouter free models OR only AWS Bedrock models - never mix providers. | no | moonshotai/kimi-k2:free |
| required-label | Label required on PR for processing (default: claudecoder) | no | claudecoder |
| max-tokens | Maximum number of tokens for Claude to generate (up to 128K) | no | 64000 |
| max-requests | Maximum number of requests to make to AWS Bedrock | no | 10 |
| enable-thinking | Enable Claude's extended thinking capability (true/false) | no | true |
| thinking-budget | Token budget for Claude's thinking process (minimum: 1024) | no | 1024 |
| extended-output | Enable 128K extended output capability (true/false) | no | true |
| request-timeout | API request timeout in milliseconds | no | 3600000 |
Outputs
no outputs