aisettings

David Heinemeier Hansson

Engineer
Last updated: Jul 27, 2026
RoleCTO, 37signals; Rails creator
EarnsEngineer
Sources13 cited fields · high confidence

Runs terminal-based OpenCode and Claude Code agents in tmux, starts with fast Kimi and uses Neovim for review rather than an AI-first editor.

With a team of agents, they're doing their work autonomously, and I just review the final outcome, offer guidance when asked, and marvel at how this is possible at all. world.hey.com

Loadout

aisettingsShare on X

David Heinemeier Hansson’s loadout

Engineer
Harness
OpenCode
Uses OpenCode and Claude Code together in a tmux development layout, starting tasks with Kimi.
Model
Kimi K2.7 Code Fast
A July 2026 post shows this model/build responding to an exchange.
Also uses
Claude Code
Second opinion and more advanced work in the bottom tmux pane.
EditorNeovim
Terminaltmux
ToolsLazygit+1 more

3 views · 0 equipped

Models

Kimi K2.7 Code Fast
A July 2026 post shows this model/build responding to an exchange.
world.hey.com, 2026-07
Claude Code
Second opinion and more advanced work in the bottom tmux pane.
x.com
Opus
Slow, powerful model used in the two-model workflow.
newsletter.pragmaticengineer.com, 2026-04
Gemini 2.5
Fast model listed in the interview's workflow breakdown.
newsletter.pragmaticengineer.com, 2026-04

Editor & terminal

Neovim
Centered between agent terminals; used to review diffs.
newsletter.pragmaticengineer.com, 2026-04
tmux
Two agent/model panes around Neovim.
newsletter.pragmaticengineer.com, 2026-04

Tools

Lazygit
Used with Neovim for reviewing diffs.
newsletter.pragmaticengineer.com, 2026-04
CLI tools and skills
Agents control terminals, run tests, search docs and use skills.
world.hey.com, 2026-01

Workflow

  1. 1Start almost all tasks with fast Kimi; ask Claude for a second opinion or harder work.x.com
  2. 2Run agents autonomously, then review the final outcome and guide when asked.world.hey.com, 2026-01
  3. 3Use supervised collaboration rather than pure vibe coding for professional work.world.hey.com, 2026-01
  4. 4Use CLI composition so an agent can check errors, fix code, post a PR and report back.newsletter.pragmaticengineer.com, 2026-04

Timeline

  1. 2026-07-27ModelKimi K2.7 Code Fastworld.hey.com, 2026-07
  2. 2026-04-08Also usesOpusnewsletter.pragmaticengineer.com, 2026-04
  3. 2026-04-08Also usesGemini 2.5newsletter.pragmaticengineer.com, 2026-04
  4. 2026-04-08EditorNeovimnewsletter.pragmaticengineer.com, 2026-04
  5. 2026-04-08Terminaltmuxnewsletter.pragmaticengineer.com, 2026-04
  6. 2026-04-08ToolsLazygitnewsletter.pragmaticengineer.com, 2026-04
  7. 2026-02-28HarnessOpenCodex.com, 2026-02
  8. 2026-01-07ToolsCLI tools and skillsworld.hey.com, 2026-01

Comments

Log in to comment