Claude Code model router
Agentpool
A unified agent orchestration hub that lets you configure and manage multiple AI agents (native, ACP, AGUI, Claude Code) via YAML, and exposes them through standardized protocols (ACP/OpenCode Server).
Install
uv tool install agentpoolFound in the project README. Check it for setup steps after installing.
git clone https://github.com/phil65/agentpool.gitFrom the README
AgentPool A unified agent orchestration hub that lets you configure and manage heterogeneous AI agents via YAML and expose them through standardized protocols. Documentation The Problem You want to use multiple AI agents together - Claude Code for refactoring, Codex for code editing with advanced reasoning, a custom analysis agent, maybe Goose for specific tasks. But each has different APIs, protocols, and integration patterns. Coordinating them means writing glue code for each combination. The Solution AgentPool acts as a protocol bridge. Define all your agents in one YAML file - whether they're native (PydanticAI-based), direct integrations (Claude Code, Codex), external ACP agents (Goose), or AG-UI agents. Then expose them all through ACP or AG-UI protocols, letting them cooperate, delegate, and communicate through a unified interface. Quick Start Minimal Configuration Integrating External Agents The real power comes from mixing agent types: Now coordinator can delegate work to any of these agents, and all are accessible through the same interface. Key Features Multi-Agent Coordination Agents can form teams (parallel) or chains (sequential): Rich YAML Configuration Everything is configurable - models, tools, connections, triggers, storage: Server Protocols AgentPool can expose your agents through multiple server protocols: The ACP server is ideal for IDE integration - it provides real-time tool confirmations and session management. The OpenCode server enables the OpenCode TUI to control AgentPool agents, including agents operating on remote environments (Docker, SSH, cloud sandboxes). Additional Capabilities - Structured Output: Define response schemas inline or import Python types - Storage & Analytics: Track all interactions with configurable…
Details
- Repository
- phil65/agentpool
- Website
- phil65.github.io/agentpool
- Language
- Python
- License
- MIT
- Last updated
- 25 April 2026
- Topics
- acpagentailitellmllmllm-agentmcppydanticpydantic-aiyaml
FAQ
What is Agentpool?
A unified agent orchestration hub that lets you configure and manage multiple AI agents (native, ACP, AGUI, Claude Code) via YAML, and exposes them through standardized protocols (ACP/OpenCode Server). It is a model router for Claude Code, from phil65/agentpool on GitHub.
How do I install Agentpool?
Run uv tool install agentpool, then follow the setup in the README.
Is Agentpool popular?
phil65/agentpool has 201 GitHub stars and 32 forks. It was last updated on 25 April 2026.
More model routers & proxies
Claude Code Proxy
199horselock/claude-code-proxy
Uses Claude Code authentication to make direct API calls
Claude Nvidia Proxy
196zhangrr/claude-nvidia-proxy
an Nvidia proxy for claude code
y-router
383luohy15/y-router
Simple proxy that lets Claude Code work with OpenRouter.
claude-code-mux
5179j/claude-code-mux
Rust routing proxy for Claude Code with automatic failover and priority-based routing.
Claude Proxy
214tingxifa/claude_proxy
这是一个部署在 Cloudflare Workers 上的 TypeScript 项目,它充当一个代理服务器,能够将 Claude API 格式的请求无缝转换为 OpenAI API 格式。这使得任何与 Claude API 兼容的客户端(例如官方的 @anthropic-ai/claude-code CLI)都能够与任何支持 OpenAI API 格式的服务进行通信,如 Google Gemini, Groq, Ollama 等。
Autocache
178montevive/autocache
Autocache - Intelligent Anthropic API Cache Proxy Automatically inject cache-control fields into Claude API requests to reduce costs by up to 90% and latency by up to 85%. Works as a transparent drop-in replacement for popular AI platforms like n8n, Flowise, Make.com, LangChain, and LlamaIndex—no code changes required
Browse the most popular Claude Code mods, all model routers & proxies, or the skills and MCP server directories.