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.

Trigger

An event occurs, such as a new Task, a message, or a scheduled job.

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 tasks tool 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_worker pack 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.


On this page