Agent Studio
Plus-One Developer

Plus-One / Plus-N Developer

A developer can work in parallel with Agent Studio. Agent Studio becomes one or more additional developer lanes for scoped, reviewable tasks while the human keeps working in another clone, branch or CLI.

Use this pattern when the human developer has moved up a level: shaping structure, reviewing quality, finding follow-up work and assigning those tasks back into Agent Studio because the task ledger gives better evidence, protocol and history than a private agent chat.

Problem

One Developer, More Useful Work Than One Thread

A developer does not have to stop working just because Agent Studio is running a task. The human can continue in a different clone, branch, worktree or CLI while Agent Studio handles supporting work, follow-up work or even a core implementation slice.

Plus-One / Plus-N Developer

Agent Studio Stable
+1extra developer lane
+Nbounded parallel slots
reviewhuman altitude
HumanWorks in a separate clone, branch or CLI on current prioritieslead
StudioRuns supporting or core tasks as reviewable agent workplus-one
QualityDeveloper reviews structure, risk, evidence and follow-up needsmeta
HistoryDecisions and outcomes remain searchable through the task ledgerdurable

Agent Studio works like one or more additional developers on scoped branches while the human developer keeps doing higher-level product and quality work.

The old bottleneck was manual coding throughput. The new bottleneck is judgement: which work should happen, how good is the structure, what needs review and which follow-ups are worth assigning.

That means Agent Studio can act as a plus-one developer for a solo developer, or as plus-N bounded developer lanes when the work is safe enough to split.

  • The human keeps working in a separate branch, clone, worktree or CLI.
  • Agent Studio runs scoped tasks in parallel as reviewable work.
  • Parallelism is useful only when task boundaries and review surfaces stay clear.
  • The human role shifts toward architecture, quality and task shaping.
Solution

Use Agent Studio as Plus-One or Plus-N Capacity

Treat Agent Studio as additional developer capacity that works best on bounded tasks. The human developer keeps the broader product and architecture context, then turns concrete follow-up work into Agent Studio tasks.

Parallel branches

Human and Agent Studio work can happen in separate clones, branches or worktrees.

Higher altitude

The human spends more time reviewing structure, quality and follow-up needs.

Reviewable tasks

Agent Studio keeps protocol, evidence and decisions together.

This is not only about doing more at once. It is about moving the human to the right altitude. The developer reviews structure, quality, evidence, dependencies and risk. When they see missing polish, a weak component boundary or a refactor opportunity, that becomes a task.

The best place for those tasks is Agent Studio because the outcome is easier to review there: task prompt, protocol, evidence, logs, Git state and decision history all stay together.

  • Use Agent Studio for supporting tasks, cleanup tasks, review follow-ups and well-scoped implementation slices.
  • Keep direct manual work for current judgement-heavy exploration when that is faster.
  • Route durable follow-up work back into Agent Studio instead of burying it in a local chat.
  • Let the task ledger preserve what happened and why.
Workflow

The Operating Loop

The loop is: human works, Agent Studio works, human reviews at a higher level, new tasks come from that review and the history grows into useful project memory.

Agent Studio Stable
Task detail Activity tab with run activity and follow-up composer.

The extra lane stays steerable from the task: the recorded review decision, the run selector and a message box that sends the task back to the agent.

  • Start a scoped Agent Studio task for work that can be reviewed independently.
  • Continue developer work in another clone, worktree, branch or CLI.
  • Review Agent Studio output for architecture, component shape, evidence, tests and product fit.
  • Create follow-up tasks for cleanup, quality gaps, missing evidence, unclear structure or documentation drift.
  • Use the job history later to understand why the team or agent made a decision.
Developer shift

The Developer Job Moves Up

The recommendation is not to become a passive approver. The developer should review code quality at a more abstract level: structure, component size, boundaries, tests, readability, missing evidence and where the next task should start.

  • Ask whether the structure is good, not only whether the diff compiles.
  • Look for reusable components, weak boundaries, duplicated code and unclear ownership.
  • Turn rework into Agent Studio tasks because the result is easier to review and explain.
  • Use direct agent chat for exploration, but prefer Agent Studio for durable work and traceability.
History

Why the History Matters

The pattern creates a large decision history: what agents did, what humans accepted, why follow-up tasks existed and which evidence supported the result. That history becomes a product feature.

Agent Studio Stable
Agent Studio activity across projects showing a global orchestrator summary and a searchable feed of decisions and signal events grouped by project and event class.

Activity across projects: a queryable ledger of signals, decisions, and actions with per-project and event-class filters.

A future developer or agent can ask: why did we do this then, which task introduced it, what did the coding agent find and what review decision was made? The answer can come from API reads, grep, task status, logs and evidence before a large model is involved.

That makes Agent Studio more than a queue. It becomes the place where parallel agent work, human judgement and durable explanations accumulate.

  • History gives later agents cheap retrieval before expensive reasoning.
  • The API can expose job state, evidence and decisions for search and aggregation.
  • Small models can summarize historical work into compact context.
  • Protocol and evidence make old decisions easier to trust or challenge.
When to use

When to Use It

Use this pattern when work can be split safely and the human has enough attention to review outcomes. Do not use it to create uncontrolled parallel churn.

  • Use it for supporting tasks, review follow-ups, documentation repair, frontend polish and scoped implementation slices.
  • Use plus-N only when branches, worktrees and task scopes avoid collisions.
  • Avoid it when tasks are broad, exploratory or likely to conflict with the human’s current branch.
  • Keep the final product decision with the human.