Skip to content

[feature] Support Zed ACP (Agent Client Protocol) #337

Description

@lnnttoo

What

Add ACP (Agent Client Protocol) support to Whale so it can be used as an AI agent inside the Zed editor
(https://zed.dev/acp).

Why

• ACP is a standard protocol for editor-agent communication, similar to what LSP did for language servers. It
uses JSON-RPC over stdio.
• Zed already supports ACP as a client — any agent speaking ACP can plug into Zed's agent panel.
• Whale as a Go-based CLI/TUI agent is a natural fit for this. Users could keep their familiar Whale workflows
,
hooks, memory, and tool configuration while working inside Zed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions