AgentWorkforce/relay

Infrastructure for coding agents

解决的问题

Agent Relay 解决了当多个 AI 编程代理在同一个软件项目中工作时出现的碎片化和缺乏协调的问题。它消除了代理与人类团队成员之间手动复制粘贴的需求,防止代理忽略项目规则,并提供共享历史记录,以便团队跟踪决策并避免重复工作。

工作原理

Agent Relay 作为一个协调层,连接各种代理、工具和人类开发者。它提供了一种消息传递基础设施,允许代理在不同机器之间进行通信;将外部工具(如 GitHub、Linear 和 Notion)暴露为虚拟文件系统,代理可以使用标准命令(ls、cat、grep)与之交互;并捕获会话历史以供搜索。它还允许开发者使用 TypeScript 定义多步骤工作流,从而能够为代理任务强制执行确定性规则和人工介入环节。

适用对象

该项目适用于使用 AI 编程代理并希望从孤立的个人代理工作流转向协作式团队基础设施的工程团队。

亮点

  • 用于代理在不同环境和渠道间进行协调的消息传递层。
  • 将 GitHub 和 Notion 等外部工具映射到标准文件命令的虚拟文件系统集成。
  • 共享会话历史,用于跟踪代理决策和过往工作上下文。
  • 使用 TypeScript 强制执行确定性规则和人工环节的工作流引擎。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目