//
Search across all documentation pages
7 pages in this section.
Understand how the tool-use loop, built-in tools, and subagents form a production agent.
Configure the built-in toolset so an agent can read, write, and browse safely.
Spawn child agents with their own context to parallelize independent workstreams.
Compare permission modes, tool allowlists, and session options across Python and TypeScript.
Register stdio and HTTP MCP servers so an agent can call external tools.
A checklist for tool scoping, checkpoints, subagents, and session persistence in production.