Repolode
AgentWorkforce

AgentWorkforce/relay

ClaudeやCodexなどのコーディングエージェントが、互いにメッセージを送り、連携先を共有し、マシンをまたいで複数ステップのワークフローを実行できる基盤。

スター
1,094
フォーク
97
未解決の Issue
337
最終コミット
20 時間前

これは何?

Agent Relayは、複数のコーディングエージェントを一緒に運用するチーム向けのツールキットです。既存のエージェントやツールを置き換えるのではなく、その上に連携レイヤーを追加します。エージェントは共有チャンネル、スレッド、DM、ファイルを通じてメッセージをやり取りでき、異なるマシンで動作していても同じワークスペースを利用できます。

また、GitHub、Linear、Notion、Slackなどの外部ツールを仮想ファイルシステムとして公開するため、エージェントはls、cat、grepなどの通常のコマンドで読み書きできます。Shared Sessionsコンポーネントはコーディングエージェントのセッションを記録し、チームメンバーやそのエージェントがMCP接続を通じて過去の作業、判断、コンテキストを検索できるようにします。

Flowsでは、決定論的なチェック、必須ステップ、人による承認ゲートを備えた複数ステップのワークフローをTypeScriptで定義できます。ホスト型クラウドのほか、インストールスクリプトとnpm CLIを提供しており、各コンポーネントのセルフホスト手順も用意されています。

主な機能

  • 01異なるツールやマシンで動作するエージェント同士が、共有チャンネル、スレッド、DMを通じてメッセージをやり取りできます。
  • 02GitHub、Linear、Notion、Slackなどの外部サービスに、仮想ファイルシステムとしてアクセスできます。
  • 03記録されたコーディングセッションを、チームメンバーやそのエージェントが検索できます。
  • 04決定論的なチェックと人による承認ゲートを備えた複数ステップのワークフローをTypeScriptで定義できます。
  • 05コンポーネントをセルフホストすることも、ホスト型クラウドで利用することもできます。

ユースケース

  • 異なるマシンで同じコードベースに取り組む複数のコーディングエージェントを連携させる。
  • エージェント主導のプルリクエストワークフローで、必須のレビューやCIステップを確実に実施する。
  • 過去の判断やコンテキストを確認できるよう、チームが以前のエージェントセッションを検索する。
  • ファイル操作コマンドを使って、エージェントがGitHub、Linear、Notionのissueやページを読み書きできるようにする。

クイックスタート

  1. 1

    READMEにある公式インストールスクリプトを実行する

  2. 2

    またはnpmでCLIをインストールする

    npm install -g agent-relay

使う前に知っておきたいこと

  • 完全なセットアップでは、Agent Relay Cloudや、READMEで案内されているものの詳細が記載されていないセルフホスティングの手順が必要になることがよくあります。
  • 一部の連携機能や機能は、Cloudへのログインまたは個別のプロジェクトが必要です。

収録されている特集

トピック

よくある質問

relay とは?
ClaudeやCodexなどのコーディングエージェントが、互いにメッセージを送り、連携先を共有し、マシンをまたいで複数ステップのワークフローを実行できる基盤。 Agent Relayは、複数のコーディングエージェントを一緒に運用するチーム向けのツールキットです。既存のエージェントやツールを置き換えるのではなく、その上に連携レイヤーを追加します。エージェントは共有チャンネル、スレッド、DM、ファイルを通じてメッセージをやり取りでき、異なるマシンで動作していても同じワークスペースを利用できます。
relay は無料で使えますか?ライセンスは?
relay は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
relay は今もメンテナンスされていますか?
活発にメンテナンス中。relay の最終コミットは 2026年11月6日 です。
relay は何に使えますか?
異なるマシンで同じコードベースに取り組む複数のコーディングエージェントを連携させる。 エージェント主導のプルリクエストワークフローで、必須のレビューやCIステップを確実に実施する。 過去の判断やコンテキストを確認できるよう、チームが以前のエージェントセッションを検索する。 ファイル操作コマンドを使って、エージェントがGitHub、Linear、Notionのissueやページを読み書きできるようにする。
relay のインストール方法は?
READMEにある公式インストールスクリプトを実行する またはnpmでCLIをインストールする: npm install -g agent-relay
relay はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/AgentWorkforce/relay

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト