SYNTHESIS NOTE
Topics›Agents›this note

Can users steer AI agents better by revising plans mid-execution?

Explores whether letting users adjust agent plans step-by-step during execution, rather than locking in plans beforehand, improves their ability to guide agent behavior without extra cognitive burden.

Synthesis note · 2026-10-19 · sourced from Agents

Cocoa, a document-editor agent system for scientific researchers, lets users assign each step of an agent-proposed plan "to either themselves or the agent" and then interleaves planning and execution so "plans can adjust after partial execution" rather than treating the two as fixed, separate stages. The paper argues most prior systems either elicit user intent only before execution or let users verify output only after it, while Cocoa supports "co-planning," "co-execution," and smooth movement between them, since "plans are bound to shift as the user reviews agent outputs and becomes inspired with new ideas." A lab study (n=16) found Cocoa "afforded greater agent steerability while maintaining ease of use" against a chat baseline, and a 7-day field deployment (n=7) found researchers valued "the explicit delegation of work between themselves and the agent."

The design borrows "inspiration from computational notebooks": plan steps live as cells in the document that either party can execute, re-execute, or hand off, so delegation is visible and reversible rather than a one-time setup choice. The paper frames this as resisting "agent-guided workflows" where "the agent dictates what input to elicit from the user, as well as when and how the elicitation happens" — Cocoa instead lets the user set per-step agency. The discussion names design tensions the system does not fully resolve: re-planning currently "replaces outdated steps with new ones," though participants wanted to preserve superseded steps for later reference, which the authors propose addressing through "plan branching"; and plan length should be calibrated to task type, since open-ended brainstorming wants short, revisable plans while a structured task like literature review wants a full plan upfront.

This extends the stage-dependent finding in Does user editing of AI plans always improve performance?, which treats planning and execution as two fixed interface moments with different risk profiles for human review; Cocoa's contribution is a design that removes the fixed boundary itself, letting users move between planning-edits and execution-edits as often as a task demands rather than choosing once which stage to intervene in. The paper cites He et al.'s finding that separating planning from execution lets user involvement during execution "significantly boost agent performance" but at "high cognitive load" — a tension also visible in Can orchestration layers make coding agents more auditable?, another design that keeps the human at a defined checkpoint rather than interleaving — while arguing the fix is not to avoid interleaving but to make hand-offs between planning and execution explicit and assignable per step.

The excerpt does not report how often users actually assigned steps to themselves versus the agent, nor whether the steerability gain holds for tasks less structured than scientific research, since both studies drew participants only from that domain. The implication the authors draw, and the excerpt supports only at this scope, is that interaction designs for long-running agent tasks should make delegation a per-step, revisable choice rather than a global setting — not that any particular assignment ratio or plan length generalizes across domains.

Inquiring lines that read this note 57

This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.

Do AI safety evaluations reliably detect unsafe model behavior? How should authorization govern AI agent autonomy? Does expanding agent autonomy undermine human oversight capacity? Why do human-AI teams underperform compared to their individual components? How can institutions effectively enforce controls on AI development? How does offloading cognition to AI assistance affect learning retention? How does transparency of agent reasoning affect effective oversight? How should control and autonomy be allocated in human-AI collaboration? Does AI-assisted coding actually improve developer productivity and code quality? How should conversational agents balance proactive goal-pursuit with user autonomy? Which agent-created code should persist in infrastructure versus remain task-specific? Can post-hoc execution traces provide sufficient accountability without real-time oversight? Can AI agents learn to improve performance from experience? Can individually safe agents collectively violate system-level constraints? What organizational practices enable successful AI tool adoption? How should organizational structure guide multi-agent system design? Why do autonomous agents fail and how well can they detect failures? How should agent memory systems balance granularity, management, and reuse? How should context management strategies balance efficiency with agent reliability? Can AI systems autonomously pursue unstated objectives or circumvent design constraints? Do AI explanations represent actual model reasoning or constructed post-hoc narratives?

Related concepts in this collection 7

This note in its neighbourhood — explore the map, then jump to a related concept in the list below.

Concept map
15 direct connections · 118 in 2-hop network ·medium cluster Open in graph ↗

Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph

your link semantically near linked from elsewhere

Related papers in this collection 8

Papers most semantically related to this note, ranked by cosine similarity in the embedding space.

Original note title

Cocoa interleaves co-planning and co-execution so researchers can assign plan steps to themselves or the agent and revise plans mid-task