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 테이블 사용하도록 지시.
  • 세션 관리: 오픈된 대화를 워크스페이스 전체에서 추적하고 이동할 수 있는 세션 매니저 포함.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트