← ブログに戻る

Claude Code + Obsidian:究極のAIナレッジベースを構築する(2026年)

· Save Team
claudeobsidianaiknowledge-basemcpworkflow

Claude Codeはファイルを読める。Obsidianはファイルを保存する。この2つを組み合わせると、Vault内のすべてを知っているAIリサーチアシスタントが完成する --- すべてのノート、すべてのウェブクリップ、すべての保存した記事を。

このガイドでは、Claude CodeをObsidianのVaultに接続し、ナレッジベース全体にわたる質問を始める方法を説明する。

この組み合わせが機能する理由

Obsidianはすべてをコンピューター上のフォルダ内のMarkdownファイルとして保存する。Claude Codeはアクセスを許可されたフォルダを読める。Claude CodeをObsidianのVaultに向けると:

  • Claudeは数千のノートを横断検索できる
  • MarkdownをネイティブTに理解する(見出し、リンク、タグ、フロントマター)
  • ソース間を相互参照して、見落としやすいつながりを見つけられる
  • 新しいノートを書き、既存のものを更新できる
  • チャットウィンドウに収まるだけでなく、ナレッジの全文脈を持つ

これはAndrej KarpathyがAIリサーチ向けに説明したセットアップだ --- LLMが横断して調査できるパーソナルwiki。Obsidian + Claude Codeが最も実用的な実装だ。

ステップ1:AIのためのVaultを準備する

既存のObsidian VaultはそのままでたいていOKだ。ただし、Claudeをより効果的に動作させるためのいくつかの整理のヒントがある:

わかりやすいファイル名を使う。 meeting-notes-2026-04-12.mduntitled-3.mdより良い。Claudeは検索時にファイル名をスキャンする。

フロントマターを使う。 YAMLフロントマターのタグ、日付、説明はClaudeが各ノートの内容を理解するのに役立つ:

---
title: React Server Components Deep Dive
tags: [react, architecture, frontend]
date: 2026-04-10
source: https://example.com/article
---

日付ではなくトピックで整理する。 research/projects/references/のようなフォルダは、時系列の並べ替えよりClaudeに役立つ。

ステップ2:SaveでVaultにWebコンテンツを追加する

ほとんどのObsidian Vaultの最大の制限は、手動で入力したものしか含まれていないことだ。あなたの最良のナレッジはウェブ上に散らばっている --- 記事、ドキュメント、YouTube動画、ツイート、Redditスレッド。

Saveは、任意のウェブページをクリーンなMarkdownに変換するChrome拡張機能だ。ページを保存すると、MarkdownファイルがSave Vaultフォルダに入る。そのフォルダをObsidian Vaultにシンボリックリンクすると、保存したすべてのウェブページが検索可能なObsidianノートになる。

Saveが取得するもの:

  • 記事とブログ投稿
  • YouTube動画(完全なトランスクリプト)
  • Twitter/Xスレッド
  • RedditのポストとDiscussion
  • ドキュメントとAPIリファレンス
  • 学術論文
  • ConfluenceとWikiページ

各保存は適切なフロントマターを持つクリーンな.mdファイルだ --- ObsidianとClaudeの両方に対応している。

ステップ3:Claude Codeを接続する

ターミナルを開き、VaultディレクトリでClaude Codeを起動する:

cd /path/to/your/obsidian-vault
claude

それだけだ。Claude CodeはVault内のすべてのファイルにアクセスできるようになった。何でも聞ける:

  • 「ディストリビューション戦略について保存した記事の主要なポイントは何ですか?」
  • 「Reactパフォーマンスに関連するすべてのノートを見つけて、主なパターンをまとめてください」
  • 「先週のミーティングノートとプロダクトロードマップの間にどんなつながりがありますか?」
  • 「プライシングフレームワークについて保存したすべてのサマリードキュメントを作成してください」

ステップ4:常時接続のためにMCPを使う

Claude CodeではなくClaude Desktopを使う場合は、filesystemのMCPサーバーを設定する:

{
  "mcpServers": {
    "obsidian-vault": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/path/to/your/obsidian-vault"
      ]
    }
  }
}

これでClaude Desktopはどの会話中でもオンデマンドでVaultを読める。SaveにはClaudeが保存したウェブページに直接アクセスできる専用のMCPサーバーもある。

実際にどう機能するか

月曜日: Saveを使って競合他社のプライシング戦略に関する3本の記事を保存する。Obsidian Vaultに自動的に追加される。

水曜日: カンファレンストークのYouTube動画トランスクリプトを保存する。コレクションに加わる。

金曜日: VaultでClaude Codeを開いて聞く:「今週保存したすべての内容に基づいて、新しいプロダクトにどんなプライシング戦略を検討すべきですか?」

Claudeはすべての4つのドキュメントを読み、相互参照し、汎用のトレーニングデータではなく、あなたがキュレートした自分だけのリサーチに基づいた回答を提供する。

時間が経つにつれて: Vaultは数百のノートと保存したページに成長する。Claudeはあなたのドメイン全体を知るリサーチアシスタントになる。保存すればするほど、賢くなる。

複利効果

このセットアップは複利で効く。新しいノートや保存したウェブページのたびにClaudeがより有用になる。数ヶ月後:

  • 自分が読んだすべてのものの検索可能なアーカイブが完成している
  • Claudeはコレクション全体を横断して合成することで質問に答えられる
  • Obsidian VaultはAIが実際に読める本物のセカンドブレインになる
  • 忘れ去られたブックマークやタブの溜め込みでナレッジを失うことがなくなる

始めましょう

  1. SaveをインストールしてウェブページをMarkdownとしてクリッピングし始める
  2. ObsidianのVault内またはその隣にSave Vaultフォルダを設定する
  3. VaultでClaude Codeを開く:cd vault && claude
  4. ナレッジベース全体への質問を始める

最良のAIナレッジベースは実際に構築するものだ。Save + Obsidian + Claude Codeでそれが楽になる。