Repolode
cft0808

cft0808/edict

唐代の三省六部制をモデルにAIエージェントの協調を実現する、レビューゲートとリアルタイムのカンバン ダッシュボードを備えたOpenClaw向けマルチエージェント・オーケストレーションシステム。

スター
17,009
フォーク
1,765
未解決の Issue
15
最終コミット
24 日前

これは何?

Edictは、OpenClaw上に構築されたマルチエージェント・オーケストレーションシステムです。約12のAIエージェントを三省六部制にならった階層に配置します。ディスパッチャーがリクエストを受け取り、計画エージェントがサブタスク案を作成し、レビューエージェントが計画を却下して再作業に戻すこともできます。承認された作業は実行エージェントのグループが担当し、結果を報告します。

一般的なエージェントフレームワークとの主な違いは、すべてのタスクで実行前に必ずレビューを行うことと、エージェント間で許可されるメッセージの送信経路を明示的な権限マトリクスで定義していることです。タスクの状態遷移はステートマシンで検証され、状態の変更は監査ログに記録されるため、タスクの履歴をすべて追跡できます。

Reactベースのダッシュボードでは、タスクをカンバンボードに表示し、エージェントの稼働状況やハートビートを確認できます。また、タスクの一時停止、キャンセル、再開や、各エージェントが使用するLLMの切り替えにも対応しています。ダッシュボードサーバーのバックエンドにはPython標準ライブラリのみを使用しており、シミュレーションデータで動作するDockerデモイメージも付属します。

主な機能

  • 01専任エージェントが計画を却下し、差し戻せる必須のレビュー工程
  • 02エージェント間で誰が誰にメッセージを送れるかを制限する権限マトリクス
  • 03すべてのタスク状態変更に対するステートマシン検証と監査ログ
  • 04タスク詳細のタイムライン、ハートビートのバッジ、一時停止・キャンセル・再開の操作機能を備えたカンバン ダッシュボード
  • 05ダッシュボードから行えるエージェントごとのLLMモデル切り替えとスキル管理
  • 06事前定義済みのタスクテンプレートと、OpenClawなしで動作するDockerデモ

ユースケース

  • 設計、実装、テスト、ドキュメント作成といった複数段階のソフトウェアタスクを、計画・レビュー・実行を担当する別々のエージェントに割り当てる
  • AIエージェントのワークフローがどのように結果に至ったかを監査・レビューする
  • OpenClaw上でロールベースのエージェント・オーケストレーションを試す
  • エージェントの稼働状況、トークン使用量、タスクの進捗を1つのダッシュボードで監視する

クイックスタート

  1. 1

    Dockerのデモイメージを実行します(シミュレーションデータが含まれており、OpenClawは不要です)

    docker run -p 7891:7891 cft0808/sansheng-demo
  2. 2

    ブラウザーでカンバンダッシュボードを開きます

  3. 3

    フルインストールするには、リポジトリをクローンします

    git clone https://github.com/cft0808/edict.git
  4. 4

    ディレクトリに移動してインストールスクリプトを実行します(OpenClawが必要です)

    cd edict && chmod +x install.sh && ./install.sh

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

  • フルインストールの前に、OpenClawをインストールする必要があります。
  • フルインストールの手順はmacOSとLinux向けのみ公開されています。
  • エージェントを実行するには、初回セットアップ時にAPIキーを設定する必要があります。

トピック

よくある質問

edict とは?
唐代の三省六部制をモデルにAIエージェントの協調を実現する、レビューゲートとリアルタイムのカンバン ダッシュボードを備えたOpenClaw向けマルチエージェント・オーケストレーションシステム。 Edictは、OpenClaw上に構築されたマルチエージェント・オーケストレーションシステムです。約12のAIエージェントを三省六部制にならった階層に配置します。ディスパッチャーがリクエストを受け取り、計画エージェントがサブタスク案を作成し、レビューエージェントが計画を却下して再作業に戻すこともできます。承認された作業は実行エージェントのグループが担当し、結果を報告します。
edict は無料で使えますか?ライセンスは?
edict は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
edict は今もメンテナンスされていますか?
活発にメンテナンス中。edict の最終コミットは 2026年9月28日 です。
edict は何に使えますか?
設計、実装、テスト、ドキュメント作成といった複数段階のソフトウェアタスクを、計画・レビュー・実行を担当する別々のエージェントに割り当てる AIエージェントのワークフローがどのように結果に至ったかを監査・レビューする OpenClaw上でロールベースのエージェント・オーケストレーションを試す エージェントの稼働状況、トークン使用量、タスクの進捗を1つのダッシュボードで監視する
edict のインストール方法は?
Dockerのデモイメージを実行します(シミュレーションデータが含まれており、OpenClawは不要です): docker run -p 7891:7891 cft0808/sansheng-demo ブラウザーでカンバンダッシュボードを開きます フルインストールするには、リポジトリをクローンします: git clone https://github.com/cft0808/edict.git ディレクトリに移動してインストールスクリプトを実行します(OpenClawが必要です): cd edict && chmod +x install.sh && ./install.sh
edict はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/cft0808/edict

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

関連プロジェクト