Gas Town, nWave, and the Future of AI Development Workflows

Over the last year, AI coding assistants have gone from novelty to daily habit. We tab-complete entire functions, ask for refactors, and lean on tools like Claude Code, Copilot, and others. But a new pattern is emerging on top of these tools: orchestrated AI development. Two of the most interesting examples are Gas Town and nWave.

This article explains what Gas Town is, how the term came into the conversation, what nWave is, and how the two relate to each other in modern AI-assisted development workflows.

How "Gas Town" Entered the Conversation
In early 2026, Steve Yegge introduced Gas Town, an experimental multi-agent development system that coordinates 20–30 AI coding agents working in parallel on the same codebase. He described it as "Kubernetes for AI coding agents" because it focuses less on single prompts and more on orchestrating a distributed workforce of agents.

The project quickly caught attention because it moved beyond "one AI assistant in an editor" and toward a model where developers supervise a team of agents executing tasks across a project. Rather than being another AI model, Gas Town is an orchestration layer that sits on top of tools like Claude Code and manages how they work together.

What Gas Town Actually Is
Under the hood, Gas Town is a multi-agent workspace manager for AI coding tools. You interact with a top-level coordinator (the "Mayor"), which breaks a goal into structured work units, then dispatches them to specialized worker agents running in parallel.

Some key characteristics of Gas Town:

It typically runs 20–30 agents simultaneously, with clear role separation between coordination and execution.
Work is tracked through Git-backed persistent state called "Beads," which act as versioned records of tasks and outputs.
The developer becomes more of an Overseer, giving high-level goals and reviewing outputs, rather than manually writing every line of code.
In simple terms, Gas Town turns "one AI assistant in your IDE" into "a small AI dev team with a foreman and a shared notebook of everything they've done."

How Gas Town Changes the Developer's Role
Most AI co-pilots assume a single-session interaction: you prompt, they respond, you integrate. Gas Town assumes ongoing, multi-step projects, where work queues, bug trackers, and multi-file changes are handled autonomously by agents within a managed workspace.

In a typical Gas Town setup:

The developer opens a workspace and defines tasks (bugs, features, refactors) in a backlog.
The Mayor decomposes those tasks into sub-tasks and orchestrates the agents (sometimes called Polecats) to work on them concurrently.
The system maintains persistent logs and state, so the entire town can recover from crashes and resume long-running jobs with context.
The outcome is a workflow that feels less like "chatting with an assistant" and more like "managing a small software team that happens to be powered by AI."

What nWave Is
If Gas Town is an orchestration layer for many agents, nWave is a structured workflow framework for how those agents should behave. It emerged from the practical concern that AI agents are powerful but often undisciplined, happily generating code that compiles but violates architecture, tests, or team conventions.

nWave addresses this by enforcing waves of work, each with clear inputs, outputs, and quality gates. Depending on the implementation, these waves typically include stages like:

Discover and Diverge: Explore requirements and solution options.
Discuss and Design: Converge on an approach, define acceptance criteria and architecture.
Distill and Deliver (and sometimes DevOps): Implement, refine, and ship changes with tests and documentation.
A key idea is that agents cannot "jump ahead." For example, no implementation starts until acceptance criteria are agreed, and no commit is allowed until tests pass and quality gates (like static analysis or domain language checks) succeed.

nWave's Focus on Quality and Discipline
Where Gas Town is about scaling breadth (many agents in parallel), nWave is about enforcing depth: discipline, sequencing, and craft. It defines explicit handoffs between waves and attaches quality gates to each stage, so AI-generated code remains aligned with team standards.

Some of the guardrails described in nWave implementations include:

All tests must be green before progress can continue.
Architectural constraints (such as "no mocks inside the hexagon") are enforced.
Test counts and complexity are kept within agreed budgets, and domain language is verified.
The result is a more predictable, repeatable pipeline from idea to production-ready code, even though AI agents perform much of the heavy lifting.

How Gas Town and nWave Relate
You can think of Gas Town and nWave as complementary layers in an AI-augmented development stack:

Gas Town answers "How do we coordinate many agents working at once across a codebase?"
nWave answers "How should those agents behave over time so that the work is disciplined and shippable?"
Practically, there are a few natural ways they line up:

Gas Town can treat each nWave "wave" as a set of tasks in its backlog, assigning agents to discovery, design, or development work in parallel.
nWave can run inside a single editor (like Claude Code) while Gas Town orchestrates many such sessions, each following the nWave discipline on separate tasks.
Together they turn AI development from ad-hoc prompting into a managed, multi-agent pipeline with both scale and structure.
In other words, Gas Town is about orchestrating the town, while nWave is about governing how each worker behaves from idea to delivery.

Why This Matters for Engineering Teams
For engineering leaders and ICs, the Gas Town + nWave pattern is a preview of what AI-native development environments may look like:

Multiple agents working concurrently on your codebase, orchestrated by a "Mayor-like" system.
Structured workflows that enforce design, testing, and review discipline, even when AI generates most of the code.
Developers shifting from manual implementation toward oversight, architecture, and product thinking.
If you are already experimenting with AI assistants, the next frontier is not "more prompts," but better orchestration and stronger workflows. Gas Town and nWave are early, experimental answers to that question—but they offer a compelling glimpse of where AI-assisted software development is heading.