Skip to content

Build agents

Build your domain-specific harness with the framework’s components and defaults. Its integrated runtime executes that harness and records progress. Start with one model-only agent and a clear observable job. Add a capability when the job requires it. The authoring guide is the complete supported implementation loop.

Requirement Guide
Choose a model service Providers and reasoning
Validate a structured result Structured output
Call application code Tools and tool effects
Pause for a person’s decision Approvals and input and human attention
Reconstruct service-backed tools Service tools
Perform durable external changes Durable operations
Shape context and knowledge Context and memory
Queue work or coordinate steps Tasks and workflows
Use files, commands or network access Environments and files and artifacts
Connect externally exposed tools MCP
Add search, fetch or browser capabilities Web and browser evidence
Coordinate cooperating agents Tasks and workflows and collaboration evidence
Deliver repository changes Git and GitHub evidence
Complete work against independent acceptance Verified work
Build a product UI Application UI

Use Python reference for exact types and signatures. The installed cayu guide authoring#cayu-map selects the smallest version-matched local reference for a capability.