Repolode
keta1930

keta1930/agent-graph

Context Engineeringに基づくマルチエージェントシステム。エージェントのワークフローを設計、テスト、デプロイできるビジュアルエディターを備えています。

スター
234
フォーク
46
未解決の Issue
5
最終コミット
11 日前

これは何?

Agent Graphは、複数のエージェントが連携してAIアプリケーションを構築するためのマルチエージェントシステムです。サブエージェント、長期記憶、MCPツール連携、エージェントベースのワークフローを組み合わせ、エージェントが情報を受け取り管理する方法にContext Engineeringの実践を取り入れています。

ワークフローは、直線、並列、条件分岐、ネスト構造に対応したビジュアルグラフエディターで設計できます。グラフはサブグラフとして再利用でき、エージェントは次のノードへ動的にタスクを引き継げます。また、cronスケジュールでグラフを実行し、実行履歴を確認できます。モデルはOpenAI互換API経由で設定でき、LLMとVLMの両方に対応しています。

MongoDBやMinIOなどの関連サービスはDocker Composeでデプロイし、FastAPIバックエンドはuvまたはpipで実行します。招待コードとロールベースの権限管理によるチーム管理機能のほか、プロンプトライブラリやプロジェクト単位での会話整理機能も備えています。

主な機能

  • 01直線、並列、条件分岐、ネスト構造のワークフローを作成できる、ドラッグ&ドロップ対応のビジュアルグラフエディター。
  • 02サブグラフのネストと、ノード間での動的なタスク引き継ぎ。
  • 03cron式によるグラフの定期実行と実行履歴。
  • 04外部ツールやデータソースに接続するためのMCPプロトコル連携。
  • 05エージェント向けの短期記憶と長期記憶、およびプロンプトテンプレート集。
  • 06チームへの招待とロールベースの権限管理。

ユースケース

  • 複数の専門エージェントが互いに作業を引き継ぐ、多段階のエージェントパイプラインの構築。
  • ワークフローをcronスケジュールで実行する、定期的なエージェントジョブの設定。
  • MCPサーバーを通じて、エージェントにデータベース、API、ファイルシステムへのアクセスを提供。
  • アカウントと権限を管理しながら、小規模チーム向けの共有エージェントプラットフォームを運用。

トピック

よくある質問

agent-graph とは?
Context Engineeringに基づくマルチエージェントシステム。エージェントのワークフローを設計、テスト、デプロイできるビジュアルエディターを備えています。 Agent Graphは、複数のエージェントが連携してAIアプリケーションを構築するためのマルチエージェントシステムです。サブエージェント、長期記憶、MCPツール連携、エージェントベースのワークフローを組み合わせ、エージェントが情報を受け取り管理する方法にContext Engineeringの実践を取り入れています。
agent-graph は無料で使えますか?ライセンスは?
agent-graph は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
agent-graph は今もメンテナンスされていますか?
活発にメンテナンス中。agent-graph の最終コミットは 2026年10月11日 です。
agent-graph は何に使えますか?
複数の専門エージェントが互いに作業を引き継ぐ、多段階のエージェントパイプラインの構築。 ワークフローをcronスケジュールで実行する、定期的なエージェントジョブの設定。 MCPサーバーを通じて、エージェントにデータベース、API、ファイルシステムへのアクセスを提供。 アカウントと権限を管理しながら、小規模チーム向けの共有エージェントプラットフォームを運用。
agent-graph はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/keta1930/agent-graph

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

関連プロジェクト