# How DHH actually uses coding agents

Ruby on Rails, Omarchy

**If you take one thing:** `"Review this with claude"`, adversarial review from Codex. he drives from Codex and has Claude review the work, one agent checking the other.

- **Agent:** Codex (cli) ([source, 2026-10-09](https://x.com/dhh/status/2108518418081054724))
- **Agent:** Claude Code (cli) ([source, 2026-10-09](https://x.com/dhh/status/2108518418081054724))
- **Agent:** OpenCode (cli) ([source, 2026-08-15](https://github.com/omacom/omarchy/blob/81145eb1fd41532fcae4310b26f860608e2eaf82/default/bash/aliases#L47))
- **Model:** GPT-6.1 Sol ([source, 2026-10-09](https://x.com/dhh/status/2108518418081054724))
- **Model:** Claude Opus 5.5 ([source, 2026-09-25](https://x.com/dhh/status/2103595410921279635))
- **Review:** A second model reviews, then he reads the diff ([source, 2026-09-29](https://github.com/omacom/omarchy/pull/13770))
- **At once:** 2 at once ([source, 2026-04-08](https://www.youtube.com/watch?v=JiWgKRgdgpI&t=2821s))
- **Harness:** An always-on "AI shed" on his Tailscale network runs his herdr agents; lazygit plus an agent for most work ([source, 2026-10-06](https://x.com/dhh/status/2107463006552793231))
- **Rules file:** Omarchy AGENTS.md, with CLAUDE.md importing it ([source, 2026-08-07](https://github.com/omacom/omarchy/blob/81145eb1fd41532fcae4310b26f860608e2eaf82/CLAUDE.md#L1))
- **Skills:** omarchy, omarchy-app, diagnose-crash ([source, 2026-10-01](https://github.com/omacom/omarchy/tree/81145eb1fd41532fcae4310b26f860608e2eaf82/default/agents/skills))

## In their words

> This is the first time I've actually preferred with drive as Codex as main and Claude as secondary for an extended period of time. Amazing how good Sol 6.1 is!

> This is the first time I've actually preferred with drive as Codex as main and Claude as secondary for an extended period of time. Amazing how good Sol 6.1 is!

> alias c='opencode --auto'

> This is the first time I've actually preferred with drive as Codex as main and Claude as secondary for an extended period of time. Amazing how good Sol 6.1 is!

> One-shot translation by Opus 5.5.


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