【ヤバすぎる】Claude Code × Obsidianのコマンドセンターが凄まじい件

CChase AI
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00多くの人がClaude codeとObsidianを間違った方法で使っています。
00:00:04なぜなら、VaultでClaudeを開いて
00:00:06ObsidianをMarkdownを読む手段として使うだけでは、
00:00:09非常に多くの価値を無駄にしているからです。
00:00:11これらのツールにはもっと活用できる力があります。
00:00:13その一例がこちらです。
00:00:15私はObsidianをClaude OS全体の指令室へと変貌させました。
00:00:19完全統合されたターミナル、カスタムの可観測性、
00:00:22そして多用するスキルや自動化機能のすべてが、クリック一つで利用可能です。
00:00:25今日はこの指令室がどう機能しているか、
00:00:27どう構築できるか、そして内部で何が起きているのかを解説し、
00:00:31Claude codeとObsidianを最大限に活用する方法をお伝えします。
00:00:34これが私のObsidian指令室です。
00:00:37両方の利点を兼ね備えているので、とても気に入っています。
00:00:40統合ターミナルがあるので、Claude codeを
00:00:42いつも通りターミナルで使うことができます。
00:00:45同時に、Obsidianエコシステムの恩恵もすべて受けられます。
00:00:49左側にはVault全体を配置して、
00:00:52Markdownファイルを簡単に確認できます。
00:00:54そしてここには、Claude codeがObsidianのために作った
00:00:58カスタムプラグインがあります。
00:01:02完全にカスタマイズされたものです。
00:01:03ここに見えるものはすべて、私の日常に必要な情報です。
00:01:06当然、コンテンツ重視の内容になっています。
00:01:08例えば、サブスクリプションの状況や、
00:01:12各プラットフォームのフォロワー数の推移などがわかります。
00:01:15その日のスケジュールはどうなっているか、
00:01:17今日のタスクは何か。
00:01:18これはあくまで概要です。
00:01:20さらに深く掘り下げられます。
00:01:21オーディエンスについて詳しく見ることができます。
00:01:24YouTubeの調子はどうか。
00:01:26何がうまくいっていて、
00:01:26何がうまくいっていないのか。
00:01:28リサーチ機能では、先週作成されたGitHubのトレンドや、
00:01:32Hacker Newsを見ることができます。
00:01:34Hacker Newsも見られますし、
00:01:35AI業界全体の動きも掴むことができます。
00:01:40ニュースの見出しやXでの会話、YouTubeのトレンド、そしてコンテンツの好機。
00:01:45ここにあるもの自体も重要ですが、さらに素晴らしいのは、
00:01:49Claude code内のプロンプト一つで、これらを何でも変更・追加できる点です。
00:01:55さらに、日常的に実行する一般的な自動化機能やスキルも多く備えています。
00:01:59詳細なリサーチ、インボックスブリーフ、朝のレポートなどです。
00:02:02これらの自動化やその出力は、ここに見える視覚的な要素と連携しています。
00:02:08つまり、リサーチ面は実際のスキルと紐付いているわけです。
00:02:13クリックしてGitHubトレンドを見ると、過去7日間に作成された
00:02:18AI関連のトレンドGitHubリポジトリ10件や、
00:02:21トップ5のトレンドなどを確認できます。
00:02:24Obsidianなので、内部を直接クリックするのも簡単です。
00:02:27ウェブビューアも備えています。
00:02:29ブラウザとしても使えるのは便利ですね。
00:02:31すべて同じペインで完結します。
00:02:32右側には実際のカレンダーを表示しています。
00:02:35これはObsidianの特別なプラグインではなく、
00:02:37単純にブラウザタブをピン留めしているだけで、私にはこれで十分です。
00:02:42全体を見渡すと、普段Claude codeのターミナルで行っている
00:02:45作業がすべてここで行えるようになります。
00:02:48さらに、ターミナルでは得られない追加の可観測性や、視覚的なレポートが得られます。
00:02:53誤解しないでほしいのですが、
00:02:55私はターミナルを愛しています。
00:02:55しかしターミナルには弱点もあります。それがVS CodeのようなIDEが使われる理由です。
00:03:00しかし時が経ち、
00:03:01VS Codeのようなツールから離れるにつれて、こういった情報を目線の高さに置いておきたい
00:03:06という思いがありました。
00:03:08そのため、Obsidianの中にこのような指令室を作るのは、私にとって作業する上で最適な方法
00:03:12となりました。
00:03:14完全にカスタムできるため、このようなものを作るノウハウを持つことは、
00:03:18特にソロ事業者の方にとっては大きな付加価値になります。
00:03:22さらに、こうした環境を構築すれば、当然ながらClaude codeとObsidianの間に
00:03:26共生的な関係が生まれ、結果としてClaude codeをより優れた出力が得られる方法で
00:03:32使用できるような記憶構造を持つことになります。
00:03:36時間はかかりますが。
00:03:37それでは、もし自分自身のためにこのようなものを作成するなら何を考えるべきか、
00:03:40そのプロセスについて話しましょう。
00:03:42その前に、今日のスポンサーである私から一言。
00:03:47先月、私はClaude codeマスタークラスを公開しました。これは、特に技術的な背景がない方が
00:03:51AI開発者になるための一番の方法です。
00:03:55私のClaude codeマスタークラスには、エージェント型OSやコーデックスマスタークラスも含まれています。
00:04:01Claude codeやコーデックスをマスターしたい場合でも、今日話したようなものを
00:04:06作りたい場合でも、Chase AI+で見つけることができます。
00:04:11この指令室を含め、私の環境をそのまま再現するためのプロンプトがすべて含まれています。
00:04:16もし興味があれば、ピン留めされたコメントのリンクからどうぞ。
00:04:19さて、Claude codeの上にObsidian指令室を作るには何をすべきでしょうか。
00:04:23考慮すべき点は2つあります。
00:04:251つ目は、見栄えの部分、つまり可観測性です。
00:04:27実際に何を表示したいかということです。
00:04:30先ほど見た通り、私は3つのエリアに分けました。
00:04:33普段使う概要エリアです。
00:04:355時間ごとのトークン消費量を確認できます。
00:04:37フォロワー数も確認できます。
00:04:39最新のアップロード状況や、
00:04:41スケジュール、日々のタスクなどすべてです。
00:04:43あなたには何が必要ですか。
00:04:46実際に何を見たいですか。
00:04:47私の場合、オーディエンスやリサーチを掘り下げています。
00:04:49他の人が行っている様々な方法も見てきました。
00:04:52複数のビジネスを運営している人は、
00:04:54OS内の各タブをそれぞれのビジネスや、あるいは異なるペルソナに関連付けています。
00:04:59ビジネスオーナーとしての自分、開発者としての自分、といった具合です。
00:05:04ね。
00:05:04これは私が答えを出せるものではありません。
00:05:06何を追跡したいのかを明確にする必要があります。
00:05:09どんな指標に関心があるか。
00:05:15コーディングやClaude codeの使用中に何を見たいか。
00:05:16そこから答えを導き出すべきです。
00:05:18理想的には、すでにやっていることに紐付いているのがベストです。
00:05:21リサーチ面で言えば、GitHubのトレンドや、
00:05:24Hacker News、そして朝のブリーフなどは、
00:05:26すでに定常的に行っている作業です。
00:05:30このレポートは、深い分析の要約をくれる、実際のスキルと紐付いたものです。
00:05:35これまでの作業です。
00:05:37実際のスキルなのです。
00:05:39より詳細なレポートを要約してくれています。
00:05:44ビジネスや日常生活でClaude codeをよく使っているなら、
00:05:48一連のワークフローやスキル、自動化を設定していることでしょう。
00:05:52それらをObsidianのMarkdownファイルに隠しておくのではなく、
00:05:57一箇所にまとめましょう。
00:06:00一目で確認できるようにするのです。
00:06:02その実現方法は1兆通りあります。
00:06:05やるべきことはClaude codeとやり取りすることだけです。
00:06:09アイデアを出し合いましょう。一つに絞る必要はありません。
00:06:13簡単に置き換えられるので、とにかく実験してみる必要があります。
00:06:17そして実際のデザイン、目指す美学については、
00:06:21Claude designを利用するのが非常に良いコツです。
00:06:24Webアプリを作るようにClaude designにプロトタイプを作らせましょう。なぜならプラグインを作るからです。
00:06:28これはプラグインなのです。
00:06:29この指令室はClaude codeが書いたコードです。
00:06:32Claude designに行ってプロジェクトを作成させてください。
00:06:34その際、バリエーションをたくさん作らせましょう。
00:06:37私はすでに黒とオレンジのスタイルが良いと思っていましたが、
00:06:41一つのスタイルだけでなく、
00:06:47全く異なるスタイルで3〜5種類のマクロバリエーションを作らせてみると良いでしょう。
00:06:50そうすればきっと気に入るものが見つかるはずです。
00:06:55それが視覚的なスタイルを決定するためのコツです。
00:06:59さて、ダッシュボードの2つ目に考えるべきことは、
00:07:03普段よく使うスキルや自動化機能のショートカットを設定するかどうかです。
00:07:06それがこちらに見えるものです。
00:07:11これらは最も一般的なスキルと自動化機能です。
00:07:13自動化機能があれば、日々の作業の中でオンデマンドで実行できます。
00:07:16今日のプラン実行スキルでは、カレンダーからすべてを取得します。
00:07:20メールにも目を通し、日々のタスクを提示してくれます。
00:07:24YTパイプラインではYouTubeの特定の動画を検索できます。
00:07:28週次レビューや朝のブリーフなどもあります。
00:07:33すべて完全にカスタム可能です。
00:07:35手動でClaudeを操作したり、
00:07:36ターミナルを開いて実行する代わりに、レポートを生成するシンプルなボタンとして
00:07:40用意しておくのは非常に便利だと感じています。
00:07:44Claudeのヘッドレスバージョンを開いてくれるためです。
00:07:46Claudeのヘッドレスバージョンを開いて、自動で実行してくれます。
00:07:51最近のAnthropicの変更については最後に触れますが、
00:07:54現在のセッションに影響を与えずに実行してくれます。
00:07:58これが指令室の核心です。
00:07:59完全にカスタマイズ可能で、何を表示したいか次第です。
00:08:04覚えておいてほしいのは、これはClaude codeがプラグインとして作成するものだということです。
00:08:09それ以降は、Obsidianのプラグインや
00:08:10エコシステムの話になります。
00:08:12それから、これはClaude codeがプラグイン経由で作成するものですが、
00:08:17その次は、実際のObsidianプラグインや、Obsidianのエコシステムにあるものについてです。
00:08:22いくつか追加したくなるはずです。
00:08:23まずはTerminalプラグインを絶対に追加してください。
00:08:25ご覧の通り、この指令室は特定のプラグインとして追加されています。
00:08:31Claude codeのプラグインに、
00:08:32ホットリロード機能も加えたくなるでしょう。
00:08:35ホットリロードがあれば、Claude codeに変更を加えても、
00:08:39いちいちObsidianを再起動する必要がありません。
00:08:41Iconizeは、フォルダに小さなアイコンを表示させる機能です。
00:08:45コアプラグインからは、Web Viewerを必ず有効にしてください。
00:08:48なぜかデフォルトでは無効になっています。
00:08:51Web Viewerがあれば、動画のリンクをクリックするだけで、
00:08:57ブラウザを別に開くことなく、Obsidian内で見ることができます。
00:09:00好きなように調整できるという点を覚えておいてください。
00:09:03上部にタブを表示することも可能です。
00:09:06Obsidianの素晴らしいところは、無限のバリエーションを作れることです。
00:09:12さて、もう一つ決めなければならないのは、
00:09:17ObsidianとClaude codeのファイル構造です。
00:09:18もしClaude codeとObsidianを組み合わせて、
00:09:20数千ものドキュメントを扱う規模で運用するなら、整理されたファイル構造が不可欠です。
00:09:25よく使われるのが「Carpathi」ファイル構造です。
00:09:27これはこのような構造をしています。
00:09:30Vaultの中に、raw、wiki、outputsという3つのサブフォルダを作ります。
00:09:33rawは構造化されていないデータ用です。
00:09:38wikiは内部レポートや、
00:09:40非構造化データを整理した内部用ウィキページです。
00:09:46そして3つ目が、最終的な成果物であるoutputです。
00:09:49例えば、AIエージェントの調査を頼んだら、
00:09:51その調査情報はすべてrawに入ります。
00:09:55その情報を元にwikiへ記事を作成し、
00:09:59最後に、スライド資料を作成してoutputに保存する、という流れです。
00:10:05各フォルダの階層ごとに、
00:10:08Claude codeに対して何があるかを伝えるインデックスファイルを追加します。
00:10:14例えば「AIエージェント関連の作成物を見て」と伝えると、
00:10:16Vaultからwikiへと進み、マスターインデックスを読みます。
00:10:18するとAIエージェントやRAGシステム、
00:10:22コンテンツ作成の項目があることがわかります。
00:10:25AIエージェントフォルダに進むと、そこにも
00:10:29インデックスファイルがあり、
00:10:30中にあるすべてのファイルが表示されます。
00:10:353つ程度なら大げさですが、
00:10:363000個あると想像してください。
00:10:38この構造が重要になるのです。
00:10:45Claude Codeに対し、このフォルダー階層には何があるのかを伝えます。
00:10:50例えば、Claude Codeに「AIエージェントに関する作成物を見てくれる?」と頼むと、
00:10:55まずボルトからWikiへ移動し、マスターインデックスを読み込みます。
00:11:00そこには、AIエージェント、RAGシステム、コンテンツ作成が含まれていると書かれています。
00:11:05次にAIエージェントへ進みます。
00:11:06そしてAIエージェントの内部でも、
00:11:08同じようにインデックスファイルや目次があり、
00:11:12中にあるすべてのファイルが示されています。
00:11:14もちろん、たった3つの要素ならやりすぎですが、
00:11:183000個あると考えてみてください。
00:11:21しかし実際、Obsidianで司令塔を作り、
00:11:24Claude CodeとObsidianの共生関係を築く上で、
00:11:28これをする必要はありません。
00:11:29Raw、Wiki、Outputなどと決める必要もなく、
00:11:32Karpathy推奨のシステムに従う必要もありません。
00:11:35自分にとって意味があり、誰が見ても移動できるような
00:11:40構成であれば、ドキュメントは見つけられます。
00:11:43数千ものドキュメントがあることを考えれば、
00:11:47理解しやすく、目的の場所へ迷わず進める経路がなければ、
00:11:51Claude Codeが大量のトークンを消費し、動作も遅くなってしまいます。
00:11:56そうなると、
00:11:57結局RAGシステムをフル導入した方がいいのでは?となります。
00:12:00つまり、システムを複雑にしすぎる状況に自分を追い込む可能性があるのです。
00:12:04ですので、
00:12:05私はArchive、Content、Daily Notes、Dashboard、Inbox、Ops、Projects、Raw、System、Wikiを使っています。
00:12:12これらをすべて分解しても、
00:12:12結局は前述の3つのバケツに分類されます。
00:12:19いくつか加えて区別はしていますが、
00:12:24結局のところ、非構造化エリア、構造化エリア、
00:12:28そして出力・成果物エリアに落ち着きます。
00:12:30しかし、Obsidianの設定と同じで、すべては完全に
00:12:34自分専用です。
00:12:34自分に合うものを見つけるのが大切です。
00:12:37あなたが説明でき、他人が理解できるなら、Claude Codeもきっと理解できます。
00:12:42そこで注意すべきもう一つの点は、Claude.mdです。
00:12:47Claude.mdに何を書くべきでしょうか?
00:12:51私は「less is more(少ない方が豊か)」派です。
00:12:53このフォルダーに入れる規約としては、第一に
00:12:58ボルトの構造に関することが重要です。
00:13:00こうすることで、Claude Codeがどこへ行くべきか正確に把握できます。
00:13:04私のボルト構造は、各フォルダーで何が起きているかを分解しています。
00:13:08ナビゲーションパターンについても触れていて、
00:13:11フォルダー間をどう移動して探すべきかを指示します。
00:13:13また、ファイル名、整理方法、Obsidianマークダウンについても情報を入れています。
00:13:17最低限、Claude.mdにはファイル構造の説明と、
00:13:21どうナビゲートすべきかの説明が必要だと思います。
00:13:25そして、Obsidianのベストプラクティスを少し加えます。
00:13:28Wikiリンクの使い方や埋め込み方、タグ付けなど、
00:13:33どのようにObsidianを使ってほしいかを定義します。
00:13:35そうすることで、Obsidianのシステムを最大限活用し、
00:13:42Obsidianらしく運用できます。
00:13:43そうすれば、手動で何かをすることなく、
00:13:47Obsidian型のシステムをフル活用できるのです。
00:13:48それが共生関係の正体です。
00:13:51Claude CodeがObsidian形式でファイルを書いてくれるからです。
00:13:54人間である私たちが読みやすく、
00:13:58最大限活用できるのです。
00:13:59それが狙いです。
00:14:00これを司令塔システムと統合ターミナルと組み合わせれば、
00:14:05非常に強力になります。
00:14:06Claude OSをこのセットアップでうまく運用できるはずです。
00:14:11最後に、コストについて触れておきましょう。
00:14:15自動化ボタンを押すと、ヘッドレス形式でClaude-Pが使用されますが、
00:14:19ご存知の通り、
00:14:21Claude Codeのこの用途は、Macのサブスクから
00:14:26引き落とされなくなりました。
00:14:29その代わり、毎月サブスクとは別に$200が加算され、
00:14:33ヘッドレスなプログラムによるClaude Codeの利用料は
00:14:39そこから引かれます。
00:14:40問題は、サブスクプランのような補助金がないことです。
00:14:45通常のAPI料金が適用されるため、10倍高くなります。
00:14:50それで問題が起きるでしょうか?
00:14:53現実的には、そうは思いません。
00:14:56Obsidianの環境で一日中使ってはいますが、
00:15:00スパムのように連打しているわけではありません。
00:15:03基本的にはターミナル内での操作がメインです。
00:15:06だから、悔しいですが、それほど大問題にはならないと思います。
00:15:11もし問題なら、率直に言ってCodeXに乗り換えればいいだけです。
00:15:16Claude Codeの上ではなくCodeXの上に構築しても、
00:15:22違いはほとんどありません。
00:15:245分でリファクタリングできます。
00:15:27Claude-PをCodeXのヘッドレスに変更するだけです。
00:15:32CodeXも素晴らしいツールですから。
00:15:34アウトプットの質が下がることもありません。
00:15:38愚痴を言いたいのは分かりますが、大きな障害か?
00:15:42違いますね。
00:15:44というわけで、
00:15:44今回はここまでにしておきます。
00:15:46この司令塔をClaude OSで使うのはかなり楽しいですよ。
00:15:49皆さんの役に立つはずです。何度も言いますが、
00:15:54これはカスタマイズ可能だからです。
00:15:54自分に合うように作ればいいのです。
00:15:56万人に合うものなんてありません。
00:15:58いつものように、感想を聞かせてください。
00:16:01Claude Codeマスタークラスや、私の設定を
00:16:04再現するプロンプトが欲しい方は「Chase AI+」をチェックしてください。
00:16:07これこそがあなたが求めているものです。
00:16:10それでは、また。

Key Takeaway

ObsidianをClaude Codeの指令室として構築し、専用のファイル構造とプロンプト規約を統合することで、AIエージェントと人間が共生する効率的な作業環境を実現できる。

Highlights

  • ObsidianをClaude Codeの指令室として統合し、単なるノートアプリではなくAI環境全体の操作パネルとして機能させる。

  • GitHubトレンドやHacker News、日々のタスク管理といった情報をObsidian内に直接表示させ、Claude Codeの操作と一元化する。

  • Claude Codeで構築したプラグインにより、自動化機能や詳細なレポート生成をボタン一つで実行できる。

  • Karpathy流のファイル構造を応用し、Raw(未加工)、Wiki(知識集約)、Output(成果物)の3階層で数千規模のドキュメントを管理する。

  • Claude.mdファイルにボルトの構造やナビゲーション規約を記述することで、Claude Codeがプロジェクト全体を正確に理解して操作できるようにする。

  • ヘッドレス環境でのClaude Code利用料金は、月額のサブスクリプションとは別途API利用料として計算されるため注意が必要である。

Timeline

Obsidian指令室のコンセプトとメリット

  • ObsidianをClaude Codeの統合ターミナルおよびデータ可視化ハブに変貌させる。
  • 日常のスケジュール、タスク管理、ビジネス指標の追跡を単一のインターフェースで完結させる。
  • ターミナル操作と視覚的なレポート生成を融合させ、作業効率を最大化する。

多くのユーザーがObsidianをMarkdownの閲覧ツールとしてのみ活用しているが、Claude Codeと組み合わせることでOS全体の指令室として機能させられる。統合ターミナルを配置し、コンテンツの進捗状況やAI関連の最新リサーチをリアルタイムで監視可能にすることで、情報を一箇所に集約する。

ダッシュボードの構築プロセスと自動化

  • ビジネスや個人の目的に応じて表示する指標(KPI)をカスタマイズする。
  • Claude Designを利用してダッシュボードのUIプロトタイプを生成する。
  • 頻繁に行う作業をショートカットボタンとして設定し、自動実行環境を整備する。

ダッシュボードを設計する際は、トークン消費量やフォロワー数など、自分にとって必要な指標を明確にする必要がある。Claude Designを活用し、複数のマクロバリエーションを生成させることで視覚的なスタイルを決定する。頻用するタスクはヘッドレスで実行可能なスキルとして登録し、ターミナル操作を効率化する。

最適化されたファイル管理とナビゲーション

  • Raw、Wiki、Outputの3つのバケツ構造で膨大なドキュメントを管理する。
  • 各階層のインデックスファイルによってClaude Codeの検索効率を高める。
  • Claude.mdに構造の定義とナビゲーション規約を記載し、AIの誤操作を防ぐ。

数千のファイルを扱う際は、情報が迷子にならないよう整理が必要である。インデックスファイルを階層ごとに配置することで、Claude Codeが目的の情報を正確に探索できる。Claude.mdにベストプラクティスを定義することで、人間とAIが同じ形式で情報を書き込み、活用できる共生環境を構築する。

運用コストとツール運用の注意点

  • ヘッドレス環境のClaude Codeは通常のAPI料金が適用されるためコスト管理が必要である。
  • コストが課題となる場合は、CodeXなどの代替ツールへの乗り換えも検討可能である。
  • 万人に合う唯一のセットアップは存在せず、自分のワークフローに合わせて継続的に調整する。

自動化されたプログラム経由のClaude Code利用は、通常のサブスクリプション枠外となるためAPI料金がかさむ可能性がある。しかし、実際の運用でスパム的な連打をしない限りは大きな障害にはならない。柔軟な構造設計により、必要に応じて設定を即座にリファクタリングできる体制を整えておくべきである。

Community Posts

No posts yet. Be the first to write about this video!

Write about this video