ObsidianにClaude AIを住まわせる!ノートを読み書きする万能AIアシスタント — claudian

YishenTu/claudianTypeScript7.1k

Claudianは、ノート管理アプリ「Obsidian」の中にAIコーディングエージェント(Claude CodeやCodexなど)を組み込むプラグインです。ノートの保管庫(Vault)がそのままAIの作業ディレクトリになり、ファイルの読み書き・検索・編集・コマンド実行といった操作をAIに任せることができます。チャット形式でAIと会話しながらファイルを操作でき、選択したテキストを直接AIに編集させる「インライン編集」や、AIが計画を立ててから実行する「プランモード」など多彩な機能を備えています。プログラマーだけでなく、Obsidianで知識管理をしている人がAIの力でノート整理や文章作成を効率化したい場合にも活躍します。

🔥 なぜ話題?

Claude CodeやOpenAI Codexなど、ターミナルで動くAIコーディングエージェントが急速に普及する中、普段使いのノートアプリObsidianの中から直接それらを操作できるという統合体験が注目を集めています。特に「ノート=作業ディレクトリ」という発想が、知識管理とAI活用を一体化させたい多くのユーザーの需要にマッチしています。

💡 こう使える!

例えば、Obsidianに溜めた100件以上のメモから新しいブログ記事を書きたいとき、チャットで「過去のメモからReactに関する内容をまとめて、ブログ記事のドラフトを作って」と頼むと、AIがVault内のファイルを検索・読み込み、新しいノートとして記事の下書きを自動生成してくれます。

ユースケース: Obsidianでノートを管理している人が、AIエージェントにファイルの読み書きや編集、検索を任せて作業を効率化する

  • Obsidian内でClaude CodeやCodexとチャットしながらファイル操作ができる
  • 選択テキストをAIで直接編集できるインライン編集機能と差分プレビュー付き
  • MCP(外部ツール連携)、スラッシュコマンド、プランモードなど豊富な機能
  • @メンションでVault内ファイル・サブエージェント・外部ディレクトリを参照可能
  • 10言語対応の多言語インターフェース
GitHubで見る →

An Obsidian plugin that embeds Claude Code as an AI collaborator in your vault

技術情報

言語

TypeScript

ライセンス

MIT

最終更新

2026-04-09

スター数

7,099

フォーク数

416

Issue数

43

トピック

claude-codeideobsidianobsidian-pluginproductivity

技術詳細

アーキテクチャ

Claudianはプロバイダー中立な設計を採用しており、コア部分(core/)にランタイムインターフェースやレジストリ、型定義を持ち、各AIプロバイダー(Claude、Codex)はアダプターとして実装されています。

  • Claude プロバイダー: Claude Agent SDKアダプター、プロンプトエンコーディング、MCP統合
  • Codex プロバイダー: アプリサーバーアダプター、JSON-RPCトランスポート、JSONL履歴管理

主要機能一覧

  • チャットサイドバー: リボンアイコンまたはコマンドパレットから開く。マルチタブ対応、会話履歴のフォーク・再開・コンパクト化
  • インライン編集: テキスト選択 + ホットキーで、ノート内を直接編集。単語レベルの差分プレビュー付き
  • スラッシュコマンド & スキル: / または $ で再利用可能なプロンプトテンプレートを呼び出し(ユーザーレベル・Vaultレベルのスコープ対応)
  • @メンション: Vault内ファイル、サブエージェント、MCPサーバー、外部ディレクトリを参照
  • プランモード: Shift+Tab で切替。AIが先に調査・設計し、計画を提示してから実行
  • インストラクションモード (#): チャット入力からカスタム指示を追加
  • MCP サーバー連携: stdio、SSE、HTTP経由で外部ツールをModel Context Protocol(ソフト同士が連携するための標準プロトコル)で接続

対応環境・プラットフォーム

  • OS: macOS、Linux、Windows(デスクトップのみ)
  • Obsidian: v1.4.5以上
  • Claude プロバイダー: Claude Code CLI必須。Anthropic直接、Openrouter、Kimiなどの互換プロバイダーにも対応
  • Codex プロバイダー: OpenAI Codex CLI必須(オプション)

対応モデル

  • 1M Opus および Sonnet モデルに対応済み

多言語対応

  • 10ロケール対応の国際化(i18n)

データ保存・プライバシー

  • APIに送信される情報: 入力、添付ファイル、画像、ツール呼び出しの出力
  • ローカル保存: 設定やセッションメタデータは vault/.claudian/、Claudeプロバイダー関連は vault/.claude/、トランスクリプトは ~/.claude/projects/(Claude)や ~/.codex/sessions/(Codex)
  • テレメトリ(利用状況の送信)なし: 設定したAPIプロバイダー以外へのデータ送信は一切なし

トラブルシューティング

  • CLIが見つからない場合(spawn claude ENOENTエラー): 設定の「Advanced → Claude CLI path」にCLIパスを手動設定
  • nvm、fnm、voltaなどのNode.jsバージョンマネージャー使用時は、Node.jsのbinディレクトリをPATHに追加する必要あり
  • Windows環境では .cmd ラッパーではなく claude.exe または cli.js を指定

ライセンス

  • MITライセンス(商用利用含め自由に利用可能)

ロードマップ

  • 1M Opus/Sonnetモデル対応 ✅
  • Codexプロバイダー統合 ✅
  • 今後さらなる機能追加予定

インストール・クイックスタート

GitHub Releaseからのインストール(推奨)

  1. 最新リリースから main.jsmanifest.jsonstyles.css をダウンロード
  2. Vaultのプラグインフォルダに claudian フォルダを作成:
/path/to/vault/.obsidian/plugins/claudian/
  1. ダウンロードしたファイルをコピー
  2. Obsidianの設定 → Community plugins → 「Claudian」を有効化

BRATを使う方法

  1. BRATプラグインをインストール・有効化
  2. BRAT設定で「Add Beta plugin」をクリック
  3. リポジトリURL https://github.com/YishenTu/claudian を入力
  4. 「Add Plugin」でインストール完了

前提条件

  • Claude Code CLI のインストールが必要
  • Obsidian v1.4.5以上、デスクトップ版のみ対応

参考になる外部の関連記事

過去のトレンド履歴

関連リポジトリ

メールや会議の記憶を「知識グラフ」に変換するAI同僚 — あなたの仕事をローカルで支える — rowboat

rowboatlabs/rowboatTypeScript11.9k

Rowboatは、メールや会議メモなどの仕事の情報を自動的に「知識グラフ(情報同士のつながりを地図のように整理したもの)」として蓄積し、その文脈を活かして仕事を手伝ってくれるAIアシスタントです。たと

AIコーディング助手の「記憶喪失」を解決!セッションをまたいで文脈を自動保存・復元 — claude-mem

thedotmack/claude-memTypeScript56.7k

claude-memは、AIコーディングツール「Claude Code」のプラグインで、コーディングセッション中にClaudeが行ったすべての操作を自動的に記録し、AIで圧縮・要約した上で、次回のセッ

Claude Codeの内部設計を12ステップで完全理解!AIエージェントの「乗り物」を自分で作る学習教材 — learn-claude-code

shareAI-lab/learn-claude-codeTypeScript43.4k

learn-claude-codeは、Anthropic社のClaude Codeというコーディングエージェントがどのような仕組みで動いているかを、12段階のレッスンで段階的に学べる教材リポジトリです

100体以上のAIエージェントが自律的に学習・協調!Claude Code用マルチエージェント統合基盤 — ruflo

ruvnet/rufloTypeScript26.6k

Rufloは、Claude Code(AI開発支援ツール)を中心に、100体以上の専門AIエージェントをチームのように協調させて複雑なソフトウェア開発を自動化するプラットフォームです。コーディング担当

Claude Codeを「チーム」に進化させる!複数AIエージェント同時稼働のマルチエージェント司令塔 — oh-my-claudecode

Yeachan-Heo/oh-my-claudecodeTypeScript20.1k

oh-my-claudecodeは、Claude Code(AIコーディングアシスタント)を複数のAIエージェントが協力して動く「チーム」に変えるツールです。通常Claude Codeは1つのAIが1