Learnlance витягує концепції з коду ШІ-агентів у персональний граф знань
Learnlance аналізує код від Claude Code, Cursor, Codex та Copilot, формуючи локальний інтерактивний граф вивчених концепцій. Інструмент працює у фоновому процесі та не має сторонніх залежностей.

Вплив: Середній
Чому це важливо
Утиліта зупиняє деградацію навичок інженера під час вайб-кодингу, автоматично каталогізуючи патерни та концепції, які генерує агент.
TL;DR
- 01Відстежує зміни коду в Claude Code, Cursor, Codex та Copilot у реальному часі.
- 02Генерує локальні інтерактивні HTML-графи без затримок в інтерфейсі редактора.
- 03Не містить сторонніх залежностей та працює через авторизовані CLI або Ollama.
Ключові факти
- Підтримувані агенти
- Claude Code, OpenAI Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity
- Залежності
- 0 сторонніх бібліотек
- Локація сховища
- ~/.learnlance/
Пасивне вилучення концепцій
Learnlance інтегрується в пайплайн розробника через адаптери агентів. Під час виконання хук нормалізує payload у структуру CodeEvent. Далі система звертається до локального CLI (claude, gemini, copilot, cursor-agent або ollama) чи працює через прапорець --in-chat, визначаючи архітектурні патерни та алгоритми без зовнішніх API-ключів.
pip install learnlance
learnlance setup
learnlance showБезпечна фонова архітектура
Аналізатор запускається у фоновому потоці та не блокує інтерактивну роботу в IDE. Якщо агент не згенерував суттєвих правок, виклик моделі пропускається. Помилки хуків ізолюються й не переривають сесію термінала. Стан встановлених хуків і подій можна перевірити через команду learnlance doctor.
Локальна візуалізація та сховище
Дані зберігаються в каталозі ~/.learnlance/. Графи окремих репозиторіїв записуються в projects/<project>-<hash>/graph.json, а зведений огляд генерується у файлі graph.html. Додавання нових тем і скидання графа виконуються командами learnlance add та learnlance clear.
Спробуй за 2 хвилини
pip install learnlance
learnlance setup
learnlance showbash
✓ Коли використовувати
- Щоденний вайб-кодинг у Claude Code, Cursor чи Codex для закріплення вивчених архітектурних патернів.
- Онбординг у великі проєкти для візуалізації структур та алгоритмів, доданих ШІ-агентами.
✕ Коли НЕ варто
- Ізольовані середовища з суворою забороною на фонові процеси або запуск CLI-утиліт.
- Тимчасові одноразові контейнери, де директорія ~/.learnlance/ очищується після завершення.
Що зробити сьогодні
- Встановіть пакет командою `pip install learnlance` та виконайте `learnlance setup` у поточному проєкті.
- Перевірте стан прив'язаних хуків до агентів через команду `learnlance doctor`.
- Запустіть `learnlance show`, щоб відкрити інтерактивний HTML-граф знань у браузері.
Що каже спільнота
“It’s available on PyPI: pip install learnlance Then: learnlance setup and start coding. The graph is generated from your coding session.”
“This is really cool, thanks for sharing!”
Джерела