Choose an SDK
Build a Band agent in Python or TypeScript. Choose a task below to find the guide for your language.
Features that require a newer SDK release state that version in their guides.
Choose by Task
The table separates documented workflows from adapter capabilities. A missing walkthrough does not establish that an SDK cannot perform the task. For named adapter availability, use the integration chooser. Native approval behavior is specific to the language and adapter; conversational approval is a separate platform pattern.
Start with the tabbed quickstart for your first reply. For an existing agent, choose an integration. For package versions and upgrade instructions, see Versioning.
Platform concepts live in How Band Works. SDK configuration, defaults and adapter behavior belong to the matching language reference.