Claude Codeと無料のノートアプリObsidianを組み合わせることで、AIが抱える「記憶の揮発性」という根本的な課題を解決する手法を解説する動画である。ObsidianのVaultをAIの外部記憶装置として機能させることで、アーキテクチャ判断やコーディングルール、セッションサマリーなどを永続的に保持し、複数のサブエージェントを跨いでも一貫したコンテキストを維持できるセカンドブレインの構築方法を実演している。

Claudeの記憶問題とObsidianによる解決策
Anthropicのモデルが優秀なのは皆さんご存知の通りですよね。特にコーディングの分野では際立っています。ただ、大規模なコードベースや長いコンテキストを扱っていると、あるときふと気づくことがあります。Opus 4.6のようにモデル自体がどれだけ強力であっても、時間の経過とともに集中力が失われていき、以前に与えた手順をうっかり忘れてしまうことがあるんです。
複雑なプロジェクトを構築しているときに、これが起きると作業が一気に遅くなります。でも今日は、そのシンプルな解決策を紹介したいと思います。それがObsidianというツールで、完全無料で使えます。Obsidianはノートアプリで、すべてのメモをコンピューター上のフォルダ内にプレーンなマークダウンファイルとして保存します。そのフォルダのことを「Vault(ボルト)」と呼びます。
つまり、メモは単なるテキストファイルではありません。独自フォーマットもなく、ロックインもなく、完全にプライベートでオフライン動作です。そしてClaude Codeとの相性が抜群な理由は、記憶やコンテキストを永続的に保ってくれるからです。整理された状態でプロジェクト全体を通じてずっとそこにあり続けます。アーキテクチャの判断、設計上の選択、重要な指示、セッションサマリー、ToDoリスト、バグメモ、命名規則の話し合い、要するにプロジェクトで重要なものはすべてここに置けます。
ObsidianのVaultをClaude Codeと連携させる仕組み
マークダウンファイルがフォルダ内に存在するということは、Claude Codeがそのボルトから直接読み取ることができます。検索も、特定のメモへの参照も、さらにはセッションをまたいで積み上げていけるよう更新することもできます。これによってClaudeは、チャットインターフェースやClaude Codeのインスタンス単体では本来持てない長期記憶を得ることができます。
もう同じコンテキストを毎回一から説明し直す必要はありません。モデルは最初のビジョンとずれることなく、数週間・数ヶ月にわたって重要な詳細を覚えておき、一貫性のある集中したコードを生み出してくれます。そして大規模なコードベースでよく起きる「忘れてしまう問題」が劇的に減ります。
まとめると、ObsidianとClaude Codeを組み合わせることで、永続的なメモリが実現し、コードベースのためのセカンドブレインが手に入ります。それによって、より良い生成結果、スムーズなワークフロー、そして大規模な長期プロジェクトでのストレスが大幅に軽減されます。
スポンサー:Ultralytics YOLO 26のご紹介
2026年になってもNMSパイプラインによる物体検出をまだ使い続けていますか?そろそろアップグレードするときです。ここでご紹介したいのがUltralytics YOLO 26です。YOLO v5、YOLO v8、そしてYOLO 11を手がけたチームが一から構築した、次世代のエッジファーストなビジョンモデルです。
YOLO 26はNon-Maximum Suppressionを完全に廃止しています。つまり、真のNMSフリーなエンドツーエンド推論が実現し、不安定なポストプロセッシングが不要になり、レイテンシが下がり、デプロイもクリーンになります。大きな物体の検出精度とハードウェア互換性を高めるためにDistribution Focal Lossも排除し、小さな物体の検出を強化するStallエンハンスメントも追加されています。既存のハードウェア上でのCPU推論がリアルタイムで最大43%高速化され、エッジデバイスや本番システム向けに設計されています。さらに新しいMUSGDオプティマイザーによって、トレーニングの安定性と収束性も向上しています。
ベンチマークで勝つためではなく、本番環境で勝つために作られたモデルです。研究利用向けにAGPL 3.0でオープンソース公開されており、商用デプロイ向けにはUltralyticsを通じてエンタープライズライセンスも取得できます。試してみたい方は今すぐ使えます。YOLO 26は現在ライブ公開中で、今日のビデオスポンサーであるUltralyticsプラットフォームで試せます。エンドツーエンドで設計され、エッジ向けに構築されたリアルタイムビジョンAIの新標準です。
Obsidianのインストールと初期設定
始めるにあたっては、Claude Codeを最新バージョンにアップデートした状態でインストール済みであることと、Obsidianをインストールしておくことを確認してください。Obsidianは完全無料でインストールでき、リンクは説明欄に貼っておきます。インストール後に表示されるポップアップで、Vaultを作成する必要があります。
Vaultとは何かというと、Obsidianがすべてのノートをプレーンなマークダウンファイルとして保存する専用フォルダのことです。つまりすべてが普通のテキストファイルですが、読みやすく、プライベートで、Claude Codeのようなツールが簡単にアクセスできる形になっています。
これらのファイルがこの特定のフォルダに入っているため、Claudeはコーディングセッション中にそれらを見て、読んで、検索して、更新することができます。時間が経つにつれ、このVaultはプロジェクトの永続的な知識ベースになっていきます。アーキテクチャの判断、設定したコーディングルール、バグ、セッションサマリーなど、あらゆるコードベースで重要なことがすべてこのフォルダに更新・保存されるため、次のセッションで記憶や以前に教えた振る舞いが失われることがなくなります。
名前をつけて、Vaultを置きたい場所を選ぶだけです。Vaultを作ったら、中に何を入れるかを考えましょう。
Vaultに入れるべきコンテンツと活用方法
ここでは、まずファイル構造から始めることをお勧めします。Claude Codeのエージェントが使えるよう、関連するコンテキストをすべてしっかり入れておくことが大事です。GitHubに関連する情報、コードベース、PRD、リサーチなど、Claudeが判断を下す際に参照できるものを何でも入れておけます。過去のセッションの会話をClaudeが思い出せるよう、ミーティングノートや文字起こしを入れることもできます。個人的なメモやアイデア、考えていることなどを長期的に残しておくことも可能です。
Vaultを作って、いくつかのファイルを追加しました。プロジェクト概要やデイリーノートなど、シンプルなファイルです。コーディングルールでもセッションログでも、とにかくコンテキストをできるだけ多く入れておくのが理想です。Claude Codeのインスタンス内のチャットですべてを覚えさせようとするのではなく、AIのためのメモリファイルシステムとして考えてください。
マークダウン形式なので、Claudeは必要なときにいつでもこれらのノートを読むことができます。そしてここが強力な点ですが、コードを生成する前にObsidianボルト内の特定のファイルや特定のテキストを参照させることで、Claudeがプロジェクトの構造、実際に使っているフレームワーク、コーディング上の取り決めを確認できるようになります。
Obsidianのグラフビューとエージェントスキルの設定
Obsidianのもう一つの気に入っているところは、すべてのグラフビューが見られる点です。実際のプロジェクトのメモリをよりわかりやすく俯瞰できます。さらにお勧めなのが、Obsidianをより上手く活用するためのエージェントスキルのインストールです。これによってClaude Codeが自分で作ったVaultとより上手くやり取りする方法を学習します。マークダウンファイルの読み取りが得意な事前定義済みスキルが含まれているからです。
Claudeがノートや関連情報をより精度高く解析できるようになります。また、ノートの書き込みや更新もできるようになります。これが素晴らしいのは、Claudeのセッションが終わった後にセッションノートを書かせて、ボルトに直接アップロードできるからです。実際に私もコーディング後にシンプルなノートを作成しました。そうすることで次のClaude Codeセッションを始めるときに前のノートを参照させることができ、次回以降の生成でも永続的な記憶として活用できます。
このスキルはコンテンツの検索・参照、通常のチャットインスタンスでの永続メモリの維持、構造化データの処理もできます。セットアップするには、まず最初のコマンドをコピーします。これはこのプラグインのマーケットプレイスをインストールするものです。マーケットプレイスを追加し、プラグインのインストールコマンドを実行することでObsidianスキルをセットアップできます。
CRMダッシュボードへの実践的な適用
これをご自身のインスタンスに設定できたら、コードベースで使い始めることができます。では実際にこのセカンドブレインがどんな働きをするのかをお見せするために、まず過去のプロジェクトを参照させてみます。私が以前に構築したCRMダッシュボードのプロジェクトで、使用したテックスタックも記録してあります。
まだ足りていない機能が色々あります。ここでClaude Codeにまずプロジェクトコンテキストを読み込ませます。PrismaのDealモデルを使ったDealsカンバンボードを構築させるのですが、以前のコンテキストで使っていたCRMのコンポーネントアーキテクチャとSHADCN UIのパターンに従うように指定します。
最初にコンポーネントアーキテクチャを確認し、実際に使っているSHADCNコンポーネントを把握し、フォーム・テーブル・モーダル・トースト通知向けのSHADCN UIパターンを読み込んで再利用可能なパターンを参照し、コーディング規約にも従います。そして最後に、生成が完了した後はボルトを更新します。新たに生成したコンテキストに基づいてボルトを更新することで、次回以降の生成でこのセッションを参照してさらにスマートな結果を得られるようになります。
ご覧のように、現在既存のCRMプロジェクトとPrismaスキーマを参照しており、ボルト内に保存した詳細情報を読み込めています。毎回コンテキストを探し回らせるのではなく、この永続メモリがボルトの中に安定して常に存在し、Claudeが必要なときにいつでも使えるようになっています。
/obsidianコマンドとマルチエージェントでの活用
補足として、インストールしたObsidianスキルを使うときは、/obsidianと入力してObsidian CLIを開くだけです。するとClaude Codeがこのという読み取り、ノートの作成・編集、ボルトの検索といった操作をObsidian CLI経由で行えるようになります。過去のコンテキストを取り込みたい場合は、ボルト検索コマンドを使うことで、Claude Codeのインスタンスに必要な知識を与えることができます。
タスク管理、デイリーノート、プラグイン開発にも対応しています。多くのサブエージェントを抱える大規模プロジェクトで作業する場合、複数のエージェントをまたいでコンテキストを明確に共有できるため、作業中の内容からずれることがありません。すべてのエージェントが同じ認識を持ち、進行に合わせて同じコンテキストを維持できます。
例えば、一方のエージェントがDealsパイプラインを担当し、もう一方がアナリティクスチャートを担当するといった場合でも、開発が進むにつれて同じコンテキスト、同じ構造、同じテックスタックを保ち続けることができます。
生成結果とセカンドブレインがもたらす価値
CRMダッシュボードの新機能であるSHADCN UIコンポーネントを構築するために必要な正確なコンテキストをClaude Codeが取得できたおかげで、依頼していたカンバンボード機能を見事に構築してくれました。ダッシュボード全体のデザインの一貫性を保ちながら、正しいコンポーネントを使用し、アニメーションも含めた美しい機能が生み出されました。求めていたコンポーネントがすべて組み込まれています。これこそが新しいセカンドブレインが解決してくれることです。AIエージェントと作業するときの手間を大幅に軽減してくれます。
素晴らしいのは、このボルトが成長し続けるという点でもあります。ボルトを参照するたびにClaudeは常に最新のプロジェクトメモリを持ち、コンテキストを取得した後にはコードの生成・更新もできますし、その日に何を達成したかのデイリーノートも残せます。ノート全体が常に最新状態に保たれるわけです。例えばObsidianスキル、つまりマークダウンスキルを使うだけで、新しいデイリーノートを作成してくれて、次のセッションで振り返ることができます。
こうすることで、何が追加・構築されたかについての正確なコンテキストを次回取得できます。今まさに、私が構築したCRMダッシュボードの前回のパターンを検索して、今回開発したものについての新しいノートを作成しているのが見えますね。
締めくくり
このビデオが参考になったと思っていただけたなら、下のスーパーサンクスからチャンネルへのご支援をご検討ください。あるいはプライベートDiscordへの参加もご検討ください。毎月無料でさまざまなAIツールへの複数のサブスクリプションへのアクセス、毎日のAIニュース、限定コンテンツなど盛りだくさんの内容です。まあ以上が今日の内容です。ご視聴いただきありがとうございます。
このセカンドブレインを使えば、Claudeが常に最新のプロジェクトメモリを持ち続けられます。あとは正しいファイル構造を準備するだけです。そのため、このワークフローで必要な基本構造を説明した記事のリンクを説明欄に貼っておきます。特別なものではないですが、このワークフローで必要な基本的な構造を説明しています。
このビデオが役に立ったならうれしいです。Claude内のAIサブエージェントが時間が経っても必要なコンテキストを正しく持ち続けるための手法です。関連リンクはすべて説明欄に載せておきます。それでは皆さん、今日もご視聴本当にありがとうございました。ニュースレターへの登録、セカンドチャンネルの購読、Discordへの参加、Twitterのフォロー、そして最後にチャンネル登録、通知ベルのオン、いいね、そして過去の動画もぜひチェックして、最新のAIニュースをキャッチアップしてください。それでは皆さん、素晴らしい一日を。前向きに、ポジティブに。またすぐにお会いしましょう。


コメント