Agents
Sidebar → Agent Management → New
An agent bundles a model, a system prompt, and the tools / skills / knowledge it can reach. You then assign the agent to chat sessions or channels.
Agent Modes
Single
Pick a model, write a system prompt, optionally attach MCP tools and skills. The default mode for focused single-purpose assistants.
ReAct
Pick a think model, then add sub-agents (each with an id and description for task dispatch). The think model decomposes user requests and dispatches sub-tasks recursively; each sub-agent has read-only access to shared memory.
Use ReAct when:
- The task is open-ended ("plan and execute X end-to-end")
- You want the orchestrator to choose specialists dynamically
Each dispatched sub-task can inherit context from the parent conversation (none — clean start, the default; state — a bounded snapshot of recent parent messages; full — the full forked history). Recursion depth is guarded to prevent runaway nesting.
Generative
Pick a multimodal model for mixed text + image content generation.
ACP
Run an external Agent Client Protocol process as the agent. Presets are available for Claude Code, Codex, OpenCode, Cline, and Qwen Code; you can also provide a custom command, args, environment variables, session mode, and initialization timeout.
Use Persistent mode to keep the external process alive across turns, or Transient mode to close the session after each turn.
Configuration
| Section | Purpose |
|---|---|
| Model | Primary LLM for this agent |
| System prompt | Persona, capabilities, response style |
| MCP tools | Per-agent enable list of MCP servers |
| Skills | Per-agent skill selection (empty = load all) |
| Notes | Default notes (vector store) for sessions using this agent |
| Wiki | Default wiki/knowledge base for sessions |
| Memory | Per-agent long-term memory via background MemoryLLM — see Memory |
| Agenda | Per-agent reminders / schedules, optionally synced from the conversation — see Agenda |
| Heartbeat | Periodic self-activation — see Heartbeat |
| ACP command | External ACP process command, args, env, session mode, and init timeout for ACP agents |
Pre-Built Agents
Want to skip the manual setup? Browse the Agent Store for ready-to-install bundles (model + prompt + tools + skills + MCP servers).