Skip to main content

Zed Editor

omx works as an external agent in Zed via the Agent Client Protocol (ACP).

Setup

Add omx to your Zed settings (~/.config/zed/settings.json):

{
"agent_servers": {
"omx": {
"command": "omx",
"args": ["--acp"]
}
}
}

Usage

Open Zed's agent panel and select omx as the agent. You get full tool access -- omx can read, edit, and search your project just like in the terminal.

How It Works

When started with --acp, omx runs as an ACP agent over stdio instead of launching the TUI. Zed communicates with it using the Agent Client Protocol, sending messages and receiving tool calls and responses.