<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Graphrag on ROBOCO</title>
    <link>https://roboco.io/ja/tags/graphrag/</link>
    <description>Recent content in Graphrag on ROBOCO</description>
    <generator>Hugo</generator>
    <language>ja</language>
    <lastBuildDate>Thu, 07 May 2026 11:00:00 +0900</lastBuildDate>
    <atom:link href="https://roboco.io/ja/tags/graphrag/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Karpathy LLM Wikiは本当に効果があるのか - 72-runベンチマーク</title>
      <link>https://roboco.io/ja/posts/karpathy-llm-wiki-72-run-benchmark/</link>
      <pubDate>Thu, 07 May 2026 11:00:00 +0900</pubDate>
      <guid>https://roboco.io/ja/posts/karpathy-llm-wiki-72-run-benchmark/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;「エージェントが毎回すべてを再導出しないようにするには、コンパイルされた知識アーティファクトが必要だ。」 — Andrej Karpathy, &lt;em&gt;LLM Wiki&lt;/em&gt; (GitHub Gist, 2026-04)&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://roboco.io/posts/images/Dohyun.png&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;チョン・ドヒョン - ROBOCO首席コンサルタント&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;tldr&#34;&gt;TL;DR&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Andrej Karpathyの&lt;strong&gt;LLM Wikiパターン&lt;/strong&gt;（「毎回読み直すのではなく、一度コンパイルした知識を再利用せよ」&lt;sup id=&#34;fnref1:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;）が実際に得なのかを、30リポジトリのマイグレーション用ワークスペースで&lt;strong&gt;8タスク × 3手法 × 3反復 = 72 run&lt;/strong&gt;のベンチマークとして測定しました。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;LLM Wikiがトークン・時間・品質の3次元すべてで1位。&lt;strong&gt;Vanilla比で&lt;/strong&gt;トークン54%削減、時間39%短縮&lt;/strong&gt;（統計的にlarge effect、§4）、品質はVanillaと同等でGraphifyより優位。&lt;/li&gt;&#xA;&lt;li&gt;**Graphify（GraphRAG）は既定ツールとして不適合。**トークン削減はわずか、時間は最長、品質は最低。&lt;/li&gt;&#xA;&lt;li&gt;**ただし万能ではない。**複数のソースを総合するタスクではWikiの圧勝ですが、答えが単一のソースに明確にあるタスク（全件grep・特定の表の参照）では直接readのほうが速く正確です（§3）。&lt;/li&gt;&#xA;&lt;li&gt;結果を受けて、その日の夕方にプロジェクトの既定コンテキスト検索ツールはLLM Wikiに変わりました。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;手法&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;トークン（平均）&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;時間（平均）&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;品質（25点）&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Vanilla（直接read/grep）&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;755K&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;167s&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;15.1&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;LLM Wiki&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;&lt;strong&gt;350K&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;&lt;strong&gt;101s&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;&lt;strong&gt;16.0&lt;/strong&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Graphify (GraphRAG)&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;617K&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;180s&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;13.6&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;以下はこの結論を裏付ける実験設計と詳細な数値です。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;1-比較した三つの手法&#34;&gt;1. 比較した三つの手法&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;手法&lt;/th&gt;&#xA;          &lt;th&gt;動作方式&lt;/th&gt;&#xA;          &lt;th&gt;追加で露出した資料&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Vanilla&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;補助ツールなしでファイルを直接read/grep&lt;/td&gt;&#xA;          &lt;td&gt;（なし）&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;LLM Wiki&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;LLMがあらかじめコンパイルしておいたマークダウンのwikiを先に読む&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;wiki/&lt;/code&gt; 全体 + 引用ルール&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Graphify&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;エンティティ・関係グラフ（GraphRAG）を先に問い合わせる&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;graphify-out/&lt;/code&gt; + CLI&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;LLM Wikiパターンの核心はRAGとの違いです。RAGは問い合わせのたびに埋め込み・ベクトル検索・チャンク注入を繰り返す&lt;strong&gt;stateless&lt;/strong&gt;なサイクルであるため、総合・相互参照・矛盾処理を毎回ゼロからやり直します。LLM Wikiはこれを逆転させ、&lt;strong&gt;新しいソースが入ってきたときに一度コンパイル&lt;/strong&gt;（要約・相互参照・衝突の明記）しておき、問い合わせの時点ではすでに総合されたマークダウンページを読みます。&lt;strong&gt;コンパイルは一度、問い合わせは複数回&lt;/strong&gt; — この非対称なコスト配分がトークン削減の源泉です。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
