Как повторить
- Установите Claude Code CLI (программу для терминала). Для неё нужен Node.js 18 или новее:
npm install -g @anthropic-ai/claude-code. Запуститеclaudeв терминале и войдите. С подпиской Pro или Max вход идёт через браузер, Claude Code входит в её лимиты. Для оплаты по токенам используется ключ API. Claudian сам доступа к модели не даёт, он работает через этот CLI. - В Obsidian откройте Settings, Community plugins, Browse, найдите «Claudian», нажмите Install и Enable.
- Откройте панель Claudian. Если установлен только Claude Code, плагин должен найти его сам. Если не нашёл, проверьте, что команда
claudeесть в PATH (списке папок, где система ищет программы) той сессии, из которой запущен Obsidian. Claudian умеет работать и с другими агентами: Codex, Grok Build, OpenCode, Pi. Подходят и более дешёвые бэкенды: OpenRouter, Kimi, GLM, DeepSeek. - Поставьте плагин, который показывает скрытые папки. Без него не видно
.claude/: там агент хранит навыки, настройки и состояние сессии. По запросу «Show Hidden Files» в Browse находится плагин от witi42 (MIT). Раньше под этим именем выходил другой плагин, от polyipseity, теперь он называется Unhide (AGPL-3.0). Задача у них одна, авторы и код разные. - По желанию поставьте «VSCode Editor». Он подсвечивает файлы кода, которые изредка попадают в хранилище, а обычные заметки не трогает. Список расширений по умолчанию (ts, js, py, css, c, cpp, go, rs, java, lua, php) можно дополнить в настройках, например
cs. - Поставьте «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 сохраняет состояние файлов при каждом коммите, кто бы их ни правил. Поэтому ошибку агента в массовой правке можно откатить.