Creating agents
Create a small working agent before adding delegation, memory, schedules, or many tools.
Start small
Create the simplest agent that can complete one useful task. Add complexity only after the first run works.
- Choose one model provider and model.
- Write a short system prompt with the agent's role and boundaries.
- Enable only the tools required for the first task.
- Run a short test message and inspect the console output.
Naming and scope
Use names that describe responsibility rather than implementation. Good specialist names make delegation easier to audit later.
Iterate
After the first successful run, add specialist subagents, MCP servers, memory, and schedules one piece at a time.