Skip to content

Commit 63b1fe5

Browse files
committed
Restructure first section of docs and adjust content
1 parent 473ceae commit 63b1fe5

7 files changed

Lines changed: 82 additions & 73 deletions

File tree

docs/docs.json

Lines changed: 34 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,13 @@
5050
"tab": "Protocol",
5151
"pages": [
5252
{
53-
"group": "Overview",
53+
"group": "Get Started",
5454
"pages": [
55-
"overview/introduction",
56-
"overview/architecture",
57-
"overview/agents",
58-
"overview/clients"
55+
"get-started/introduction",
56+
"get-started/architecture",
57+
"get-started/agents",
58+
"get-started/clients",
59+
"get-started/registry"
5960
]
6061
},
6162
{
@@ -95,10 +96,6 @@
9596
"libraries/typescript",
9697
"libraries/community"
9798
]
98-
},
99-
{
100-
"group": "Registry",
101-
"pages": ["registry/index"]
10299
}
103100
]
104101
},
@@ -165,5 +162,32 @@
165162
},
166163
"contextual": {
167164
"options": ["copy", "view"]
168-
}
165+
},
166+
"redirects": [
167+
{
168+
"source": "/overview/introduction",
169+
"destination": "/get-started/introduction",
170+
"permanent": true
171+
},
172+
{
173+
"source": "/overview/architecture",
174+
"destination": "/get-started/architecture",
175+
"permanent": true
176+
},
177+
{
178+
"source": "/overview/agents",
179+
"destination": "/get-started/agents",
180+
"permanent": true
181+
},
182+
{
183+
"source": "/overview/clients",
184+
"destination": "/get-started/clients",
185+
"permanent": true
186+
},
187+
{
188+
"source": "/registry",
189+
"destination": "/get-started/registry",
190+
"permanent": true
191+
}
192+
]
169193
}
File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Agents"
3-
description: "Agents implementing the Agent Client Protocol"
3+
description: "Agents implementing the Agent Client Protocol."
44
---
55

66
The following agents can be used with an ACP Client:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Architecture"
3-
description: "Overview of the Agent Client Protocol architecture"
3+
description: "Overview of the Agent Client Protocol architecture."
44
---
55

66
The Agent Client Protocol defines a standard interface for communication between AI agents and client applications. The architecture is designed to be flexible, extensible, and platform-agnostic.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Clients"
3-
description: "Clients implementing the Agent Client Protocol"
3+
description: "Clients implementing the Agent Client Protocol."
44
---
55

66
The following clients can be used with an ACP Agent:
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
title: "Introduction"
3-
description: "Get started with the Agent Client Protocol (ACP)"
3+
description: "Get started with the Agent Client Protocol."
44
---
55

6-
The Agent Client Protocol standardizes communication between code editors/IDEs and coding agents and is suitable for both local and remote scenarios.
6+
The Agent Client Protocol (ACP) standardizes communication between code editors/IDEs and coding agents and is suitable for both local and remote scenarios.
77

88
## Why ACP?
99

@@ -28,7 +28,10 @@ ACP is suitable for both local and remote scenarios:
2828
- **Local agents** run as sub-processes of the code editor, communicating via JSON-RPC over stdio.
2929
- **Remote agents** can be hosted in the cloud or on separate infrastructure, communicating over HTTP or WebSocket
3030

31-
> **Note:** Full support for remote agents is a work in progress. We are actively collaborating with agentic platforms to ensure the protocol addresses the specific requirements of cloud-hosted and remote deployment scenarios.
31+
<Info>
32+
Full support for remote agents is a work in progress.
33+
We are actively collaborating with agentic platforms to ensure the protocol addresses the specific requirements of cloud-hosted and remote deployment scenarios.
34+
</Info>
3235

3336
The protocol re-uses the JSON representations used in MCP where possible, but includes custom types for useful agentic coding UX elements, like displaying diffs.
3437

Lines changed: 39 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Official ACP Registry
3-
description: Discover Agent Client Protocol agents
2+
title: ACP Registry
3+
description: The easiest way to find and install ACP-compatible agents.
44
---
55

66
<style>{`
@@ -11,13 +11,24 @@ description: Discover Agent Client Protocol agents
1111
}
1212
`}</style>
1313

14-
The ACP Agent Registry is a curated collection of agents implementing the Agent Client Protocol.
14+
## Overview
15+
16+
The ACP Registry is an easy way for developers to distribute their ACP-compatible agents to any client that speaks the protocol.
17+
18+
At the moment, this is a curated set of agents, including only the ones that [support authentication](/rfds/auth-methods).
19+
20+
Visit [the registry repository on GitHub](https://github.com/agentclientprotocol/registry) to learn more about it.
21+
22+
<Warning>
23+
The registry is under active development, so expect its format and contents to change.
24+
</Warning>
1525

1626
## Available Agents
1727

18-
<CardGroup cols={2}>
28+
<CardGroup cols={3}>
1929
<Card
2030
title="Auggie CLI"
31+
href="https://github.com/augmentcode/auggie-zed-extension"
2132
icon={
2233
<svg
2334
width="20"
@@ -39,16 +50,14 @@ The ACP Agent Registry is a curated collection of agents implementing the Agent
3950
/>
4051
</svg>
4152
}
42-
href="https://github.com/augmentcode/auggie-zed-extension"
4353
>
44-
Augment Code&#39;s powerful software agent, backed by industry-leading
45-
context engine
46-
<p>
54+
<p className="mt-2 text-xs">
4755
<code>0.14.0</code>
4856
</p>
4957
</Card>
5058
<Card
5159
title="Claude Code"
60+
href="https://github.com/zed-industries/claude-code-acp"
5261
icon={
5362
<svg
5463
width="20"
@@ -65,15 +74,14 @@ The ACP Agent Registry is a curated collection of agents implementing the Agent
6574
/>
6675
</svg>
6776
}
68-
href="https://github.com/zed-industries/claude-code-acp"
6977
>
70-
ACP wrapper for Anthropic&#39;s Claude
71-
<p>
78+
<p className="mt-2 text-xs">
7279
<code>0.13.2</code>
7380
</p>
7481
</Card>
7582
<Card
7683
title="Codex CLI"
84+
href="https://github.com/zed-industries/codex-acp"
7785
icon={
7886
<svg
7987
width="20"
@@ -90,10 +98,8 @@ The ACP Agent Registry is a curated collection of agents implementing the Agent
9098
/>
9199
</svg>
92100
}
93-
href="https://github.com/zed-industries/codex-acp"
94101
>
95-
ACP adapter for OpenAI&#39;s coding assistant
96-
<p>
102+
<p className="mt-2 text-xs">
97103
<code>0.9.0</code>
98104
</p>
99105
</Card>
@@ -117,13 +123,13 @@ The ACP Agent Registry is a curated collection of agents implementing the Agent
117123
</svg>
118124
}
119125
>
120-
Factory Droid - AI coding agent powered by Factory AI
121-
<p>
122-
<code>0.56.3</code>
126+
<p className="mt-2 text-xs">
127+
<code>0.52.0</code>
123128
</p>
124129
</Card>
125130
<Card
126131
title="Gemini CLI"
132+
href="https://github.com/google-gemini/gemini-cli"
127133
icon={
128134
<svg
129135
width="20"
@@ -140,15 +146,14 @@ The ACP Agent Registry is a curated collection of agents implementing the Agent
140146
/>
141147
</svg>
142148
}
143-
href="https://github.com/google-gemini/gemini-cli"
144149
>
145-
Google&#39;s official CLI for Gemini
146-
<p>
147-
<code>0.26.0</code>
150+
<p className="mt-2 text-xs">
151+
<code>0.25.2</code>
148152
</p>
149153
</Card>
150154
<Card
151155
title="GitHub Copilot"
156+
href="https://github.com/github/copilot-language-server-release"
152157
icon={
153158
<svg
154159
width="20"
@@ -176,15 +181,14 @@ The ACP Agent Registry is a curated collection of agents implementing the Agent
176181
/>
177182
</svg>
178183
}
179-
href="https://github.com/github/copilot-language-server-release"
180184
>
181-
GitHub&#39;s AI pair programmer
182-
<p>
185+
<p className="mt-2 text-xs">
183186
<code>1.417.0</code>
184187
</p>
185188
</Card>
186189
<Card
187190
title="Mistral Vibe"
191+
href="https://github.com/mistralai/mistral-vibe"
188192
icon={
189193
<svg
190194
width="20"
@@ -238,15 +242,14 @@ The ACP Agent Registry is a curated collection of agents implementing the Agent
238242
/>
239243
</svg>
240244
}
241-
href="https://github.com/mistralai/mistral-vibe"
242245
>
243-
Mistral&#39;s open-source coding assistant
244-
<p>
245-
<code>2.0.0</code>
246+
<p className="mt-2 text-xs">
247+
<code>1.3.5</code>
246248
</p>
247249
</Card>
248250
<Card
249251
title="OpenCode"
252+
href="https://github.com/sst/opencode"
250253
icon={
251254
<svg
252255
width="20"
@@ -266,15 +269,14 @@ The ACP Agent Registry is a curated collection of agents implementing the Agent
266269
/>
267270
</svg>
268271
}
269-
href="https://github.com/sst/opencode"
270272
>
271-
The open source coding agent
272-
<p>
273-
<code>1.1.39</code>
273+
<p className="mt-2 text-xs">
274+
<code>1.1.36</code>
274275
</p>
275276
</Card>
276277
<Card
277278
title="Qwen Code"
279+
href="https://github.com/QwenLM/qwen-code"
278280
icon={
279281
<svg
280282
width="20"
@@ -291,33 +293,13 @@ The ACP Agent Registry is a curated collection of agents implementing the Agent
291293
/>
292294
</svg>
293295
}
294-
href="https://github.com/QwenLM/qwen-code"
295296
>
296-
Alibaba&#39;s Qwen coding assistant
297-
<p>
298-
<code>0.8.1</code>
297+
<p className="mt-2 text-xs">
298+
<code>0.7.2</code>
299299
</p>
300300
</Card>
301301
</CardGroup>
302302

303-
<Warning>
304-
**Work in Progress**: This registry is under active development. Format and
305-
contents may change.
306-
</Warning>
307-
308-
<Note>
309-
This registry only includes agents that support
310-
[authentication](/rfds/auth-methods). Agents must implement auth flows to be
311-
listed here. Not all ACP-compatible agents are listed yet—as soon as they're
312-
ready, we'll be happy to add them.
313-
</Note>
314-
315-
<Info>
316-
The registry is hosted at
317-
[github.com/agentclientprotocol/registry](https://github.com/agentclientprotocol/registry).
318-
Visit the repository to contribute your own agent.
319-
</Info>
320-
321303
## Using the Registry
322304

323305
Clients can fetch the registry programmatically:
@@ -328,13 +310,13 @@ curl https://cdn.agentclientprotocol.com/registry/v1/latest/registry.json
328310

329311
The registry JSON contains all agent metadata including distribution information for automatic installation.
330312

331-
## Contributing
313+
## Submit your Agent
332314

333315
To add your agent to the registry:
334316

335-
1. Fork the [registry repository](https://github.com/agentclientprotocol/registry)
317+
1. Fork the [registry repository on GitHub](https://github.com/agentclientprotocol/registry)
336318
2. Create a folder with your agent's ID (lowercase, hyphens allowed)
337-
3. Add an `agent.json` file following the [schema](https://github.com/agentclientprotocol/registry/blob/main/agent.schema.json)
319+
3. Add an `agent.json` file following [the schema](https://github.com/agentclientprotocol/registry/blob/main/agent.schema.json)
338320
4. Optionally add an `icon.svg` (16x16 recommended)
339321
5. Submit a pull request
340322

0 commit comments

Comments
 (0)