№8

25 августа 2026

инструменты · агенты

Claude Code в Obsidian: агент работает с заметками как с папкой проекта

Claude Code открывает хранилище Obsidian как папку проекта.

3 мин чтения · Плагины бесплатно

Где подвох
Агент отправляет содержимое заметок провайдеру модели. Если в хранилище есть личные или клиентские записи, решите этот вопрос до подключения.

Как повторить

  1. Установите Claude Code CLI (программу для терминала). Для неё нужен Node.js 18 или новее: npm install -g @anthropic-ai/claude-code. Запустите claude в терминале и войдите. С подпиской Pro или Max вход идёт через браузер, Claude Code входит в её лимиты. Для оплаты по токенам используется ключ API. Claudian сам доступа к модели не даёт, он работает через этот CLI.
  2. В Obsidian откройте Settings, Community plugins, Browse, найдите «Claudian», нажмите Install и Enable.
  3. Откройте панель Claudian. Если установлен только Claude Code, плагин должен найти его сам. Если не нашёл, проверьте, что команда claude есть в PATH (списке папок, где система ищет программы) той сессии, из которой запущен Obsidian. Claudian умеет работать и с другими агентами: Codex, Grok Build, OpenCode, Pi. Подходят и более дешёвые бэкенды: OpenRouter, Kimi, GLM, DeepSeek.
  4. Поставьте плагин, который показывает скрытые папки. Без него не видно .claude/: там агент хранит навыки, настройки и состояние сессии. По запросу «Show Hidden Files» в Browse находится плагин от witi42 (MIT). Раньше под этим именем выходил другой плагин, от polyipseity, теперь он называется Unhide (AGPL-3.0). Задача у них одна, авторы и код разные.
  5. По желанию поставьте «VSCode Editor». Он подсвечивает файлы кода, которые изредка попадают в хранилище, а обычные заметки не трогает. Список расширений по умолчанию (ts, js, py, css, c, cpp, go, rs, java, lua, php) можно дополнить в настройках, например cs.
  6. Поставьте «Git». На компьютере ему нужен git, установленный в системе, на телефоне плагин обходится встроенным isomorphic-git. Создайте пустой репозиторий на GitHub и скопируйте HTTPS-адрес. В палитре команд выполните «Initialize a new repo» и сделайте первый коммит. Затем в «Edit remotes» добавьте origin и выполните «Push». Для входа создайте fine-grained токен (GitHub, Settings, Developer settings, Personal access tokens) с правами Contents: Read and write и Metadata: Read-only. Вставьте его в поле пароля вместо обычного пароля.

Пункты меню в новых версиях могут называться иначе.

Как проверить результат

Попросите агента пересказать заметку по имени файла. Если он её не находит, выбрана не та рабочая папка или CLI не видит хранилище. В проводнике должны появиться .obsidian и .git, а после первого запуска агента и .claude. После «Commit-and-sync» новый коммит появится на GitHub. Ошибка 403 при push почти всегда означает неверные права токена или истёкший срок.

Как это устроено

Claudian запускает установленный CLI и делает корень хранилища его рабочей папкой, поэтому одного ключа API мало. Obsidian прячет пути с точкой в начале только в интерфейсе, на диске они остаются. Git сохраняет состояние файлов при каждом коммите, кто бы их ни правил. Поэтому ошибку агента в массовой правке можно откатить.

Больше подобного

Разбираю по находке в день и складываю сюда. Свежее и то, что до сайта не доехало, выходит в канале «Евдокимов как обычно».