zed-editor

Integrate ACP-enabled AI agents with Zed Editor via JSON-RPC over stdio.

2|1|Updated Sep 5, 2025
One-click install
npx skills add https://github.com/chronista-club/unison --skill zed-editor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zed-editor
Source: https://github.com/chronista-club/unison/tree/main/.claude/skills/zed-editor
Command: npx skills add https://github.com/chronista-club/unison --skill zed-editor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill consolidates knowledge about Zed Editor and its Agent Client Protocol (ACP), enabling AI-assisted coding workflows by standardizing editor-agent communication, configuration, and integration patterns.

Core Features & Use Cases

  • ACP basics: JSON-RPC style communication between editor and AI agents.
  • AI integration: Connect Zed with Claude Code, Gemini, Codex, or custom ACP agents.
  • Configuration & automation: Set up ACP endpoints, agent bindings, and automated workflows within Zed.

Quick Start

To begin, install Zed Editor, enable ACP support, configure an ACP agent (e.g., Claude Code) in the settings, and start a sample task from the command palette to verify ACP messaging works end-to-end.

Frequently Asked Questions about zed-editor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up AI-assisted editing in Zed Editor?

AI-assisted editing in Zed requires enabling ACP support, configuring an ACP-compatible agent (like Claude Code) in your settings, and starting a task from the command palette to verify JSON-RPC messaging between editor and agent works end-to-end.

What is the Agent Client Protocol and how does it work with Zed?

The Agent Client Protocol (ACP) is a JSON-RPC communication standard that enables Zed Editor to send code context, file access requests, and tool calls to AI agents over stdio, allowing real-time agent-assisted editing and cross-file collaboration.

Can I integrate multiple AI agents with Zed Editor simultaneously?

Yes, Zed supports configuring multiple ACP-compatible agents in settings and binding them to different tasks, enabling collaborative workflows where agents share file access, terminal execution, and tool capabilities through the editor's mediation layer.

How do I configure agent endpoints and automate workflows in Zed?

Agent endpoints and automated workflows are configured through Zed's settings file, where you specify ACP agent bindings, JSON-RPC endpoints, and task triggers; the editor then handles mediated file and terminal access for each connected agent.

What are the requirements for an AI agent to work with Zed's ACP?

An ACP-compatible agent must support JSON-RPC over stdio communication, respond to editor requests for file operations and tool execution, and accept agent configuration parameters passed from Zed settings.

Does Zed's ACP support real-time progress tracking across multiple files?

Yes, ACP includes streaming progress support, allowing agents to report task status, code changes, and collaborative updates in real time as they work across multi-file projects within Zed.