Guides
Run a multi-agent build
Coordinate agents without assuming a Fanta task-lock system.
The external MCP server acts on the most recently focused design. batch_design is atomic and undoable, but it does not lock nodes across agents. Assign one coordinator to review combined work.
- Map pages and components with
get_editor_stateandbatch_get. - Give each agent a distinct page, frame, component, or source file. Share exact IDs or paths. Each agent should use
report_agent_activitywith a stable ID and name, its current action, page/node or source path, andworkspace(canvas,variables, orcode). Use the same ID and name inbatch_design.activityso Follow can track its streamed placements. - Have each agent finish canvas edits and let autosave complete before another edits the same source file. Do not mix canvas and source edits on the same nodes simultaneously. A dirty Code workspace draft locks canvas edits; save or discard it before handing the design to a canvas agent.
- Build one component or section per batch so each operation appears on the canvas while the call runs. Verify each region with
get_screenshotand inspect the Git diff for unexpected changes. A failed or interrupted batch rolls back its preview. - Clear activity with
active: falsewhen an agent finishes, then commit reviewed changes with ordinary Git.
Fanta's thirteen-tool external MCP surface reports agent activity and can follow an agent across canvas pages, component views, variables, and code files. It has no spawn_agent, vcs_begin_task, or cross-agent edit lock. Unrefreshed activity expires after about 30 seconds; parallel task assignment belongs to the client or team workflow.