Human-AI Collaboration

Mixed-Initiative Control

Design interaction models where control flows seamlessly between human and agent - supporting parallel work zones, interruptible agent activity, and natural handoffs without formal 'take over' actions.

What is Mixed-Initiative Control?

In traditional AI, either the human is in control (typing prompts, making decisions) or the AI is (generating responses). But agentic workflows require fluid back-and-forth - the agent works on a task, the human jumps in to adjust, the agent continues from the adjusted state. The challenge is designing interfaces where both human and agent can act without stepping on each other. This is especially difficult in collaborative documents, code editors, and planning tools where both parties might be working on the same artifact simultaneously. Mixed-Initiative Control provides clear control indicators, interrupt-without-disruption capability, parallel work zones, seamless handoffs, and explicit conflict resolution. Human input always takes precedence, and the agent should never block the human from interacting.

Example: Figma AI Make Design - Interruptible Generation

Figma AI generating a layout while a designer edits adjacent elements; the AI continues from the designer-modified state without a formal handoff

Designers can interrupt the AI mid-generation, manually adjust elements on the canvas, then ask the AI to continue from the modified state. The AI doesn't lock the canvas while working — designers tweak spacing, swap components, or rewrite copy in parallel, and the AI picks up from whatever state the designer left.

AI Design Prompt

Want to learn more about this pattern?

Explore the full pattern with real-world examples, implementation guidelines, and code samples.

View Full Pattern

Related Prompts from Human-AI Collaboration