Supported Agent Harnesses
Zeldoc.ai is designed to work with AI coding agents. The following agent harnesses are currently supported:
| Agent harness | How it connects | Guide |
|---|---|---|
| OpenCode | Built-in provider | Connect OpenCode with Zeldoc.ai |
| T3 Code | Through OpenCode | Connect T3 Code with Zeldoc.ai |
| Pi | Provider package or models.json | Connect Pi with Zeldoc.ai |
| Claude Code | Anthropic Messages API | Connect Claude Code with Zeldoc.ai |
| Codex | Custom provider in config.toml | Connect Codex with Zeldoc.ai |
| Crush | Custom provider in crushrc | Connect Crush with Zeldoc.ai |
| GitHub Copilot | Bring your own key | Connect GitHub Copilot with Zeldoc.ai |
Zeldoc.ai works with any agent harness that supports custom base URLs — for example Cursor, Cline, Roo Code, and others. We're working on documenting the setup flows for each of them. In the meantime, see Use Zeldoc.ai with any AI tool for the base URL and authentication details you'll need to connect.
OpenCode
OpenCode is an open source AI coding agent available as a terminal interface, desktop app, and IDE extension. Zeldoc.ai is available as a built-in provider, making it easy to connect your API key and start using Zeldoc.ai models in any OpenCode interface.
To get started, see the Connect OpenCode with Zeldoc.ai guide.
T3 Code
T3 Code is an open source desktop, web, and mobile app for running and supervising coding agents. It drives OpenCode through the OpenCode SDK, so once Zeldoc.ai is connected in OpenCode it's available in T3 Code with no extra configuration.
To get started, see the Connect T3 Code with Zeldoc.ai guide.
Pi
Pi is a minimal, open source coding agent for the terminal. Install the open source zeldoc-pi-provider package and every model your key can use shows up in Pi, or declare the provider by hand in a JSON file.
To get started, see the Connect Pi with Zeldoc.ai guide.
Claude Code
Claude Code is Anthropic's terminal-based coding agent. It speaks the Anthropic Messages API, which Zeldoc.ai serves, so you can point it at Zeldoc.ai the same way you would point it at an LLM gateway and use ZDev or any other model from your model list.
To get started, see the Connect Claude Code with Zeldoc.ai guide.
Codex
Codex is OpenAI's open source coding agent. It speaks the OpenAI Responses API, which Zeldoc.ai serves, and supports custom model providers in its config file.
To get started, see the Connect Codex with Zeldoc.ai guide.
Crush
Crush is Charm's open source, terminal-first
coding agent. Providers are declared in a small Bash-style crushrc file, and Crush can
discover every model your Zeldoc.ai key can use.
To get started, see the Connect Crush with Zeldoc.ai guide.
GitHub Copilot
GitHub Copilot's bring your own key feature lets Copilot Chat and agent sessions use a model provider you configure. Zeldoc.ai works in VS Code, the GitHub Copilot desktop app, and the GitHub Copilot CLI.
To get started, see the Connect GitHub Copilot with Zeldoc.ai guide.