JiuwenSwarm:Huawei系オープンソースのマルチエージェント統合ワークベンチ、人がそのままエージェントチームに入っていく

·Toolin 編集部

openJiuwen がオープンソースで出した JiuwenSwarm(Apache-2.0)は、オフィス / Code / 娯楽を統合ワークベンチへまとめ、人機協調の新パラダイム HITS を発表。pip 一行で入れてすぐ使い始められます。

JiuwenSwarm:Huawei系オープンソースのマルチエージェント統合ワークベンチ、人がそのままエージェントチームに入っていく

業界がまだ Loop Engineering(単一エージェントの実行ループを磨き込むこと)が天井に達したのか、Graph Engineering(マルチエージェント組織をプログラマブルなグラフとして設計すること)は新しい瓶に古い酒なのかを論じているあいだに、Huawei が支援するオープンソース AI Agent プラットフォーム openJiuwen は、2026年4月にはすでに別のパラダイムを台に乗せていました。Coordination Engineering(協調エンジニアリング)——エージェントチームをどう成軍し、実行中にどう動的に交渉し、回り始めた協働の経験をどう再利用可能な資産として沈殿させ、進化させ続けるか。JiuwenSwarm(九问蜂群) は、このパラダイムのオープンソースによるエンジニアリング実装(Apache-2.0)です。最新のアップデートでは、作業モードと Code モードを統合ワークベンチへ一本化し、人機協調の新パラダイム HITS(Human in the Swarm) を公開しました。人はもうチームの外から指揮するだけでなく、エージェントチームの中に入り込んで一緒に働き、ときには一緒にゲームまでします。

GitHub リポジトリ:https://github.com/openJiuwen-ai/jiuwenswarm AtomGit ミラー:https://atomgit.com/openJiuwen/jiuwenswarm

コアの位置づけ

JiuwenSwarm のタグラインは、実直な一言です:"Understands Your Intent, Evolves Autonomously — Swarm Collaboration for Complex Tasks"。解決するのは「単体の Agent がどれだけよく走るか」ではなく、「複数の Agent をどう協調させ、人をどうその協調の中へ迎え入れるか」です。最新のメジャーアップデート(v0.2.0、2026-05-18)は、分かれていた「作業モード / Code モード」を統合ワークベンチへ統合しました。資料を書く、開発する、ゲームをする——行ったり来たりの切り替えは不要で、すべて同じ場所で仕事を振り、進め、納品します。

8つの主要能力

能力説明
Multi-Agent CollaborationLeader がタスクを自動分割しチームを編成。複数 Agent の分担を動的に交渉する
Distributed Agent SwarmLeader / Teammate をプロセス・マシンをまたいでデプロイし、単機の算力上限を突破する
Swarmflow自然言語でワークフローを編成。Leader が自動で多段階の workflow に分解し、段階間をシームレスに接続する
Skill Self-Evolutionエラー信号とユーザーの不満を自動検出し、Skill は使うほど強くなる
Skill Hub Sharing検索、インストール、組み合わせ、再創作。Skill は一度作ればどこででも再利用できる
Auto Harness評価駆動のエンドツーエンド Harness 最適化(モデルの重みは変えず、Harness が実践の中で学ぶ)
AI Infrastructure 互換Huawei Cloud MaaS、OpenAI、DeepSeek、DashScope、SiliconFlow、OpenRouter と任意の OpenAI 互換 API に対応。ローカルモデルもサポート
Tool Permissions & Securityツール実行前の承認、ファイルアクセスのホワイトリスト、機微操作の遮断。一歩一歩制御可能

3つの実行モードを必要に応じて切り替えます:Plan(段階的実行)/ Performance(柔軟な並列)/ Swarm(Leader が複数 Agent の協調を統括、デフォルト)。

HITS:人はもうチームの外に立たない

今回のアップデートで最も想像力をかき立てられるのが HITS(Human in the Swarm) です。対置されるのは従来の HOTS(Human on the Swarm):

  • HOTS:人はチームの外に立って指揮し、同意を押す——これまでの人機協調のデフォルトモード
  • HITS:人は身分を持ったまま蜂群の中へ入る。Human Agent としてセッションに加わり、AI と一緒に推論し、駆け引きし、納品する

「人が AI の働きぶりを見張る」のではなく、双方が同じテーブルに座る関係です。公式の例は、すでにオフィス、プログラミング、娯楽の3カテゴリをカバーしています。

活用シーン(公式事例から)

オフィスシーン

  • 新幹線の中で報告資料のチームを呼び出す:スマホの Feishu から一言で仕事を依頼すれば、AI が PC 上で走ります。人が原稿を審査し、気に入らなければ差し戻し、途中で専門家 Agent を呼んだり見栄え担当の Agent を足したりでき、最終稿は検収を重ねて使える品質まで仕上がります。
  • 20分で200ページの高品質 PPT を生成:クラスター(集群)モードを選び、テーマ・オーディエンス・スタイルを入力。複数 Agent がそれぞれ調査 / 構成 / 肉付け / 統合に分かれ、もともと直列だった「資料集め—アウトライン構築—ページ補完」を、並行推進できるタスクチェーンへ分解します。

プログラミングシーン

  • 自作のアーケード風タンクバトル:Code モードでクラスターが編成します——遊び方+画面、フロントエンド、バックエンド、テスト、Leader を各1名。ブランチで並行開発してから main へマージし、数回の協働のあとに本当に動く状態へ。開発中は @ でメンバーを指名して、臨時の要件追加もできます。
  • フィットネスのカロリー記録 App:Code モードで要件を記述すれば、システムが自律的にタスクを計画し、プロジェクト開発を完了させ、コンパイル後にそのまま使える App を生成します。

生活・娯楽(HITS がもっとも直感的に分かる例)

  • 五目並べ:Agent が司会を務め、人間プレイヤー2名を招き入れ、ルールを管理し、手番を促し、位置の推奨まで可能——エージェントは黙々と働くだけでなく、前に出て主催者も務められるのです。
  • 人狼:人は村人 / 予言者 / 人狼を演じ、AI プレイヤー数名はあなたの発言を読み、身分を推理し、真剣な分析か水を濁しているだけかを見極め、重要な回で投票します。@ でメンバーを指名して内緒話や合言葉を交わすことも可能——人と AI の関係は、同じテーブルを囲む駆け引きへ変わります。

インストールと始め方

JiuwenSwarm リポジトリのタグラインは「3行のコマンドで始められる」で、実際その通りです。

方法1:pip インストール(推奨)

# 中国国内では清華ミラー(TUNA)を推奨
pip install jiuwenswarm -i https://pypi.tuna.tsinghua.edu.cn/simple

# 初回の初期化
jiuwenswarm-init

# サービスを起動。ブラウザーで http://localhost:5173 にアクセス
jiuwenswarm-start

💡 ヒント:jiuwenswarm-start はローカルサービスを起動します。フロントエンドはデフォルトで 5173 ポート。モデルサービス(Huawei Cloud MaaS / OpenAI / DeepSeek / DashScope / SiliconFlow / OpenRouter / ローカル)を設定し終えれば、すぐ仕事を依頼できます。

方法2:TUI ターミナル UI

pip install jiuwenswarm-tui -i https://pypi.tuna.tsinghua.edu.cn/simple

# 新しいターミナルで実行
jiuwenswarm-tui

方法3:デスクトップ版のワンクリックインストール

公式サイトのダウンロードページ(Windows 10/11、macOS Intel & Apple Silicon をカバー):https://www.openjiuwen.com/download

方法4:ソースから

環境要件は Python ≥ 3.11。Windows / macOS / Linux をサポートします。

git clone https://github.com/openJiuwen-ai/jiuwenswarm
cd jiuwenswarm

3つの実行モードの実戦例

入力テキストをそのまま渡すだけで動きます:

Swarm モード(デフォルト、複数 Agent 協調):

Conduct an in-depth research on the new energy vehicle industry and generate an analysis report.

Planning モード(段階的実行):

Help me build a personal blog website — from tech selection, page design, frontend and backend development to deployment, create a complete development plan and execute step by step.

Performance モード(柔軟な並列):

Check today's weather in Beijing, and recommend 3 books about artificial intelligence.

Roadmap(注目ポイント)

2026-07 に公開が予定されている2項目は、HITS のエンジニアリングとしての着地に直結します:

  • Swarmflow Stateful Operators:ノードが人的介入と状態記憶をサポートし、Human が stateful operator として承認 / 修正 / 引き継ぎを行う。
  • Team Mode Same-Session Feishu Integration:Feishu ユーザーが Human Agent として同じセッションに加わり、人機混成の小部隊を組む。

この2項目が予定どおり着地すれば、「人が Feishu の中から直接 Agent としてセッションに加わる」姿が、HITS の最初の、日常的に本当に使えるプロダクト形態になります。

適用シーンと限界

向いているケース:

  • 複数 Agent の協調で複雑なタスク(長文レポート、一式そろった App、調査系の仕事)を完遂したいチームと個人
  • 「人機協調」に興味があり、HITS パラダイムを自分の手で体験したい研究者・開発者
  • 中国国内の開発者:清華ミラー + Huawei Cloud MaaS + HarmonyOS 対応で、デプロイの敷居が低い

現在の限界:

  • Skill Hub のエコシステムはまだ共創の途上(2026-05-21 の円卓ライブでようやく本格始動)
  • マシンをまたぐ分散デプロイには相応のエンジニアリング能力とチューニングが要る
  • デスクトップ版は現時点で主に Win/Mac 向けで、HarmonyOS は対応中

おわりに

JiuwenSwarm の着地点は明快です。タスクはもう単一の Agent に渡すのではなく、1つの部隊に渡す。人ももう部隊の外に立つのではなく、Agent チームとともに編成に加わる。さらに Feishu や Xiaoyi などのシーンとの連携により、人はどのデバイス・どの協働環境にいてもタスクを推進し続けられます。オープンソースで、進化し続け、「人がチームに入る」ことを一人前の市民として設計に組み込んだマルチエージェントプラットフォームを探しているなら、JiuwenSwarm に今日 pip install jiuwenswarm を走らせて一度試す価値があります。

リポジトリ:https://github.com/openJiuwen-ai/jiuwenswarm ミラー:https://atomgit.com/openJiuwen/jiuwenswarm ダウンロード:https://www.openjiuwen.com/download