█████╗ ██████╗ ███████╗ ██╔══██╗██╔══██╗██╔════╝ ███████║██████╔╝███████╗ ██╔══██║██╔══██╗╚════██║ ██║ ██║██║ ██║███████║ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝ ██████╗ ██████╗ ███╗ ██╗████████╗███████╗██╗ ██╗████████╗ █████╗ ██╔════╝██╔═══██╗████╗ ██║╚══██╔══╝██╔════╝╚██╗██╔╝╚══██╔══╝██╔══██╗ ██║ ██║ ██║██╔██╗ ██║ ██║ █████╗ ╚███╔╝ ██║ ███████║ ██║ ██║ ██║██║╚██╗██║ ██║ ██╔══╝ ██╔██╗ ██║ ██╔══██║ ╚██████╗╚██████╔╝██║ ╚████║ ██║ ███████╗██╔╝ ██╗ ██║ ██║ ██║ ╚═════╝ ╚═════╝ ╚═╝ ╚═══╝ ╚═╝ ╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝
Если вы ведёте заметки в Obsidian и параллельно работаете в Claude Code — рано или поздно появляется вопрос: как сделать так, чтобы эти два мира общались друг с другом? Чтобы контекст из заметок попадал к агенту, а инсайты из сессий — обратно в vault.
Я перепробовал несколько подходов: от ручного копипаста до сложных конфигов. И в итоге нашёл Ars Contexta — Claude Code плагин, который решает эту задачу элегантнее всего, что я видел.
Ars Contexta — это Claude Code плагин, который генерирует персональную систему управления знаниями через разговор. Не шаблон, не готовый фреймворк — а именно производная от того, как конкретно вы думаете и работаете.
Название отсылает к историческим мнемоническим системам: Ars Combinatoria и Ars Memoria. Философия проекта: это не хранилище, это инструмент для мышления. А теперь LLM может по нему перемещаться.
Каждая сгенерированная система строится на трёх инвариантных пространствах:
┌─────────────────────────────────────────────────┐ │ Ars Contexta Vault │ ├─────────────┬─────────────────┬─────────────────┤ │ self/ │ notes/ │ ops/ │ │ │ │ │ │ identity │ knowledge │ sessions │ │ methods │ graph │ queues │ │ goals │ MOCs │ state │ │ │ wiki links │ │ │ ~tens │ ~10-50/week │ fluctuating │ └─────────────┴─────────────────┴─────────────────┘
Имена адаптируются под ваш домен: например, "reflections/" вместо "notes/".
Расширение Cornell Note-Taking метода. Каждая фаза — отдельный субагент с чистым контекстным окном:
Record → Reduce → Reflect → Reweave → Verify → Rethink
│ │ │ │ │ │
inbox extract connect update check challenge
capture insights notes old graph assumptions
+ MOC notes health
Ключевая деталь: каждая фаза спаунит свежий субагент. LLM-внимание деградирует по мере заполнения контекста — разделение на фазы держит каждую операцию в "умной зоне".
Раньше я использовал для управления заметками VS Code — открывал vault как проект, пользовался поиском, редактировал markdown файлы. Это работало, но контекст между заметками и кодом оставался разорванным.
Потом я настроил Cowork из Claude Code под эту задачу — по сути, создал агентный режим, где Claude мог читать и писать заметки в vault. Стало лучше: агент видел контекст, мог предлагать связи. Но конфигурация была хрупкой, а каждый новый vault нужно было настраивать заново.
А затем я нашёл Ars Contexta — и это был момент, когда всё встало на место. Плагин не просто даёт инструменты — он генерирует целую когнитивную архитектуру под тебя. Контекст у заметок и связанность значительно улучшились. Заметки перестали быть свалкой мыслей и стали рабочей системой.
VS Code (manual) → Cowork (agentic) → Ars Contexta (cognitive)
✗ no links ~ fragile ✓ full system
✗ no context ~ per-vault setup ✓ derived for you
✗ just files ~ custom config ✓ 249 research claims
Это важный практический момент, на котором я обжёгся сам:
Лучше всего запускать из домашней директории (~) или прямо из папки vault:
cd ~/path/to/Obsidian/vault claude
Или сделайте alias в ~/.zshrc:
# ~/.zshrc alias kb='cd ~/path/to/Obsidian/vault && claude'
Теперь kb в любом терминале сразу откроет Claude Code в vault. Все /reduce, /reflect, /reweave и прочие команды будут работать с правильными файлами.
После настройки доступен арсенал команд:
Одна из вещей, которая меня зацепила: каждое решение в архитектуре опирается на конкретные исследования. Не "мы так решили", а "вот почему".
В папке methodology/ лежат 249 взаимосвязанных исследовательских утверждений из области:
Например: иерархия MOC-файлов выведена из исследований стоимости переключения контекста (Leroy, 2009).
Мой путь был таким: VS Code для ручного редактирования → Cowork из Claude Code как агентный режим → Ars Contexta как полноценная когнитивная архитектура. Каждый шаг убирал барьеры между мышлением и записями.
Если вы ведёте заметки в Obsidian и работаете с Claude Code — попробуйте. Настройка занимает 20 минут, а разница ощущается с первой сессии /reflect.