Claude Code Workflows
Thedocs/ directory includes five prompts that cover the agent development lifecycle:
Run any prompt by pasting it into a Claude Code session:
Evals
Lock in agent behavior with the eval suite:hill-climb.md prompt runs evals, diagnoses failures, and fixes what’s in scope. Stops when all cases pass.
Agent Patterns
The templates ship with two agents that demonstrate different patterns:
Direct tools work when the agent needs fine-grained control over each tool call. Context providers work when you want to encapsulate a capability (like searching a codebase) behind a single interface.
Copy either pattern when building your own agents.
Teams and Workflows
For most things, one agent is enough. When it isn’t:
Rule of thumb: agents for open questions, teams for routing, workflows for processes.
Scheduled Tasks
scheduler=True is on by default. Schedule any agent or workflow on a cron:
- Maintenance. Purge sessions older than 90 days. Vacuum tables.
- Proactive runs. Every weekday morning, summarize overnight news and send to Slack.
- Periodic re-evaluation. Run the eval suite on cron to catch behavior drift before users do.
Interfaces
Agents should live where your users are. Slack is pre-wired in the templates. SetSLACK_BOT_TOKEN and SLACK_SIGNING_SECRET in your env and the interface activates automatically. See Slack setup.
For Discord, Telegram, WhatsApp, or custom UIs, see the Interfaces guide.
Next Steps
Tools Catalog
100+ integrations ready to add to your agents.
AgentOS Features
Sessions, memory, tracing, and more.