Skip to content
Theme:

IDE (ACP)

Aether can run as an ACP (Agent Client Protocol) server, integrating directly into editors that support the protocol. Currently, Zed is the primary supported editor.

  1. Install Aether

    Terminal window
    cargo install aether-agent-cli

    Or build from source:

    Terminal window
    cargo build --release -p aether-agent-cli
  2. Configure Zed

    Add the following to your Zed settings.json:

    {
    "agent_servers": {
    "Aether Agent": {
    "command": "/path/to/aether",
    "args": ["acp"],
    "env": {
    "RUST_LOG": "info",
    "ANTHROPIC_API_KEY": "your-key-here"
    }
    }
    }
    }
  3. Open an agent thread

    In Zed, open the Agent Panel and select “New Aether Agent Thread” to start a conversation.

FlagTypeDefaultDescription
--log-dirpath/tmp/aether-acp-logsLog output directory

ACP server logs are written to the --log-dir directory. Increase verbosity with RUST_LOG:

{
"env": {
"RUST_LOG": "debug"
}
}