Agent

Goose

Square's open-source agent with native ACP implementation. Goose is production-ready and available to any ACP-compatible client.

View Documentation
Open source
Native ACP support
Production ready
Square engineering

Getting Started

Learn how to get quickly setup using Goose with ACP.

1

Install Goose

Follow the installation instructions in the Goose repository to install the agent on your system.

2

Configure Zed

Add Goose to your Zed settings.json under "agent_servers" with the appropriate configuration.

3

Open the agent panel

Use cmd-? (macOS) or ctrl-? (Windows/Linux) to open the agent panel in Zed.

4

Start a Goose thread

Select Goose from the available agents in the agent panel.

Learn more about ACP

The Agent Client Protocol enables editors to support any ACP-compatible agent without custom integrations.