Skip to content

[Feature] kode可以支持Agent Client Protocol (ACP)协议吗? #103

@soddygo

Description

@soddygo

功能描述

https://agentclientprotocol.com/overview/introduction 是ACP协议介绍,我想通过ACP协议,来使用 kode ,这样就可以配置到 ZED 工具里使用,或者代码里通过ACP调用 Kode来当做 agent使用,从而实现 Agentic AI 的效果。

另外 Kode 可以通过环境变量,来设置模型配置使用吗? 比如环境变量使用json来设置配置等,这样就可以在代码里启动 kode 的agent服务,并为不同独立的工程,使用不同模型配置的kode,通过为子进程设置不同的环境变量配置,也很方便。 但目前我看kode值支持用户级别的配置。

总体而言,只需要适配ACP协议,Client侧只需要对接ACP协议,就不用在关注agent端各种不同的差异和实现了。

注: https://github.com/zed-industries/claude-code-acp 这个是 zed 官方,自行开发ACP协议适配的工程,通过ACP协议调用 claude code 工具。 另外社区上,开始有个ACP协议,调用 codex的工程里。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions