Skip to main content
Poolside Agent CLI is the command-line application for Poolside’s coding agent. Use the pool command to work directly from your terminal, automate one-shot tasks, or connect Poolside to an ACP-compatible editor. You can also use pool as an ACP client for another compatible agent server. The agent can read your code, answer questions about a project, propose changes, edit files, run commands, and use configured resources such as MCP servers and skills. You control what it can do with approval prompts, permissions, and sandboxes.
This documentation describes Poolside Agent CLI v1.0.13. Check your version with pool --version. To update, exit any active session and run pool update from your terminal. See Poolside Agent CLI releases on GitHub for release history.

Key features

Choose a workflow

Work in the terminal

Use pool for interactive, multi-turn sessions in your project directory.

Automate a task

Use pool exec for one-shot prompts in scripts and CI jobs.

Use Poolside in an editor

Connect Poolside to an ACP-compatible editor with pool acp.

Connect another agent server

Use pool as an ACP client for another compatible agent server.

Install and authenticate

Install Poolside Agent CLI to install pool and sign in. To compare access methods, such as Poolside Platform, a Poolside deployment, or OpenRouter, see Log in to Poolside.
Looking for a Poolside API key? Run pool login and choose Use Poolside Platform for free (recommended) for the fastest way to get free developer access to models hosted by Poolside.

Configure the agent

Configure Poolside to customize agent behavior and the resources it can use across terminal, automated, and ACP sessions, including permissions and sandboxes that control what the agent can access and run.
For pool CLI bugs and feature requests, open an issue on GitHub.