# How Drew Breunig actually uses coding agents

"How to Fix Your Context", Plumb

**If you take one thing:** `Plumb`, reviews decisions at commit. his own tool stops each commit, pulls the decisions out of the diff and agent transcripts, and makes him approve them, keeping spec, tests and code in sync.

- **Agent:** Claude Code ([source, 2026-03-04](https://www.dbreunig.com/2026/03/04/the-spec-driven-development-triangle.html))
- **Model:** Claude Fable ([source, 2026-08-23](https://www.dbreunig.com/2026/08/23/fable-the-end-of-moore-s-law.html))
- **Model:** GLM 5.2 ([source, 2026-08-23](https://www.dbreunig.com/2026/08/23/fable-the-end-of-moore-s-law.html))
- **Review:** Steps through the decisions Plumb extracts at each commit instead of reading the diff ([source, 2026-03-04](https://www.dbreunig.com/2026/03/04/the-spec-driven-development-triangle.html))
- **Rules file:** CLAUDE.md (Plumb block) ([source, 2026-03-02](https://github.com/dbreunig/plumb/blob/7c80f6da078e289bcada5ffb5e170af55e93140a/CLAUDE.md#L17-L18))
- **Skills:** plumb, scaffold-docs, jev, monty-updater ([source, 2026-09-17](https://github.com/dbreunig))
- **Hooks:** Plumb pre-commit decision review, Plumb post-commit decision log ([source, 2026-09-09](https://github.com/dbreunig/plumb/blob/76ac6bd222a2065b84ee0dabfb8ee9d109c453d9/README.md#L63-L67))

## In their words

> When I hit commit in Claude Code, I get a list of decisions and I step through them.

> I frequently chat with Fable to interrogate and shape a design, before handing off a brief to GLM.

> I frequently chat with Fable to interrogate and shape a design, before handing off a brief to GLM.

> It’s code review, but code review where we capture intent. When I hit commit in Claude Code, I get a list of decisions and I step through them. Sometimes I hit one I don’t like and I stop right there. I reject it, go back, redo it. I like that better than pure code review.

> **NEVER approve, reject, or edit decisions on the user's behalf.** This is


Archetype (our label): Toolsmith. Newest source: 2026-09-17.
Card: https://www.prehistoriq.com/stacks/dbreunig/ · Data: https://github.com/prehistoriq/stacks/blob/main/data/stacks/dbreunig.json
