Skip to content
Goatfied

Agent

Subagents

Fan a goal out across several agents that run in parallel, each isolated on its own branch, then bring the results back together.

Parallel agents

In Multitask mode the agent splits a goal into a few independent workers that run concurrently — each one owns a slice of the task. The Agents Window (⌘⇧A) shows every running worker, its live event stream, and a stop control.

Isolation with worktrees

Each parallel agent can run on its own git worktree under .goatfied/worktrees/, on a dedicated branch. Workers never step on each other’s files, and you can review each one’s diff independently before merging.

Installable subagents

Beyond the built-ins, install purpose-built subagents from the plugin marketplace — they drop into .goatfied/ and become available to the agent mid-task, alongside MCP servers and skills. Define your own with a custom mode.

Next
Goatfied — The AI code editor