Obsidian + Claude Code を試してみた — 個人的には入れる必要を感じなかった

最近「Obsidian + Claude Code がかなり強い」という言説をよく見る。

気になっていたので、自分でも試してみた。正直、入れる前は懐疑的で、

「結局 Obsidian って人間用の note ツールでしょ?AIコーディングと組み合わせて何が変わるの?」

くらいに思っていた。

実際に運用してみて、結論を先に言うと、自分には入れる必要性を感じなかった


前提:永続化問題はある

AIコーディングを続けると必ずぶつかる問題がある。

「知識の永続化どうする?」

最初は CLAUDE.md や Skills、Rules に全部書こうとする。でもしばらくすると破綻する。

毎回ロードするには情報量が多すぎるから。

毎回適用したいルール(コーディング規約、デプロイ手順)と、状況によって参照したい情報(議事録、調査ログ、過去の失敗)は、置く場所を分けるべき。

問題は次。

「じゃあその “別の場所” は Obsidian でなきゃダメなのか?」

これを試した結論を書く。


Claude Code から見ると Obsidian は “ただのMDディレクトリ”

実装レベルで触るとすぐ分かる。Claude Code が読めるのは vault 配下の plain Markdown ファイルだけ。

補足:試していないが、設定やプラグイン次第で AI 側に見せられるケースもあるようだ(例:Wikilink を標準 MD リンクに切り替える設定、Dataview の結果を MD に materialize するプラグインなど)。本稿はあくまでデフォルト構成での所感。

つまり Claude Code 視点では、Obsidian vault は 「ただの Markdown ファイルが並んでいるディレクトリ」 以上でも以下でもない。

docs/notes/ フォルダに .md を置いても、Claude Code は同じ仕事をする。


Obsidian は人間側にしか効いていない

Wikiリンク、Graph view、Quick switcher、Daily Notes — これらは「書き手のモチベーションと検索体験」を底上げするもので、AI が直接賢くなる仕組みではない。

「Obsidian を入れると AI が賢くなる」という雑な理解が広まると、ツール選定を間違える。


「AI が書く → 人間が読む」方向なら別のはず…と思っていた

ここまで「Obsidian は AI のためじゃなく人間のため」と書いてきた。

でも、AI が大量に書いた note を 人間が 読み返す用途なら、Obsidian の UI(graph、Wikiリンク、quick switcher)が活きるはずだと思っていた。

例えば:

このとき構造が反転して、

になる。消費者が人間になった瞬間、Obsidian の人間UI が活きるだろう、と。

実際に試す前は、ここに価値を見出していた。


試してみて気づいた:AI が UI を代替する

ところが、運用してみてもう一つ気づいた。

Claude Code がいる前提では、Obsidian の人間側 UI のほとんどは AI が代替できる。

例えばこのプロジェクトで「Obsidian の記事はどれ?」と Claude Code に聞けば、grep して該当ファイルを返してくれる。

Obsidian の機能AI に聞いて代替できるか
Quick switcher(fuzzy ファイルファインダー)✓「あの note どこ?」で AI が探す
全文検索✓ AI が grep を回す
Backlinks(逆リンク)✓「これに言及してる note 教えて」で AI が答える
メタデータ横断(“draft の note 全部”)✓ AI が frontmatter を解釈して出す
Graph view✗ 視覚的な俯瞰だけは代替しにくい

つまり、「AI が書く → 人間が読む」方向ですら、AI を介して読むなら Obsidian の UI は要らない

残るのは「視覚的な graph で俯瞰したい」「オフライン / モバイルで AI なしで読む」くらい。


個人的な結論:入れる必要を感じなかった

試してみた率直な感想として:

なので、自分には Obsidian を入れる必要性を感じなかった

「Obsidian + Claude Code が強い」というのは、たぶん:

のどちらかで、Claude Code を日常的に使う人にとっては、Obsidian なしで完結するケースが多そう。


それでも入れる価値があるとしたら

これらに当てはまらない人は、notes/ ディレクトリ + Claude Code で十分だと思う。


まとめ

Obsidian は良いツールだが、Claude Code がある環境では、その役割の大半を AI 自身が担う

なので少なくとも私には、入れる必要性は感じられなかった。