RAIT-09/obsidian-agent-client

Bring AI agents into Obsidian via Agent Client Protocol (ACP), such as Claude Code, Codex and Gemini CLI.

何を解決するか

このプラグインにより、ユーザーはAIエージェントをObsidianのボルトに直接統合でき、外部のAIチャットインターフェースとの間でテキストをコピー&ペーストする必要がなくなります。このプラグインは、ローカルにインストールされたエージェントのフロントエンドとしてObsidianボルトを機能させ、エージェントがノートを直接読み書きできるようにします。

動作方法

Agent Client Protocol (ACP) を基盤としており、Claude Code、Codex、Gemini CLI などのローカルにインストールされたエージェントを子プロセスとして起動します。エージェントとObsidianボルトAPIの間のブリッジを提供し、@ メンションでノートを参照し、編集内容をチャット内で単語単位の差分として表示できるようにします。

対象ユーザー

執筆、コーディング、知識管理にAIエージェントを使用しており、カスタマイズされたノートやローカルファイルにエージェントが直接アクセスできるシームレスな統合を求めるObsidianユーザー。

主な特徴

  • ノートの直接統合: @ メンションでノートを参照し、アクティブなノートの内容を自動的に含める。
  • マルチセッション対応: サイドバーのタブ、エディタータブ、または浮動ウィンドウで複数のエージェントを同時に実行可能。
  • ACP互換性: Agent Client Protocolをサポートするすべてのエージェントと互換性があり、Claude CodeおよびGemini CLI用のプリセットも提供。
  • エージェント機能: MCPサーバー、エージェントスキル、スラッシュコマンド、ライブ出力付きのターミナル統合をサポート。
  • 権限管理システム: エージェントの操作を承認または拒否する細かい権限プロンプトシステムを提供。
  • Obsidian最適化: ウィキリンク、LaTeX、Markdownテーブルを使用するようエージェントに指示し、ボルトとの互換性を確保。
  • セッション管理: セッションマネージャーを備え、ワークスペース全体で開いている会話間を簡単に移動できる。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト