Embracing Multi-Agent Development news update
Tom Bedor replaced iTerm and Tmux session chaos with an autonomous multi-agent fleet using a root dispatcher and AGENTS.md rules to coordinate coding tasks.
By Dillip Chowdary • Nov 14, 2026 • Source: tombedor.dev
In this post
Software engineer Tom Bedor transitioned his software development workflow into an autonomous hierarchical multi-agent fleet after moving past token-heavy tools like Gas Town, according to tombedor.dev's report. The system reallocates developer effort toward goal tracking and fleet supervision as long-running models sustain productive output. Working across autonomous agent networks increasingly mirrors technical engineering management rather than classic line-by-line programming.
This report analyzes the shift from terminal session sprawl to an autonomous agent fleet governed by dispatch trees and verification gates. Engineering managers and developers adopting multi-agent orchestration will see how hierarchical workflows reorganize context distribution, pull request reviews, and continuous integration. It details practical architecture for coordinating background coding agents without losing project alignment or overwhelming colleagues with uninspected code.
01Terminal window sprawl and session loss
Bedor initially balanced concurrent programming initiatives across an unmanageable sea of iTerm terminal windows. The workspace setup struggled because manual tab management provided no mechanism to separate fire-and-forget executions from sessions requiring hands-on steering. Developers could not easily differentiate priority streams or identify what specific workspace panes were actively modifying.
The terminal arrangement also suffered from frequent session loss during normal development work. Accidentally closing an iTerm window forced the engineer to retrieve lost sessions manually from Codex or Claude Code. Trying to reconstruct abandoned workspaces or recall what specific terminal tabs were executing drained productivity.
02Central Tmux dashboard with transcript snooping
To fix session disorientation, Bedor constructed a central Tmux dashboard equipped with session search utilities. The architecture relied on a dedicated background daemon that snooped on local transcript logs to track active sessions and assign names. This local tracking mechanism prevented engineers from losing active terminal contexts.

However, the Tmux dashboard quickly created an exhausting interactive bottleneck during daily engineering tasks. Background agent sessions completed small units of work, paused to request procedural decisions, and waited idle until the developer noticed. Cycling through terminal sessions merely to issue repetitive keep working commands consumed hours without driving high-level goals.
03Hierarchical dispatch nodes and durable corrections
Advertisement
Tech Pulse Daily
Get tomorrow's pulse first
Join engineers who read Tech Pulse before stand-up. Free, weekday mornings.
Bedor eliminated the interactive bottleneck by organizing sessions into a hierarchical graph of autonomous manager agents. A root dispatcher node handles task assignment, monitors progress reports, nudges inactive workers, and curates an escalated inbox of decisions needing human attention. Intermediate manager nodes update tickets, resolve minor decisions locally, and enforce consistent development standards across worker nodes.
The hierarchy also establishes an automated mechanism for persistent self-improvement across project repositories. When an agent commits an error, it records durable instructions by updating node-specific AGENTS.md files or adjusting the internal routing system. This approach prevents repeated failures without requiring engineers to manually re-prompt sessions when standard behaviors drift.
The fleet architecture enabled useful operational automations, including scheduling recurring metric checks across two-week periods without touching crontab entries. The system integrates subscription webhooks for continuous integration builds and pull request reviews while automatically ingesting meeting notes from Gemini. Developers can also fire up standalone pi sessions that the daemon automatically tracks and assigns to managers.
04Fleet coordination versus central memory recall
Early agent frameworks treated models like cattle rather than pets, trying to maintain shared context through centralized memory pools. Bedor discovered that context retrieval systems struggle because narrow tasks lack sufficient project awareness to classify what broad information matters. Information pulled into small assignments bloats prompt windows, while inadequate recall causes agents to clash over shared code.
Hierarchical graphs coordinate background tasks far more effectively than complex memory retrieval systems. The central dispatcher maintains broad awareness of active initiatives, augments user requests with relevant context, and assigns background work. Once workers submit progress updates, the dispatcher acts on them, discards transient logs, and keeps working contexts clean.
05Agentic bureaucracy and automated code verification
Deploying swarms of autonomous agents generates massive code volumes that overwhelm traditional peer review workflows. Teammates reviewing changes manually experience friction when asked to inspect huge pull requests generated by models without thorough human reading. Bedor concluded that human review of multi-agent pull requests is untenable, noting automated AI code reviews catch edge cases and contract changes more reliably.
To ensure software quality without human fatigue, Bedor implemented agentic bureaucracy as an unbounded series of automated verification gates. Software agents patiently navigate nitpicking linters, extended canary bake times, and exhaustive post-deployment metric checks that human engineers avoid. This rigorous verification forces models to prove code correctness through automated checks rather than manual sign-offs.
The shift toward agent fleets signals an operational divergence between traditional human workflows and hyper-productive agent swarms. While dispatcher sessions frequently report that nothing needs human intervention, software engineering will continue moving toward high-level system supervision. Bedor noted the fleet orchestration software belongs to his company but can be released as open source for developers contacting hello@tombedor.dev.
Embracing Multi-Agent Development news update FAQ
How does Tom Bedor track autonomous coding sessions without losing context?
A local background daemon monitors terminal transcript logs to detect active agent sessions and automatically assign identifying names across Tmux workspaces.
Why did the multi-agent architecture replace centralized memory pools?
Central memory pools bloated prompt contexts with stale task statuses and caused clashes, whereas a root dispatcher node augments requests with relevant context and discards progress updates once processed.
How does agentic bureaucracy enforce code quality without human peer review?
Agentic bureaucracy subjects pull requests to an unbounded series of automated verification steps, including strict linters, long canary bake times, and post-deployment metric checks that agents complete without human fatigue.
How can developers obtain the multi-agent orchestration software described by Bedor?
The tool belongs to Bedor's company, but interested engineers can request an open-source release by emailing hello@tombedor.dev.
Sources
Author
Dillip Chowdary
Writes Tech Bytes coverage of AI, engineering, and the tools that actually ship. Editor of Tech Pulse Daily.
Related on Tech Bytes
Advertisement