SASE: Structured Agentic Software Engineering
The status quo is useful enough to be dangerous. Open a handful of terminal or tmux windows, run one coding-agent CLI in each, hand each one a scoped task, and hop between them as they finish. I think of this as the Boris Cherny method because Boris Cherny's Claude Code setup thread described running multiple Claude sessions in parallel, and Anthropic now documents parallel Claude Code sessions with worktrees as a normal workflow.
I automated my version of it with
tmux_ai_window,
a small script in my public dotfiles. One tmux binding opens a display-menu with
claude, codex, agy, qwen, and opencode. Each installed CLI gets an accent
color and a one-key shortcut; missing CLIs are greyed out. Choosing one opens a new
window named ai, ai2, ai3, and so on, in the current pane's directory, with the
relevant "yes, go do the work" flags already wired. When the CLI exits, the window
closes and the remaining ai* windows are renumbered.
That got me a long way. It also made the missing layer painfully obvious.