マルチエージェントチャット、コーディングエージェント、ビジュアルワークフローに対応したローカルファーストのAIワークスペース。デスクトップアプリまたはセルフホスト型Webコンソールとして利用できます。
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
Dockerのデモイメージを実行します(シミュレーションデータが含まれており、OpenClawは不要です)
docker run -p 7891:7891 cft0808/sansheng-demo - 2
ブラウザーでカンバンダッシュボードを開きます
- 3
フルインストールするには、リポジトリをクローンします
git clone https://github.com/cft0808/edict.git - 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 の数値は毎日更新されます。
関連プロジェクト
OpenClawエージェント向けのセルフホスト型Webコックピット。音声チャット、カンバンボード、ワークスペースのファイル編集、セッション表示、利用状況の追跡に対応します。
ロールベースの自律型AIエージェント(Crews)とイベント駆動型ワークフロー(Flows)をオーケストレーションする、オープンソースのPythonフレームワーク。
ブラウザーWebUI、ターミナルクライアント、チャットアプリ連携、各種ツール、メモリ、MCPに対応した、Python製のセルフホスト型パーソナルAIエージェントフレームワーク。
リサーチ、計画、コーディング、タスク実行を行う自律型AIエージェントを、メモリ、RAG、100以上のLLMプロバイダー対応で構築できるPythonフレームワーク。
組織図、タスク管理、予算、ガバナンスを備えた、AIエージェントチーム運用のためのセルフホスト型Node.js/Reactアプリ。