Field Reference · MiroFish · 基準日 2026-10-07

MiroFish

「文書を一つ入れると、その世界の並行宇宙が開く。」ニュース・政策草案・レポート・小説を「種(seed)」として、数多くのAIエージェントが暮らす仮想社会を作り、その社会がどう進んでいくかを見守りながら未来を探るオープンソースの群知能予測エンジン。公式リポジトリ、基盤エンジンOASISの論文、検証・批判の資料、報道を突き合わせて一冊にまとめました。

Seed → World → Report

現実の手がかり(seed)から仮想社会(world)を立ち上げ、その社会で起きたことを読めるレポート(report)として受け取る。MiroFishを一行で言えばこの流れです。この文書は、その流れが実際に何を保証し、何を保証しないのかも併せて扱います。1

10章 · 付録3参考文献 17
00 · 序文

概要

2026年3月初め、中国の一人の大学生が作ったオープンソースプロジェクトが、GitHubの世界トレンド1位に躍り出ました。名前はMiroFish。「シンプルで普遍的な群知能エンジン、あらゆるものを予測する」という文句を掲げていました。1 韓国でも「ミロピシ」という名前で紹介され、話題になりました。11

しかし、話題性と実体は別の問題です。ある記事は「社会全体をシミュレーションして未来を当てる」と書き、ある記事は「科学的根拠のない誇張」と批判します。7 この文書は、その間で確認できる事実だけを整理することを目的としています。

構成は次のとおりです。

  • 1〜3章は概念、登場の背景、学術的な系譜です。初めての方は、ここまで読めば会話に加われます。
  • 4〜5章は内部構造です。MiroFishの5段階のパイプラインと、その下で実際にエージェントを動かすOASISエンジンを扱います。
  • 6章は、公式サイトとリポジトリが示した活用シナリオとデモです。
  • 7章は限界と論争です。この文書で最も重要な章です。
  • 8〜10章は、自分で運用する際のコストとライセンス、コンテンツ制作の視点からの解釈、これから見るべき指標です。付録には用語集、段階別の必読リスト、参考文献があります。
表記の原則本文の上付き数字は付録Cの参考文献番号です。プロジェクト側が自ら明らかにした性能・規模は「発表によれば」、報道によるものは「報道によれば」と区別しました。この文書が自ら下した解釈と提案は、そのように明記してあります。
出典についての注意mirofish.myは、公式リポジトリ(github.com/666ghj/MiroFish)とは別に運営されている紹介サイトとみられ、運営主体は確認できていません。同じ名前の紹介・複製サイトやフォークが多数あるため、事実関係は公式リポジトリと論文を基準としました。2
第1章

MiroFishとは何か

一文の定義、三つのたとえ、そして混同しやすい隣接概念との境界

この章の要点
  • MiroFishは、文書を入力として受け取り、数多くのLLMエージェントが暮らす仮想社会を作り、その社会の展開をレポートにまとめてくれるオープンソースのシミュレーションエンジンです。
  • 核心は、「唯一の正解」を計算するのではなく、「複数の展開の可能性」を実験する点です。
  • 予測器ではなく探索ツールです。公式サイトも、結果は「探索的な産出物」であり、意思決定の前に検討が必要だと明記しています。2

一文の定義

公式リポジトリは、MiroFishを「ニュース速報、政策草案、金融シグナルのような現実の種(seed)の情報を抽出し、独立した性格・長期記憶・行動ロジックを持つ数千のインテリジェントなエージェントが自由に相互作用して社会的に進化する、高忠実度の並行デジタル世界を自動的に構築する次世代のAI予測エンジン」と紹介しています。1 紹介サイトはこれを、「ニュース、政策草案、分析レポート、小説のような現実の種を、記憶と動機と社会的行動を持つエージェントたちが暮らす並行世界に変える」と言い換えています。2

この定義から三つの要素を抜き出せます。① 種(seed):現実の文書から出発します。② 世界(world):エージェントが互いに反応しながら時間とともに変わる社会を作ります。③ レポート(report):その社会で起きたことを、人が読める形にまとめます。

三つのたとえ

① 政策を施行する前の「模擬社会」

新しい政策を発表する前に、似た傾向の人が数千人集まった仮想の都市で、先に反応を見守れるとしたらどうでしょう。どの集団が先に反発し、どんな噂が広がり、どの時点で世論が割れるのかを、あらかじめ見るのです。MiroFishが狙う位置が、まさにこの「模擬社会」です。韓国メディアもこの点を指摘し、「政策導入の前に、さまざまな社会的反応をあらかじめ実験できる」と紹介しました。11

② 小説家の人物ノート

小説家は人物ごとに性格・欲望・関係を書き留めておき、事件が起きたときに「この人物ならどうするか」をたどりながら物語を書きます。MiroFishは、この作業をエージェントで自動化したツールに近いものです。開発チームがデモとして『紅楼夢』の前80回を入れ、失われた結末をシミュレーションさせたのも、同じ文脈です。14

③ ソーシャルメディアの中の「小さな地球」

MiroFishのエージェントたちは、Twitter型とReddit型の二つのソーシャルメディアの上で、投稿し、コメントし、いいねを押し、互いにフォローします。2 ソーシャルメディアを丸ごと縮小した実験室だと考えると、理解しやすいでしょう。

混同しやすい隣接概念

概念何をするかMiroFishとの関係
統計・時系列予測過去データのパターンを数式で外挿して数値を予測MiroFishは、データのパターンではなく個々の行為者の相互作用から結果が出る方式です。紹介記事も、物理ベースや定量モデルを置き換えるのではなく補完するツールだと述べています。13
従来のエージェントベースモデリング(ABM)人が組んだ単純なルールで行為者を動かし、集団現象を観察MiroFishは、ルールの代わりにLLMがエージェントの判断を代行します。表現力は大きくなりましたが、検証はより難しくなったというのが学界の懸念です(7章)。5
LLMに「予測して」と尋ねるモデルを1回呼び出して答えを得るMiroFishは、複数のエージェントと複数のラウンドを経ます。ただし、ある独立した実験では、単一の呼び出しと結果が同じで、追加の洞察がなかったという報告もあります。6
アンケート・世論調査実際の人に直接尋ねるMiroFishは、実際の人ではなくLLMが作った仮想の回答者を使います。速くて安いものの、実際の人の回答と同じだという保証はありません。
ワールドモデル環境の状態と力学を学習し、行動に応じた未来を予測ワールドモデルが物理世界のシミュレーターなら、MiroFishは社会・世論のシミュレーターに近いものです。どちらも「未来をあらかじめ動かしてみる」という発想を共有しますが、学習された力学モデルではなくLLMの常識に頼る点が異なります。(この文書の解釈)
最も重要な分かれ目韓国メディアはこれを、「未来を一つの結果として当てるのではなく、さまざまな可能性を実験する方式」と説明しています。11 したがって、MiroFishの出力を読む正しい問いは「当たったか」ではなく、「どのシナリオがどんな条件で現れたか」です。
第2章

なぜ話題になったのか

10日で作ったプロジェクト、投資、そしてGitHub 1位

この章の要点
  • 開発者は、北京郵電大学4年の郭航江(グオ・ハンジャン、GitHub名BaiFu)と報じられています。盛大(シャンダ)グループのインキュベーションを受けました。
  • 報道によれば、開発には約10日かかり、盛大グループがデモ動画を見てから24時間以内に3,000万元を投資しました。
  • 話題性は大きかったものの、予測の精度を証明する公開ベンチマークはありません。

作った人と背景

中国メディアの36Krによれば、MiroFishを作った郭航江は北京郵電大学の4年生の学部生で、GitHub名はBaiFuです。盛大グループにインターンとして加わった後、約10日でプロジェクトを完成させ、その前にも、別の人気オープンソースBettaFishを休日の10日間で作った経歴があるそうです。12 公式リポジトリは、盛大グループが「戦略的支援とインキュベーション」を提供したと記しています。1

投資規模は、報道によって表現が異なります。36Krは、盛大グループの陳天橋(チェン・ティエンチャオ)がデモ動画を受け取ってから24時間以内に3,000万元(約410万ドル規模とも紹介されます)を投資したと伝え、韓国メディアは「数十億ウォン規模の投資を誘致した」と報じました。1211 いずれも報道ベースで、この文書が独自に確認した数字ではありません。

人気の指標

公式リポジトリのページで確認した指標は、GitHubのスター約7.7万個、フォーク約1.2万個で、ライセンスはAGPL-3.0です(2026年10月の閲覧時点)。1 韓国メディアは、公開直後にGitHubの人気ランキング1位を記録したと伝えました。11 その後、韓国語のコミュニティフォーク(MiroFish-Ko)も登場しました。15

話題になった理由

三つの理由が重なりました。第一に、「文書を入れると社会がシミュレーションされる」という、直感的で視覚的な約束です。第二に、エージェントが数千〜数十万人という規模感です。紹介サイトは、1回の実行で「100万以上の並列エージェント」を掲げています。2 第三に、学生の開発者と大企業の投資という物語性です。ただし、このどれも予測が当たったという証拠ではありません。

規模の表記についての注意「100万エージェント」は、MiroFishが基盤に使うOASISエンジンが論文で実演した最大規模と同じ数字です。その実験は、A100 GPU 27枚で1タイムステップに約18時間かかりました(5章)。3 一般のユーザーが1回の実行で同じ規模を簡単に回せるという意味に読んではいけません。(この文書の解釈)
第3章

系譜:エージェントベースモデリングからLLM社会まで

ルールで動く人工社会から、言語モデルで動く人工社会へ

MiroFishは、突然現れたアイデアではありません。社会をコンピューターの中で「育てて」みようという試みは、半世紀を超える歴史があり、MiroFishはその最新の流れの上に立っています。下の年表は、この文書が整理した文脈です。

  1. 1971ルールベースの人工社会 — トーマス・シェリングの「分離モデル」。単純な隣人の選好ルールだけで居住地の分離が現れることを示した、エージェントベースモデリングの古典16
  2. 1996エプスタイン&アクステル『Growing Artificial Societies』 — コンピューターの中で社会現象が「育つ」というアプローチを広めた17
  3. 2023年4月LLMエージェントの登場 — スタンフォード・GoogleのGenerative Agents。記憶ストリーム・内省・計画の構造を備えたLLMエージェント25人が仮想の町で暮らし、バレンタインのパーティーの招待がひとりでに広まるという社会的行動を見せた9
  4. 2024年11月OASIS — CAMEL-AIコミュニティが、ソーシャルメディア専用のLLMエージェントシミュレーターを発表し、最大100万エージェントの規模を実演3 · スタンフォードの研究チームが、実在の1,052人にインタビューして作ったエージェントが、アンケート回答をかなりの水準で再現すると報告10
  5. 2025年4月アムステルダム大学のラルーイとトルンベリ〈LLMはエージェントベースモデリングの問題を解決するのか?〉 — 生成型の社会シミュレーションの検証の不備を批判的に検討5
  6. 2026年3月MiroFish公開 — 知識グラフの構築、エージェント生成、二重プラットフォームのシミュレーション、レポートエージェントを一つにまとめ、GitHub 1位に111
  7. 2026年5月WPPのリサーチチームがMiroFishを自分で設置してS&P 500の予測を試し、追加の洞察はなかったと報告6
この文書の解釈MiroFishの独創性は、新しいアルゴリズムよりも「組み立て」と「体験」にあります。エンジン(OASIS)、記憶(Zep)、グラフ構築(GraphRAG)、レポートエージェントを一つの流れにまとめ、ウェブ画面で誰でも文書をアップロードして動かせるようにした点が、大衆的な広がりの鍵でした。
第4章

解剖学:5段階のパイプライン

種を世界に、世界をレポートに変える流れ

この章の要点
  • MiroFishの流れは、グラフ構築 → 環境・ペルソナ設定 → 並列シミュレーション → レポート生成 → 深い相互作用の5段階です。1
  • 人は、シナリオの境界を決め、結果を解釈し、リスクの高い決定を下す仕事を担います。2
  • 入力はPDF・Markdown・TXT(最大50MB)で、現在の状態は「v0.1プレビュー」です。2
MiroFishの5段階:種の文書から知識グラフを作り、エージェントと環境を設定し、Twitter型・Reddit型のプラットフォームで並列シミュレーションを回した後、レポートを作り、ユーザーがエージェントと対話したり変数を入れて再実行したりする循環構造 STEP 1 グラフ構築 種 → 実体・関係 STEP 2 環境・ペルソナ 性格・記憶・ルール設定 STEP 3 並列シミュレーション Twitter型 + Reddit型 STEP 4 レポート生成 ReportAgent STEP 5 深い相互作用 対話・変数の投入 変数を入れて再実行 入力:ニュース・政策・レポート・小説 PDF · Markdown · TXT (最大50MB) 記憶:Zep Cloud · エンジン:OASIS LLMはOpenAI SDK互換API 出力:転換点・リスク・信頼シグナル 読める予測レポート
図1. MiroFishの5段階パイプライン(公式リポジトリと紹介サイトに基づくこの文書の図)。青い線はシミュレーションが中核の段階であることを、点線は入出力と「変数を入れて再実行する」循環を表します。

段階1 — グラフ構築:種を構造に

入力文書からGraphRAGで実体と関係を抜き出し、知識グラフを作ります。紹介サイトはこの段階をオントロジー生成とグラフ構築に分け、「構造化された実体・動機・事実の錨」と、「行為者、緊張関係、記憶構造を浮かび上がらせる生きた関係グラフ」を作ると説明しています。2 開発者向けの解説は、これを「誰が主要人物で、どうつながっていて、どんな圧力があるか」を構造化する過程と説明しています。14

段階2 — 環境設定とエージェント生成:人物に性格を与える

グラフの実体ごとに、背景・視点・傾向を持つエージェントのペルソナを作り、長期記憶はZep Cloudに保存します。続いて「環境設定エージェント」が、シミュレーションのルールのパラメータを決めます。14 この段階でエージェントの数が自動的に決まることがあり、ある独立した実験では、100人を要求したのに25人が作られたと報告されました。6

段階3 — 並列シミュレーション:社会が回る区間

Twitter型とReddit型の二つのプラットフォームで、エージェントたちが複数のラウンドにわたって相互作用します。エージェントの記憶は、事件が展開するたびに更新されます。1 実際の駆動はOASISエンジンが担います(5章)。ユーザーは「神の視点」から展開を観察し、途中で変数を投入できます。13

段階4 — レポート生成:ログを物語に

専用のReportAgentが、シミュレーション結果をツールを使って分析し、世論の変化・連合の形成・創発的なパターンを、読めるレポートにまとめます。紹介サイトは、このレポートに「重要な転換点、リスク、信頼シグナル」が盛り込まれると説明しています。2

段階5 — 深い相互作用:エージェントに直接尋ねる

ユーザーは、ReportAgentに追加の質問をしたり、個々のエージェントと直接対話(インタビュー)して、なぜそう行動したのかを尋ねたりできます。新しい変数を入れてシナリオを回し直すのも、この段階です。214 ただし、この「答え」は実際の人の本音ではなく、LLMが作った応答であることを忘れてはいけません。

技術スタックを一目で

構成要素役割備考
OASISソーシャルメディアのシミュレーションエンジンCAMEL-AIコミュニティが開発。リポジトリが謝辞に明記13
Zep Cloudエージェントの長期記憶の保存必須の依存関係。ある独立した実験では、無料枠が3回の実行で尽きたと報告6
GraphRAG文書から実体・関係を抽出し、知識グラフを構築段階1で使用14
LLMエージェントの判断・発話の生成OpenAI SDK互換APIなら使用可能。リポジトリはアリババのQwen-plusを推奨1
実行環境バックエンドPython 3.11〜3.12、フロントエンドNode.js 18以上ソースからのインストールまたはDocker、パッケージ管理ツールuvを使用1
第5章

エンジンOASIS:100万エージェントのソーシャルメディア

MiroFishの段階3のシミュレーションを実際に回す基盤技術

この章の要点
  • OASIS(Open Agent Social Interaction Simulations)は、CAMEL-AIコミュニティが2024年11月に発表したLLMエージェントベースのソーシャルメディアシミュレーターです。34
  • 論文は、情報の拡散・集団の極化・同調(herd)効果を、XとRedditの環境で再現したと報告しています。
  • 最も重要な発見の一つは、LLMエージェントは人よりも同調しやすいという点です。

五つのモジュール

OASISは、実際のソーシャルメディアの構造を模して、五つのモジュールで構成されています。3

モジュール役割
環境サーバーユーザー・投稿・コメント・関係・相互作用の記録をリレーショナルデータベースで管理し、動的に更新
推薦システムプラットフォームごとの推薦アルゴリズム。Xには関心・人気ベース(TwHIN-BERT)、Redditには高評価・低評価・新しさを合わせたホットスコアの式を適用
エージェントモジュール記憶ストアを持つLLMエージェント。21種の行動を行い、思考過程(Chain-of-Thought)を残すため解釈可能
時間エンジン実際のユーザーデータから抽出した24次元の時間帯別活動確率ベクトルで、シミュレーション時間を進行(3分単位のステップに対応)
スケーラブルな推論器非同期の分散処理、GPUリソース管理、スケールフリーなネットワークの性質を保った大規模なユーザー生成

エージェントの行動

論文は、サインアップ、更新、トレンド・投稿・ユーザーの検索、投稿の作成、リポスト、フォロー・フォロー解除、ミュート、いいね・低評価、コメントの作成とコメントへの反応など、21種の行動を定義しています。3 紹介サイトや一部の解説は「23種の社会的行動」と記しており、文書によって数値が異なります。14 この文書は論文の数値を基準としつつ、その後のバージョンで行動が追加された可能性を残しておきます。

論文が再現したと報告した社会現象

  • 情報の拡散:実際のTwitterデータとの正規化RMSEが約30%の水準で一致(198事例)。3 これは「完全な一致」ではなく「傾向が似ている」水準と読むのが安全です。(この文書の解釈)
  • 集団の極化:議論が進むほど意見が極端に偏る現象。検閲のないモデルでより顕著でした。
  • 同調効果:エージェントは人よりも強く多数に従い、特に否定的なシグナルでそうでした。同調効果は、エージェントが1万人以上のときに現れました。

規模とコスト

論文は、196人から10万人以上までさまざまな規模を試し、最大100万エージェントを実演しました。このときA100 GPU 27枚で、1タイムステップに約18時間かかりました。3 集団が大きいほど、エージェントの意見がより多様で役に立つ方向に現れたという観察もあります。

論文が明らかにした限界

著者らは、推薦システムの精度が伝播の深さに影響する点、ユーザープロフィールの表現が単純な点、社会規範や複雑な行動の創発はまだ十分に探究できていない点を、自ら限界として挙げました。3

この文書の解釈OASIS論文の意義は、「社会を正確に予測する」ことではなく、「ソーシャルメディアで見られるいくつかの集団現象を、LLMエージェントで再現できる」という可能性の証明にあります。再現と予測の間には大きな隔たりがあるという点が、7章の論点につながります。
第6章

活用シナリオとデモ

公式サイトが示した六つの用途と、二つの実演

紹介サイトは、六つの活用シナリオを示しています。2 表の「成熟度」は、公開された根拠に基づくこの文書の判断です。

シナリオ何を見るか成熟度(この文書の判断)
世論予測争点がどの集団でどう広がり、分かれるか実演段階(武漢大学の事例)
公開時の反応製品・コンテンツを公開したときの反応と圧力をあらかじめ点検探索的な活用
政策の影響政策草案に対する社会の反応と対立点探索的な活用
ブランド危機危機が起きたとき、対応が抜けている箇所探索的な活用
金融心理市場心理とセンチメントの流れ予定機能(公式の「coming soon」)
文学の続き書き小説の後日談を人物エージェントで展開実演段階(紅楼夢の事例)

実演1 — 武漢大学の世論シミュレーション

チームが公開した最初の実演は、武漢大学に関する世論です。姉妹プロジェクトBettaFishが作った世論分析レポートをMiroFishに入れ、感情がどう進展するかをシミュレーションさせました。14

実演2 — 『紅楼夢』の失われた結末

二つ目の実演は、より異色です。18世紀の中国の小説『紅楼夢』の前80回を入れ、原作で失われた結末がどう続いたのかをシミュレーションさせました。14 これは「予測」というより、「人物の論理に基づく物語の展開」に近いものです。(この文書の解釈)

実演は検証ではないどちらの実演も、方法論を見せる事例にすぎず、予測が実際の結果と合ったという証拠ではありません。公開された資料には、結果を現実と比較したベンチマークがありません。148

金融予測は公式にはサポートされていない

リポジトリのあるディスカッションで、メンテナーは、MiroFishは「補正またはバックテストされた株式・暗号資産の価格予測器ではない」とはっきり述べました。リアルタイムの市場データ連携、定量的な要因モデリング、安定した信頼度指標がなく、補正された価格予測製品はコアのリポジトリでは計画していないそうです。金融予測は「coming soon」と表示された予定機能であり、結果を投資助言や証明された予測精度として示してはならないと釘を刺しました。8

第7章

限界と論争:それらしさは正確さではない

検証、偏り、そして自分で使ってみた人たちの報告

この章の要点
  • 公開された精度のベンチマークはありません。実演は方法の例にすぎません。
  • LLMエージェントは人よりも同調しやすく、より丁寧で一貫した話し方をする傾向があるため、結果が実際の社会と体系的に異なりうるのです。
  • 独立して設置して試したある報告では、単一のモデル呼び出しと結果が同じでした。

論点1 — 検証の不在

最大の問題は単純です。シミュレーションがそれらしい社会的な流れを作り出すからといって、その流れが実際の人々の行動を当てるという意味にはなりません。チームは、予測を過去の結果と比較したベンチマークを公開しておらず、実演は精度の証拠ではなく方法論の紹介です。14 紹介サイト自身も、結果は「探索的な産出物」であり、運用・金融・政策の決定の前に検討すべきだと記しています。2

論点2 — 学界の批判:LLMはエージェントベースモデリングの問題を解けていない

アムステルダム大学のラルーイとトルンベリは、LLMベースの生成型社会シミュレーション研究を検討したうえで、それがエージェントベースモデリングの古くからの検証・補正の問題を解決するどころか、悪化させると主張します。5 核心的な指摘は次のとおりです。

  • 検証の不備:多くの研究が、厳密な実証比較なしに、「それらしく見えるか(believability)」という主観的な判断に頼っています。
  • 人とは違う話し方:定量比較をすると、LLMの応答は実際の人より「長く、丁寧で、論理的で、礼儀正しい」のです。
  • ブラックボックス:「LLMはブラックボックスのモデルであり、なぜ特定の出力が出たのかを理解することは事実上不可能だ。」
  • 計算の負担と再現性:はるかに多くの演算が必要なのに、ほとんどの研究が感度分析や繰り返し実行をしていません。

論点3 — 「MiroFishの蜃気楼」論争

ダニエレ・プロベルビオは、「あらゆるものを予測する」という文句を、科学的な土台のない誇張だと批判します。彼の論旨は三つです。第一に、AIのマルチエージェントシステムはまだ研究段階にあり、失敗・偏り・認識論的な問題が次々と観察されています。第二に、AIの行動はどのLLMを使うかによって変わり、単純な状況ですら人の選択と完全には一致しません。第三に、個々のLLMが人の意思決定を忠実に代表するという仮定と、エージェント社会が人間社会を鏡のように映すという仮定は、どちらも証明されていません。彼は、かつて有望だったものの結局うまく機能しなかったGoogleインフルエンザトレンドを、警戒すべき先例として挙げています。7

論点4 — 自分で使ってみた報告

WPPリサーチは、2026年5月14日にMiroFishを自分で設置し、S&P 500の方向と上位5銘柄の予測を試しました。使用コストは、すべての実行を合わせて約1ドルでした(gemini-2.5-flash-liteを使用)。6

項目結果
指数の方向群(swarm)と対照群(単一のAPI呼び出し)の両方が「下落」を予測したが、実際は+0.77%の上昇
銘柄の選択群は超大型株(NVDA・AMZN・META・GOOGL・MSFT)を選んだが、実際の上位銘柄(CSCO・JBHT・APP・TTWO・F)は、どちらも当てられなかった
群の付加価値群の予測が単一モデルの出力と同じで、追加の洞察がなかった
指示の履行銘柄リストを求めた明示的な指示を飛ばし、漠然とした業種コメントに置き換えた
エージェントの数100人を要求したが25人が生成された(自動決定)
運用上の問題必須の依存関係Zep Cloudの無料枠が3回の実行で尽き、古いDockerイメージの修正が必要だった
データの新しさリアルタイムのデータ連携がなく、予測は自分で集めた種と同じだけの新しさにとどまる

この試験は、金融というMiroFishの主力ではない領域を一度試した単一の事例です。この文書は、これをMiroFish全体に対する判決とは読まず、「期待を下げ、検証を先にせよ」というシグナルとして読みます。報告は、フレームワークがまだ「脆い」と評価しました。6

論点5 — 同調の偏り

OASIS論文が自ら明らかにしたように、LLMエージェントは人よりも同調に弱いのです。3 したがって、シミュレーションされた群衆は、実際よりも速く極化する可能性があり、これは基盤モデルと構造に由来する体系的な偏りであるため、結果を一貫してより極端な方向へ傾けうるのです。(この文書の解釈)

この文書の結論MiroFishは「未来を当てる機械」ではなく、「仮説を可視化し、シナリオを探索するツール」として受け止めるのが安全です。結果を意思決定の根拠に使うなら、必ず自前のデータでバックテストし、同じシナリオを複数回・複数のモデルで回して、結果の安定性を確認しなければなりません。(この文書の提案)
第8章

自分で使うなら:運用・コスト・ライセンス

設置の要件、コストの管理、そしてAGPL-3.0

項目内容
必要な環境Node.js 18以上、Python 3.11〜3.12、パッケージ管理ツールuv。ソースからのインストールまたはDocker1
必要なキーLLMのAPIキー(OpenAI SDK互換)とZep CloudのAPIキー1
入力PDF・Markdown・TXT、最大50MB2
コスト管理シミュレーションはトークンを多く使います。最初は40ラウンド未満で始め、安価なモデルを使うとコストが大きく減ります1314
ライセンスAGPL-3.01
現在の状態「v0.1プレビュー」2
韓国語コミュニティが作った韓国語フォークMiroFish-Koがある(非公式)15

AGPL-3.0が意味すること

AGPL-3.0は、ソースコードを修正してネットワークサービスとして提供する場合にも、修正したソースをユーザーに公開することを求める、強いコピーレフトのライセンスです。社内ツールとしてのみ使うなら負担は小さいものの、これをもとに外部へサービスを提供する計画なら、法務の検討が必要です。(一般的なライセンスの解説であり、法律上の助言ではありません。)

データと個人情報

入力文書が外部のLLM APIとZep Cloudに送信されるため、機密文書や個人情報を含む資料は、そのままアップロードしないほうが安全です。一部のフォークはローカルモードを掲げていますが、公式プロジェクトの機能ではないため、別途検討が必要です。(この文書の提案)

第9章

コンテンツ制作の視点から見たMiroFish

物語を種とするシミュレーションは、何ができて、何ができないのか

この章は、公開された資料に基づくこの文書の解釈と提案です。MiroFishが小説を入力として受け取る点、公開時の反応をシナリオとして掲げる点は、コンテンツの企画段階で興味深いポイントです。

うまく合いうる用途

  • 世界観・人物関係の点検:シノプシス・設定資料を種として入れ、人物が事件にどう反応するかを見て、物語の穴を探す用途。『紅楼夢』の実演と同じ方式です。
  • 公開前の反応の仮説づくり:予告編・どんでん返し・公開周期のような選択肢について、「どのコミュニティでどんな反応が出うるか」という仮説を、素早く複数作ってみる用途。
  • 危機シナリオのリハーサル:炎上が起きたときに噂がどう広がるかを、議論の材料にする用途。

期待してはいけないこと

  • 興行数値の直接予測:観客数・視聴率・売上のような数字を当てるように補正されてはいません。金融予測が公式にサポートされていないのと同じ理由です。8
  • 実際の観客の反応の代替:LLMエージェントは、人よりも丁寧で一貫しており、同調しやすいのです。53 ファンダムの感情のような非定型の反応を、そのまま再現すると信じるのは難しいでしょう。
  • 韓国語環境での即時の利用:公式プロジェクトは中国語・英語が中心で、韓国のコミュニティの話し方や文化をどれだけ反映するかは検証されていません。
この文書の解釈コンテンツ分野で使える道は、「正解を当てる予測器」より「検証されたデータと結合する仮説生成器」です。実際の観客・市場データで補正しバックテストしたモデルと並べて置いて初めて、シミュレーションが意思決定の助けになります。スタンフォードの研究チームが、エージェントを実在の人へのインタビューで作ったところ、アンケート回答をかなりの水準で再現したという結果は、10 「実際のデータでエージェントを接地(grounding)する方向」が開かれていることを示唆します。
第10章

展望:何を見守るべきか

これからの12〜24か月、群知能シミュレーションの進捗を測る七つの指標

この章は、これまでの資料に基づくこの文書の総合的な判断です。予測ではなく、関連ニュースを読むときに何を見るべきかのチェックリストとして活用してください。

指標2026年10月現在意味のある次の段階
① 公開ベンチマーク予測を現実と比較した公式のベンチマークなし過去の事件に対するバックテストの結果と方法の公開
② 独立した再現第三者の単一の試験で、単一の呼び出しと差がなかった複数のチームの繰り返し実験で、群が単一モデルを上回るという証拠
③ 同調の補正LLMエージェントが人よりも同調しやすい人のデータで補正して、同調・極化を減らしたという結果
④ 実在の人との接地ペルソナはほとんど文書から合成実際のインタビュー・アンケートで接地したエージェントの活用10
⑤ 多言語・文化への対応中国語・英語が中心で、韓国語は非公式のフォーク韓国語コミュニティの特性を反映し、検証したモデル
⑥ 運用の安定性v0.1プレビュー、依存関係・指示の履行の問題が報告されている安定版と信頼度指標の標準化
⑦ 規制と倫理世論操作・政策利用に関する議論が研究より遅れている利用指針、結果の表記原則、責任の所在の確立

むすびに

MiroFishは、「社会を文書一つから育て上げる」という強力な想像を、誰でもダウンロードして回せるツールにした点で意味があります。同時に、いまの根拠は「このようなシミュレーションが可能だ」という実演にとどまっており、「このシミュレーションは正しい」という証明はまだありません。

ですから、このツールに向き合う最良の姿勢は、熱狂でも冷笑でもありません。結果を予言として読まず、議論のための仮説として読むこと、そして同じ問いを実際のデータでもう一度確認することです。群知能シミュレーションが信頼されるツールになるには、その検証が先に積み重ならなければなりません。

付録 A

用語集

群知能Swarm intelligence
単純な個体たちが相互作用して作り出す、集団レベルの知的な行動。MiroFishでは、LLMエージェント集団の相互作用を指す。
種Seed
シミュレーションの出発点となる、現実の入力文書(ニュース・政策草案・レポート・小説など)。
エージェントAgent
固有の性格・記憶・行動ロジックを持ち、環境の中で自ら判断し行動するLLMベースの主体。
ペルソナPersona
エージェントに与える背景・視点・傾向などの人物設定。
エージェントベースモデリングABM · Agent-based modeling
個々の行為者のルールと相互作用で、集団現象を再現・分析するシミュレーション手法。
生成型エージェントGenerative agents
記憶・内省・計画の構造を備えたLLMベースのエージェント。2023年のスタンフォード・Googleの研究で知られる。
OASISOpen Agent Social Interaction Simulations
CAMEL-AIコミュニティが作った、LLMエージェントベースのソーシャルメディアシミュレーター。MiroFishのシミュレーションエンジン。
GraphRAGGraph Retrieval-Augmented Generation
文書から実体と関係を抽出して知識グラフを作り、それを検索に活用する方式。
オントロジーOntology
実体の種類と関係を構造的に定義した枠組み。MiroFishの段階1の成果物。
ReportAgentReportAgent
シミュレーション結果を分析してレポートを作り、追加の質問に答える、MiroFish専用のエージェント。
Zep CloudZep Cloud
エージェントの長期記憶を保存・検索する外部サービス。MiroFishの必須の依存関係。
推薦システムRecSys
ユーザーにどの投稿を見せるかを決めるアルゴリズム。OASISはX型・Reddit型の推薦方式を模す。
同調効果Herd effect
多数の意見や行動に従う傾向。LLMエージェントは人よりも強く現れると報告されている。
集団の極化Group polarization
議論を経て、集団の意見が最初よりも極端に偏る現象。
創発Emergence
個々の要素のルールだけでは予想しにくい、集団レベルのパターンが現れる現象。
バックテストBacktest
過去データに予測手法を当てはめ、実際の結果とどれだけ合うかを点検する検証方法。
補正Calibration
モデルの出力(確率・信頼度)が実際の頻度と合うように調整すること。
AGPL-3.0GNU Affero General Public License v3
修正したソフトウェアをネットワークサービスとして提供する場合にも、ソース公開を求めるコピーレフトのライセンス。
ワールドモデルWorld model
環境の力学を学習し、行動に応じた未来を予測するAI内部のシミュレーター。MiroFishは、物理世界ではなく社会・世論をシミュレーションする側に近い。
付録 B

段階別の必読リスト

学習の順番に並べました。番号は参考文献の番号です。

第1段階 — 入門(何かをつかむ)

  • MiroFish公式リポジトリのREADME1
  • アジア経済〈「ミロピシ」AIエージェントが人気沸騰〉 — 韓国語の報道11
  • MiroFish紹介サイト — 5段階と活用シナリオ2

第2段階 — 根っこ(基盤技術)

  • Parkほか〈Generative Agents: Interactive Simulacra of Human Behavior〉(2023)9
  • OASIS論文(2024)3
  • Parkほか〈Generative Agent Simulations of 1,000 People〉(2024)10

第3段階 — 批判と検証

  • Larooij & Törnberg〈Do Large Language Models Solve the Problems of Agent-Based Modeling?〉5
  • House of Ethics〈The MiroFish Mirage?〉7 · WPP〈MiroFish: Is swarm intelligence worth the cloud bill?〉6
  • リポジトリのディスカッション#280〈Stock & Crypto Market Prediction Capability〉8

第4段階 — 実習

  • 開発者向けの解説記事2本1314 · 韓国語フォーク15
付録 C

参考文献

日付は原文の公開日を基準としています。すべてのリンクは2026年10月7日に確認しました(14・15番は検索結果の要約に基づく)。題名は各出典の原語のまま記載しています。

  1. 666ghj. “MiroFish: A Simple and Universal Swarm Intelligence Engine, Predicting Anything.” GitHub リポジトリ。. github.com
  2. “MiroFish.” 紹介サイト(公式リポジトリとは別に運営されているとみられ、運営主体は未確認)。 mirofish.my
  3. Yang, Z. et al. (CAMEL-AI). “OASIS: Open Agent Social Interaction Simulations with One Million Agents.” arXiv:2411.11581, 2024. 11. arxiv.org · プロジェクト oasis.camel-ai.org
  4. CAMEL-AI. “OASIS Documentation.” docs.oasis.camel-ai.org
  5. Larooij, M. & Törnberg, P. “Do Large Language Models Solve the Problems of Agent-Based Modeling? A Critical Review of Generative Social Simulations.” arXiv:2504.03274, 2025. 4. arxiv.org
  6. WPP Research. “MiroFish: Is swarm intelligence worth the cloud bill?” 2026. 5. cms.research.wpp.com
  7. Proverbio, D. “The MiroFish Mirage? AI swarm agents’ predictions simulating social dynamics. Really?” House of Ethics. houseofethics.com
  8. 666ghj/MiroFish 저장소 토론 #280. “Stock & Crypto Market Prediction Capability.” github.com
  9. Park, J. S. et al. “Generative Agents: Interactive Simulacra of Human Behavior.” arXiv:2304.03442, 2023. 4. arxiv.org
  10. Park, J. S. et al. “Generative Agent Simulations of 1,000 People.” arXiv:2411.10109, 2024. 11. arxiv.org
  11. 아시아경제. 〈‘미로피시’ AI 에이전트 인기 몰이〉. 2026. 3. 19. view.asiae.co.kr
  12. 36Kr. MiroFish開発者と盛大グループの投資に関する報道。 2026. 3. eu.36kr.com
  13. The Menon Lab. “MiroFish: Simulate a World, Predict the Future.” themenonlab.blog
  14. ArshTechPro. “MiroFish: The Open-Source AI Engine That Builds Digital Worlds to Predict the Future.” DEV Community. dev.to
  15. ByeongkiJeong. “MiroFish-Ko.” GitHub (非公式の韓国語フォーク). github.com
  16. Schelling, T. C. “Dynamic Models of Segregation.” Journal of Mathematical Sociology 1(2), 1971.
  17. Epstein, J. M. & Axtell, R. Growing Artificial Societies: Social Science from the Bottom Up. Brookings Institution Press / MIT Press, 1996.
MiroFish · 2026年10月7日時点で整理 · 数値と引用は各出典の公開時点のものであり、その後変更される場合があります。