Supported providers
Padu communicates directly with locally installed agent CLIs via native process adapters in crates/padu-core and the open Agent Client Protocol (ACP).
For an architectural overview, see Providers overview. To configure binary path overrides or disable providers, see Configuration.
Native Drivers
These providers include first-class driver implementations with structured token streaming, checkpoint capture, and reasoning token demuxing:
- Claude Code — Anthropic's official coding agent CLI with tool streaming and deep reasoning.
- OpenAI Codex — OpenAI's workspace agent with sandbox execution and model switching.
- OpenCode — Open-source terminal assistant with multi-provider model routing.
- Pi Agent — Minimal, fast terminal coding agent with multi-provider support.
- Cursor CLI — Cursor's autonomous terminal coding companion.
- Amp — Frontier coding agent with worktree capabilities.
- DeepSeek TUI — High-reasoning open model assistant.
- Grok Build — xAI's agentic coding CLI.
- Kimi Code — Moonshot AI's long-context assistant.
ACP (Agent Client Protocol) Catalog
Any agent speaking the Agent Client Protocol (ACP) over standard I/O streams (stdio) is supported out of the box:
- Cline — Autonomous coding agent with file and terminal tools.
- Gemini CLI — Google's official Gemini developer CLI.
- GitHub Copilot CLI — GitHub's AI pair programmer.
- Goose — Block's local open-source AI agent.
- Mistral Vibe — Mistral's open-source CLI assistant.
- Hermes Agent — Nous Research's autonomous agent.
- Qwen Code — Alibaba's Qwen coding assistant.
- Augment / Auggie CLI — Context engine-powered assistant.
View the full interactive catalog on padu.dev/agents.