54 lines
1.7 KiB
Markdown
54 lines
1.7 KiB
Markdown
---
|
|
id: 6ce2055a-b51b-45e4-8ff0-d34b385f7552
|
|
type: decision
|
|
title: "Issue-Worker Model: Sonnet over Opus for Cost-Efficient Autonomous PRs"
|
|
tags: [claude-scheduled, issue-worker, model-selection, cost, decision, sonnet]
|
|
importance: 0.5
|
|
confidence: 0.8
|
|
created: "2026-03-02T20:05:15.162290+00:00"
|
|
updated: "2026-03-02T20:20:08.207657+00:00"
|
|
relations:
|
|
- target: b27fb831-811e-4103-b5f1-3c36d5b1ad20
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.87
|
|
edge_id: de53c517-67c1-45f2-9e3b-16e9312d415b
|
|
- target: 73646e80-a640-4316-b7c6-54a4330f1b28
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.82
|
|
edge_id: d617f49c-edb6-4a52-b381-300140c7b9e6
|
|
- target: 33fa68ae-a606-4c4b-b444-356185d62722
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.8
|
|
edge_id: 4581b5dd-9d0c-496e-a51b-1b0325f62f03
|
|
- target: 4321bee8-105e-4fc8-b645-964d1234c966
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.8
|
|
edge_id: 3fcb9055-625b-428d-b15d-c74fc707ba2a
|
|
- target: 45c21973-7fae-4cf7-b247-b40a757d54b0
|
|
type: RELATED_TO
|
|
direction: incoming
|
|
strength: 0.7
|
|
edge_id: 6f390811-ecf9-4a2a-a28c-849d585fe9a6
|
|
---
|
|
|
|
# Model Selection: Sonnet for issue-worker
|
|
|
|
## Decision
|
|
Use Sonnet (not Opus) for the autonomous issue-worker agent.
|
|
|
|
## Rationale
|
|
- Sonnet: ~$0.40-0.80/issue vs Opus: ~$2-4/issue
|
|
- The $2 budget ceiling is sized for Sonnet
|
|
- Multiple safety nets exist (tests, PR review by Cal, agent can skip)
|
|
- Single-issue focused bug fixes are Sonnet's strength
|
|
|
|
## How to Change
|
|
One-line edit in `settings.json` to switch models. Revisit after reviewing PR quality over first week.
|
|
|
|
## Trade-off
|
|
Lower cost enables running on more issues; Opus reserved for tasks requiring deeper reasoning.
|