Repolode
AgentWorkforce

AgentWorkforce/relay

让 Claude、Codex 等编程智能体互相通信、共享集成并跨机器协作的基础设施。

Star
1,094
Fork
97
未关闭 Issue
337
最近提交
17小时前

这是什么?

Agent Relay 是一套面向团队的工具包,用于让多个编程智能体协同工作。它在现有的智能体和工具之上增加协调层,而不是取代它们。智能体可以通过共享频道、线程、私信和文件发送消息,也可以运行在不同机器上,同时留在同一个工作区内。

项目还将 GitHub、Linear、Notion、Slack 等外部工具封装为虚拟文件系统,智能体可以用 ls、cat、grep 等普通命令读写它们。Shared Sessions 组件会记录编程智能体的会话,团队成员及其智能体可通过 MCP 连接检索过往的工作、决策和上下文。

Flows 允许开发者用 TypeScript 定义多步骤工作流,包含确定性检查、必需步骤和人工审批节点。项目提供托管的云端版本、安装脚本与 npm CLI,并为各组件提供自托管指南。

核心功能

  • 01不同工具和机器上的智能体可通过共享频道、线程和私信互相发消息。
  • 02GitHub、Linear、Notion、Slack 等外部服务以虚拟文件系统的形式提供访问。
  • 03团队成员及其智能体可以检索已记录的编程会话。
  • 04用 TypeScript 定义多步骤工作流,支持确定性检查和人工审批节点。
  • 05各组件既可自托管,也可使用托管的云端服务。

适用场景

  • 协调在不同机器上处理同一代码库的多个编程智能体。
  • 在智能体驱动的 PR 流程中强制执行必需的评审或 CI 步骤。
  • 让团队检索过往的智能体会话,查找以前的决策和上下文。
  • 让智能体通过文件命令读取和更新 GitHub、Linear 或 Notion 中的内容。

快速上手

  1. 1

    运行 README 中的官方安装脚本

  2. 2

    或使用 npm 安装 CLI

    npm install -g agent-relay

使用前须知

  • 完整部署通常依赖 Agent Relay Cloud,或需要自行按 README 指向的文档进行自托管,文档细节较少。
  • 部分集成和功能依赖 Cloud 登录或单独的项目。

收录于专题

标签

常见问题

relay 是什么?
让 Claude、Codex 等编程智能体互相通信、共享集成并跨机器协作的基础设施。 Agent Relay 是一套面向团队的工具包,用于让多个编程智能体协同工作。它在现有的智能体和工具之上增加协调层,而不是取代它们。智能体可以通过共享频道、线程、私信和文件发送消息,也可以运行在不同机器上,同时留在同一个工作区内。
relay 可以免费使用吗?用的什么许可证?
relay 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
relay 还在维护吗?
活跃维护中。relay 最近一次提交是在 2026年11月6日。
relay 适合用来做什么?
协调在不同机器上处理同一代码库的多个编程智能体。 在智能体驱动的 PR 流程中强制执行必需的评审或 CI 步骤。 让团队检索过往的智能体会话,查找以前的决策和上下文。 让智能体通过文件命令读取和更新 GitHub、Linear 或 Notion 中的内容。
relay 怎么安装和运行?
运行 README 中的官方安装脚本 或使用 npm 安装 CLI: npm install -g agent-relay
在哪里获取 relay?
源代码和安装说明在 GitHub 上:https://github.com/AgentWorkforce/relay

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目