Karpathy 流のメソッドで「第二の脳」を構築する方法 (Claude + Obsidian)

@kirillk_web3
英語1 週間前 · 2026年7月08日
149K
120
26
3
464

TL;DR

本ガイドでは、AI を知識ベースのプログラマーとして活用し、ノート間の接続維持を自動化することで「第二の脳」を構築する、Andrej Karpathy 氏のメソッドを詳しく解説します。

以下が、提供されたテキストを日本語に翻訳したものです。

これは、Andrew Karpathy が有名にした知識体系の完全な A-Z 解説であり、Claude Code を使って自分で構築する方法です。

忘れる前に、これをブックマークしておいてください。

2100 万回再生されたアイデア

Andrej Karpathy — OpenAI の共同設立者であり Anthropic の AI 研究者 — が、シンプルなアイデアを投稿し、それが爆発的に広まりました。

AI をコードを書くために使うのはやめよう。AI を第二の脳を構築するために使おう。

https://x.com/karpathy/status/2039805659525644595

このコンセプトは、その違いを理解するまでは基本的に聞こえます。単にメモを保存するのではありません。ループを構築するのです — あなたが追加するすべての情報源が、システム全体をより賢くするシステムであり、それは数ヶ月前に追加したメモも含みます。

ほとんどのメモアプリはストレージです。何かを入れても、そこに置かれているだけで、検索して見つかることを願うだけです。

この方法は違います。それは複利のように機能します。与えれば与えるほど、すでに内部にあるすべてのものの価値が高まります。

以下が、Claude Code を使ってこれを構築する方法です。

この方法の実際の内容

ほとんどの人の「第二の脳」は墓場です。

メモは入っていきます。出てくることはありません。グラフビューは印象的ですが、実際にそこにあるものの 95% を使うことは決してありません。それは収集であり、システムではありません。

Karpathy は、AI をメモに無理やり組み込む標準的な方法である RAG との本当の違いを明確に示しました。

Kirill - inline image

RAG は、質問のたびに最初から文書を再検索します。何も蓄積されません。あなたが質問し、それが取得し、回答し、そして忘れます — 次の質問はゼロから始まります。知識は決して実際にコンパイルされません。ただ何度も何度も検索されるだけです。

Wiki アプローチは、知識を一度コンパイルし、それを維持します。AI は情報源を読み、それを構造化された Wiki に統合し、すでにあるすべてのものにリンクします。次に質問をしたときには、答えはすでに構造の半分に組み込まれています。そして重要なことに、その答え自体が新しいページとしてファイルに戻される可能性があります。出力が入力になります。

Karpathy が言ったように: Obsidian は IDE であり、LLM はプログラマーであり、Wiki はコードベースです。

公式リンクを確認 - https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f

あなたは文書の山を検索しているのではありません。生きている、コンパイルされた知識ベースを維持しているのです — コードベースが維持される方法であり、ファイルのフォルダがただそこにあるだけの方法ではありません。

それがループです。これには 3 つの操作があり、それぞれがシステムにフィードバックします:

インジェスト — 情報源をドロップします。AI がそれを読み、アトミックなページに分解し、Wiki に統合します。

クエリ — すべての情報にわたって質問します。AI はコンパイルされた構造から回答し、その回答を新しいページとしてファイルに戻します。

リント — 定期的に、AI は Wiki の健全性をチェックします: ページ間の矛盾、古くなった主張、リンクのない孤立ページ、カバレッジのギャップ。これは誰もがスキップする操作であり、実際にシステムを生かし続ける操作です。

ストレージとループの違い: ストレージは大きくなります。ループは賢くなり、そして一貫性を保ちます。

なぜループが複利のように機能するのか

これを機能させる計算があります。

10 個のメモがある Vault は、最大でも 45 の接続しか持ちません。100 個のメモがある Vault は 4,950 です。500 個のメモがある Vault は、124,000 を超える潜在的な接続を持ちます。

Kirill - inline image

第二の脳の価値はメモにあるのではありません。メモ間の接続にあります。そして、接続はメモが線形に成長する一方で、二次的に成長します。

問題: 124,000 もの接続を手作業で維持することはできません。人間には不可能です。これこそが、ほとんどの第二の脳が死ぬ理由です — メンテナンスコストが人間の対応能力よりも速く成長するからです。

Claude Code がこれを解決します。接続を代わりに維持します。情報源をインジェストするたびに、Claude は既存の Vault 全体に対してそれを再リンクします。手動システムを壊すメンテナンスが自動化されます。

それが全体のトリックです。ループは、何かが接続を維持する場合にのみ複利のように機能します。人間にはできません。Claude にはできます。

セットアップ — Karpathy が使う構造

Karpathy の構造は意図的に最小限です。いくつかのフォルダとスキーマファイルだけです。

Kirill - inline image
  1. /raw — あなたの情報源。記事、トランスクリプト、PDF、何でも。未処理。これが受信箱です。
  2. /wiki — AI のページ。生の情報源から生成された、処理済みでリンクされたアトミックなメモ。これが実際の第二の脳です。
  3. index.md — カタログ。Wiki 内のすべてのページのディレクトリ。これにより、あなたと AI の両方が構造全体を一目で把握できます。
  4. log.md — 時系列。何がいつインジェストされたかの実行ログ。これはシステムの成長の履歴です。
  5. CLAUDE.md (スキーマ) — ルール。セッションの開始時に AI が読み取るファイルで、Wiki をどのようにインジェスト、クエリ、リントするかを正確に定義します。Karpathy はこれをスキーマと呼んでいます — AI がシステム全体を一貫して維持するための仕様です。

以上です。プラグインも複雑なツールもありません。いくつかのフォルダ、スキーマファイル、そしてターミナルで実行される AI エージェントだけです。

ステップ 1 — Obsidian と Claude Code をインストールする

Obsidian — 無料、obsidian.md から。新しい Vault を作成します。ここにあなたの第二の脳が存在します。

Kirill - inline image

Claude Code — ターミナルからインストール:

text
1npm install -g @anthropic-ai/claude-code

Vault フォルダに移動し、Claude Code を開きます:

text
1cd your-vault-folder
2claude

Claude Code が Vault 内で実行され、すべてのファイルへの直接的な読み取り/書き込みアクセス権を持ちます。

ステップ 2 — CLAUDE.md エンジンを作成する

これはシステム全体で最も重要なファイルです。ループを実行させるものです。

Vault のルートに CLAUDE.md を作成します。これを貼り付けてください:

markdown
1# Second Brain Schema
2
3## 構造
4- /raw には未処理の情報源が含まれます
5- /wiki には処理済みのアトミックページが含まれます
6- index.md はすべての Wiki ページのカタログです
7- log.md は時系列のインジェスト履歴です
8- このファイルはシステムを実行するスキーマです
9
10## INGEST — 「これをインジェストして」と言うか、ファイルを /raw にドロップしたとき:
111. 情報源を完全に読む
122. コアアイデアを個別のアトミックページとして抽出する
133. 各ページについて: 明確なタイトル、1 文の要約、
14 自分の言葉でのアイデア、情報源の帰属
154. 各新しいページを /wiki 内の既存の関連ページにリンクする
16 [[ウィキリンク]] を使用して
175. ページが 3 つ以上の既存ページに接続する場合、ハブとしてフラグを立てる
186. 各新しいページを index.md に追加する
197. 日付と情報源を付けて log.md にエントリを追加する
208. 情報源を /raw/processed に移動する
21
22## QUERY — 質問をしたとき:
23- 回答する前に /wiki 全体を検索する
24- 回答を裏付けるページを引用する
25- ページが矛盾する場合は、矛盾を明らかにする
26- 保存する価値がある場合は、回答を新しいページとしてファイルに戻す
27
28## LINT — 「Wiki をリントして」と言ったとき:
29- ページ間の矛盾を見つける
30- 古くなった、または置き換えられた主張にフラグを立てる
31- 受信リンクのない孤立ページを見つける
32- ギャップを特定する: 参照されているが、発展していないトピック
33- すべてを報告する; 自動削除はしない
34
35## ルール
36- すべてのページはアトミック: 1 ページに 1 つのアイデア
37- 情報源の声ではなく、自分の声で書く
38- 情報源の帰属を決して失わない
39- 明白でないつながりを積極的に明らかにする

AI はすべてのセッションの開始時にこれを読み取ります。システムについて再度説明する必要はありません。スキーマがエンジンです。

Kirill - inline image

ステップ 3 — ループにフィードする

これでループが実行されます。任意の情報源を /raw にドロップし、Claude に伝えます:

text
1これをインジェストしてください

Claude は情報源を読み、それをアトミックなメモに分解し、それぞれを既存の Vault にリンクし、潜在的なハブメモにフラグを立て、すべてをファイルに整理します。手動処理で 30 分かかっていたことが、たった 1 つのコマンドで完了します。

これをすべてのものに対して行います。あなたが読んだ記事。ポッドキャストのトランスクリプト。論文の PDF。会議のメモ。本のハイライト。

Kirill - inline image

すべてのインジェストはシステム全体をより賢くします — なぜなら Claude は新しい素材をすでにあるすべてのものに対してリンクするからです。

ステップ 4 — すべての情報にわたってクエリする

ここでストレージがループになります。

Vault に素材が入ったら、あなたは検索するのをやめて、質問を始めます:

text
1[トピック] について私は何を知っていますか?すべての関連メモから情報を引き出し、
2一貫性のある回答に合成してください。メモを引用してください。
Kirill - inline image
text
1私の Vault の中で [概念 A] と [概念 B] を結びつけるものは何ですか?
2明白でないリンクを見つけてください。
text
1私の Vault 内のすべてに基づいて、私が尋ねるべきだが
2まだ尋ねていない質問は何ですか?
text
1[トピック] に関する私の知識のギャップは何ですか?
2次に何を読むべきですか?

最後のクエリがループを閉じます。Claude は何が欠けているかを特定し、あなたはそのギャップを埋める情報源を見つけ、それをインジェストし、システムはより賢くなります。出力が次の入力を生成します。

ステップ 5 — Wiki をリントする (誰もがスキップするステップ)

これはほとんどの人が行わない操作であり、システム全体が腐敗するのを防ぐものです。

Wiki が成長するにつれて、エントロピーが忍び寄ります。2 つのページが互いに矛盾し始めます。3 月にファイルした主張が 6 月に読んだ何かによって置き換えられたのに、古いページはまだ古いことを言っています。ページはリンクがなく孤立します。トピックは参照されるものの、実際に発展することはありません。

放置すると、グラフは漂流します。それに価値を与えていた接続は、ゆっくりと古くなります。

リントはこれを修正します。

週に 1 回、以下を実行します:

text
1Wiki をリントしてください。
21. 互いに矛盾するページを見つける
32. 新しいメモによって古くなった、または置き換えられた主張にフラグを立てる
43. 受信リンクのない孤立ページを見つける
54. ギャップを特定する: 参照しているが、発展させていないトピック
65. すべてを報告する。何も削除しないでください —
7 注意が必要なものを私に示すだけです。

Claude は Wiki 全体を調べ、何が壊れているかを報告します。あなたは何を修正するかを決めます。

これが、第二の脳を鋭敏に保つものと、静かに信頼できなくなる混乱になるものとを分けるものです。Karpathy のメソッドは、リントをコア操作として扱い、オプションの付加機能としては扱いません — なぜなら、信頼できない知識ベースは使わなくなるからです。

ステップ 6 — 毎週のループレビュー

週に 1 回、リントパスと一緒に、ループを正しい方向に保つレビューを実行します:

text
1今週追加したすべてをレビューしてください。
21. 私がキャプチャした最も重要なアイデアは何ですか?
32. 古いページと新しいページの間にどのような新しい接続が現れましたか?
43. どのようなハブページが形成されていますか — 多くのページが
5 リンクしている概念は?
64. 私がシステムに何をフィードしてきたかに基づいて、私は明らかに何に
7 興味を持っていますか?
85. 最も強いスレッドを深めるために、来週は何を探求すべきですか?

これは単なるレビューではありません。それはループが自己認識になることです — あなたが意識的に知る前に、システムがあなたが何に向かって構築しているかを教えてくれるのです。

なぜこれがすべてのメモアプリに勝るのか

Notion、Roam、標準の Obsidian — それらはすべて、より良い UI を備えたストレージです。

Karpathy メソッドは、特定の点で異なります: 接続が自分自身を維持するのです。

通常の Vault では、今読んでいる記事が 3 ヶ月前に書いたメモに関連していることを覚えていなければならないのはあなたです。あなたは決して覚えていません。接続は決して行われません。知識は孤立したままです。

ループでは、Claude がその接続を自動的に、毎回、Vault 全体にわたって、永遠に行います。すべての手動システムを殺すもの — 接続のメンテナンス — を Claude Code が正確に自動化します。

だからこそ、それは複利のように機能するのです。そしてだからこそ、2100 万人が立ち止まって Karpathy のアイデアを読んだのです。

ボーナス: 第二の脳を 24 時間 365 日稼働させる

誰も言及しない制限があります。

ラップトップでループを実行すると、ラップトップがオンになっているときだけ機能します。蓋を閉じると、第二の脳は考えるのをやめます。午後 11 時にスマートフォンで素晴らしい記事を見つけても、それはタブに残ったまま、机に戻るまで待ちます。

VPS — 24 時間 365 日オンラインで、中断なく実行され、データの変更に瞬時に反応するクラウドサーバーが必要です。

私自身が使っているのは

👉

https://ishosting.com/affiliate/NzE0MiM2

彼らは、すぐに使えるインストールガイド付きのシンプルな Linux 環境を提供しています — 技術者でなくても簡単です。

私の購読者は特別割引を受けることができます。

Kirill - inline image

安価な常時稼働サーバーが、あなたの第二の脳を 24 時間稼働させます。自分自身にリンクをメールで送り、同期フォルダにファイルをドロップすれば、ループが自動的に処理します — ラップトップが閉じていてあなたが眠っている間でも。

セットアップ:

  1. 基本的な Ubuntu VPS を入手する (推奨: Start - Linux SSD, Ubuntu 22.04, シカゴロケーションまたはその他)
Kirill - inline image

年間プランで月額 $10.19。

より複雑なタスクには、以下を推奨します: Medium または Premium

最小サーバー: Xeon 2x2.20GHz, 2GB RAM, 30GB SSD — 重い処理は API 経由で Anthropic/Moonshot サーバーで行われます。あなたの VPS はエージェントを実行し、テキストファイルを保持するだけなので、強力なものは必要ありません。大量のバッチインジェストには、4GB RAM の方が快適です。

推奨:

  • 4 vCPU
  • 8 GB RAM
  • 80 GB SSD
  • ロケーション: ニューヨーク / ロンドン / フランクフルト (低レイテンシ)
Kirill - inline image

年間一括払いの方が費用対効果が高いです

この単一のサーバーで複数のボットを同時に実行できます。1 つの VPS、無制限の戦略。

VPS に接続する

メールを確認してください。

Kirill - inline image

Windows: リモートデスクトップ (RDP) を開く → サーバー IP を入力する → 認証情報でログインする。Windows ホスティングを選択した場合

Mac: ターミナルを開く → IP を貼り付ける → 接続する

text
1ssh root@SERVER_IP

あなたはクラウドマシンの中にいます。このサーバーがボットをノンストップで実行します。

Claude Code をインストールする

https://code.claude.com/docs/en/setup - Claude のセットアップ

https://obsidian.md/help/install - Obsidian のインストール

  1. Obsidian Vault フォルダをサーバーに置き、ローカルの Vault と同期します
  2. 1 時間ごとに /raw フォルダで「これをインジェストしてください」を実行する cron ジョブを設定します

これでループは決して眠りません。情報源は、あなたがどこにいても、コンピュータがオンかどうかに関係なく、着地した瞬間にインジェスト、リンク、ファイル化されます。

その価値全体が継続的に複利効果を発揮することにあるシステムにとって、決してオフにならないサーバーは、時々使う第二の脳と、バックグラウンドで常に機能しているものとの違いです。

知っておく価値のあるより安い代替案

Claude Code は、Karpathy のメソッドが広まったツールです。しかし、まったく同じシステムが Kimi K2.7 でも動作します — 一度により多くの Vault を保持できる 256K コンテキストウィンドウ、最大 50 ファイルを同時に読み取る機能、そして API コストのほんの一部です。

https://x.com/kirillk_web3/status/2071705181432266793

時間の経過とともに大きくなるだけであり、すべてのインジェストが Vault 全体に対して再読み取りされるシステムでは、コンテキストサイズとコストが重要です。Kimi は同じループをより安価に実行します。

同じ 3 つのフォルダ。同じ設定ファイル。同じコマンド。Claude Code を Kimi Code CLI に交換すれば、ループは同一です。

予算に合う方を使用してください。重要なのはメソッドであり、モデルではありません。

結論

Karpathy の洞察は、メモを取ることについてではありませんでした。それはループについてでした。

単に保存するだけの第二の脳は、時間の経過とともに大きくなり、より役に立たなくなります。複利効果を発揮する第二の脳は、あなたが追加する情報源ごとに賢くなります — なぜなら、知識にその価値を与える接続を維持する何かがあるからです。

3 つのフォルダ。1 つの設定ファイル。1 つのコマンド: 「これをインジェストしてください。」

セットアップに 5 分。そして、あなたは二度と空白のチャットから始めることはありません。

あなたがすでに持っている知識が、あなたのために働き始めます。あなたが忘れていたフォルダに座っているのではなく。

それが Karpathy メソッドです。それが第二の脳の本来の働き方です。

リンク

Vibe Coding の詳細情報についてはフォローしてください。お読みいただきありがとうございます!

YouMindで再制作

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
クリエイターのために

あなたの Markdown をきれいな 𝕏 記事に

自分の長文を投稿するとき、画像・表・コードブロックを 𝕏 向けに整形するのは手間がかかります。YouMind は Markdown 全体を、そのまま投稿できるきれいな 𝕏 記事に変換します。

Markdown → 𝕏 を試す

解読すべきパターンをもっと

最近のバイラル記事

バイラル記事をもっと見る