Skip to content

ACP #4

Description

@davidkhala

MCP 解决“Agent 如何连接工具和数据”,而 ACP 解决“Agent 与 Agent 如何沟通和协作”。

ACP 是什么?

  • ACP 是一个开放标准,让不同厂商、不同框架开发出来的 AI Agent 可以互相通信。它最初由 IBM BeeAI 社区推动,后来逐渐发展为开放协议。

它的目标是解决目前 AI Agent 生态的问题:

  • LangChain Agent
  • CrewAI Agent
  • AutoGen Agent

这些 Agent 往往各自为政,很难直接合作。

ACP 定义了一套标准 REST API 和消息格式,让它们能够:

  • 发送任务
  • 返回结果
  • 流式传输数据
  • 共享状态
  • 长时间异步执行任务
  • 发现其他 Agent 能力

ACP 项目已经宣布并入 Linux Foundation 推动的 A2A (Agent2Agent) 标准体系,ACP 团队正在逐步把协议能力迁移到 A2A,因此很多新项目现在更关注 A2A 而不是单独的 ACP。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions