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.
Zed setup
Section titled “Zed setup”-
Install Aether
Terminal window cargo install aether-agent-cliOr build from source:
Terminal window cargo build --release -p aether-agent-cli -
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"}}}} -
Open an agent thread
In Zed, open the Agent Panel and select “New Aether Agent Thread” to start a conversation.
ACP server flags
Section titled “ACP server flags”| Flag | Type | Default | Description |
|---|---|---|---|
--log-dir | path | /tmp/aether-acp-logs | Log output directory |
Logging
Section titled “Logging”ACP server logs are written to the --log-dir directory. Increase verbosity with RUST_LOG:
{ "env": { "RUST_LOG": "debug" }}