# connection-agent

Разбирает заметки Obsidian и предлагает, что с чем связать: общие сущности, похожие термины, забытые заметки без ссылок. Отчёт потом правится руками.

- субагент · `type=agent` · Claude Code · 1072 установки
- Автор: davila7
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/agents/obsidian-ops-team/connection-agent.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/agents/connection-agent

## Что делает

Субагент ищет пересечения между заметками хранилища. Смотрит, где упоминаются одни и те же люди, проекты и технологии, где совпадает терминология, а где заметка висит без входящих и исходящих ссылок. Из этого собирается отчёт с предложениями связей.

Основная работа идёт через скрипт `link_suggester.py` в каталоге `System_Files/Scripts/`. Субагент запускает его, читает готовые отчёты — `Link_Suggestions_Report.md`, `Orphaned_Content_Connection_Report.md`, `Orphaned_Nodes_Connection_Summary.md` — и расставляет предложения по весу: сколько общих сущностей, насколько уверенно совпадение.

Пути в описании скрипта и отчётов привязаны к конкретному хранилищу `/Users/cam/VAULT01/`. На другом компьютере их придётся переписать, иначе агент пойдёт по несуществующим адресам. Автоматической правки ссылок здесь нет: результат — материал для ручного разбора.

## Требования
- Работает с: Obsidian

## Установка

### Claude Code (родная платформа)

1. **Через claude-code-templates**
```bash
npx claude-code-templates@latest --agent obsidian-ops-team/connection-agent
```

2. **Вручную: положить файлы**
- Файл: `.claude/agents/connection-agent.md` — Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

### Codex

**Вручную: положить файлы**
- Файл: `.codex/agents/connection-agent.toml` — Codex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/

### Cursor

**Вручную: положить файлы**
- Файл: `.cursor/agents/connection-agent.md` — Cursor понимает и .claude/agents/

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/agents/obsidian-ops-team/connection-agent.md

## Когда брать
- найти заметки об одном человеке или проекте, разбросанные по хранилищу
- выловить заметки без входящих и исходящих ссылок
- собрать список кандидатов на связь с оценкой уверенности
- подсветить кластеры заметок и пробелы между ними
- получить отчёт для ручной простановки ссылок

## Примеры запросов агенту
- Запусти `link_suggester.py` и покажи, какие заметки стоит связать между собой
- Найди в хранилище заметки без ссылок и предложи, куда их подключить
- Собери связи по общим технологиям и разложи по уверенности

## Похожие
- [cross-linker](https://affpapa.org/nevibecode/skills/cross-linker.md) — скилл · 3300 установок
- [save](https://affpapa.org/nevibecode/skills/save.md) — скилл · 511 установок
- [wiki-query](https://affpapa.org/nevibecode/skills/wiki-query.md) — скилл · 3600 установок
- [obsidian-canvas-creator](https://affpapa.org/nevibecode/skills/obsidian-canvas-creator.md) — скилл · 2000 установок
- [my-brain-is-full-crew](https://affpapa.org/nevibecode/skills/my-brain-is-full-crew.md) — скилл · 1100 установок
- [obsidian-markdown](https://affpapa.org/nevibecode/skills/agricidaniel-obsidian-markdown.md) — скилл · 545 установок

Из того же набора: [davila7/claude-code-templates](https://affpapa.org/nevibecode/by/davila7/claude-code-templates.md) — 495 карточек

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
