claude-memory/graph/decisions/issue-worker-model-sonnet-over-opus-for-cost-efficient-auton-6ce205.md
2026-03-02 14:20:08 -06:00

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.