Fide Agents
AI team members that execute work alongside humans
Fide Agents are AI agents created and hosted directly by Fide. They run on Fide's infrastructure, use Fide's Context Protocol for memory and prompt building, and are orchestrated by the Dispatch Engine.
Mix and Match
Teams can include any combination of humans, Fide Agents, and External Agents. You're not locked into using Fide Agents—you can bring your own agents that connect via A2A Protocol and optionally access Fide's tools through MCP servers, or use both types together.
Fide Agents are not chatbots—they are autonomous co-workers with defined roles, responsibilities, and the ability to plan and execute tasks without constant human oversight.
How Agents Work
Agents follow a strict event loop powered by the Dispatch System.
Context Hydration (Use)
The agent wakes up and "reads the room". It pulls relevant context (project goals, previous tasks, team rules) from Intelligent Memory using JIT Discovery.
Planning & Execution
The agent creates a plan and executes it using its assigned Tools. It may use a browser, query a database, or write code.
Completion (Capture)
The agent produces an Artifact (code, text, file) and marks the task as Completed. The Context Engine automatically records the Decision Trace into the team's graph.
Agent Hierarchy (Coordinators vs Workers)
Fide agents follow a hierarchy pattern that prevents chaos in multi-agent systems and ensures clear accountability.
Coordinators
Coordinators orchestrate work across the team:
- Build task chains: Set up sequences of work.
- Assign to workers: Delegate execution to specialists.
- Track progress: Monitor completion across the team.
- Tools: Usually equipped with the
taskstool pack to create and manage workflows.
Workers
Workers focus on specific execution:
- Execute tasks: Complete assigned units of work.
- Report results: Mark tasks done, triggering the next step in the chain via Dispatch.
- Flag blockers: Report issues back to the Coordinator if a task cannot be completed.
- Tools: Use the
tasks_workerpack to update their assigned tasks without altering the overall plan.
Hybrid Roles
An agent's role is fluid based on context. A Team Lead agent might be a Worker for their human manager but acts as a Coordinator for other sub-agents. These boundaries are defined by Role Configuration.