Команда исправляет болезненную ошибку выхода.
Сессии переносят на сервер, чтобы скомпрометированный токен можно было немедленно отозвать. Решение усложняет систему, но закрывает уязвимость.
Каждый агент по коду свободно владеет синтаксисом, но ничего не знает о вашей команде. Hunch даёт ему язык, решения, выстраданные исправления и границы кода до того, как он внесёт изменение.
Код остаётся. Выстраданное суждение за ним стирается.
Сессии переносят на сервер, чтобы скомпрометированный токен можно было немедленно отозвать. Решение усложняет систему, но закрывает уязвимость.
Инцидент затерялся в старом pull request. Два человека перешли в другие команды. Необычный поток сессии теперь выглядит ненужным усложнением.
Изменение аккуратно и локально корректно. Но оно снова открывает тот самый дефект, за понимание которого команда уже заплатила.
Hunch возвращает выбранный и отвергнутый подходы и ошибку, которую предотвращает решение. Агент работает с суждением команды, не выдавая себя за команду.
Он превращает уже имеющиеся в репозитории доказательства в ограниченный релевантный контекст. Наблюдаемые привычки остаются советом; правом на принуждение обладают только правила, которым люди явно доверили такую роль.
Hunch изучает точную ревизию Git, ограниченную историю, зафиксированные соглашения и доказательства ревью, которые ваши инструменты уполномочены предоставить.
Язык, привычки внесения изменений, ожидания от ревью и инженерные соглашения сохраняют свою уверенность, актуальность и доказательства.
Агент получает релевантный контекст до правки. Распространённое поведение никогда не становится правилом исподволь, а власть остаётся у людей.
Hunch строит привязанный к ревизии профиль из истории Git, файлов соглашений и ограниченных доказательств ревью. Сырой текст командного общения в профиль не попадает, а наблюдаемые привычки никогда не становятся политикой.
npm i -g @davesheffer/hunch
ДНК проекта может помогать с ориентацией, терминологией и ревью. Она не может создать или переопределить решение, ограничение, политику или разрешение. Как устроена граница доказательств →
Hunch разделяет наблюдаемую ДНК проекта, долговременную инженерную память и правила, одобренные людьми. Каждый ответ показывает свой источник, актуальность и реальный уровень полномочий.
ДНК проектаСловарь, привычки внесения изменений, ожидания от ревью и инженерные соглашения выводятся из доказательств репозитория, а не из сгенерированной личности.
инженерная памятьРешения, отвергнутые подходы, исправления и закрытые ошибки остаются доступными после исчезновения чата, pull request или коллеги.
граф кодаHunch следует связям между файлами и функциями, чтобы нужная причина появилась в нужном месте.
власть людейНаблюдаемые шаблоны остаются рекомендациями. Полномочия на принуждение может получить только точное правило, которому люди осознанно доверяют.
доказательства приложеныУверенность, актуальность, происхождение и подтверждающая ревизия передаются вместе с контекстом для агента.
local-firstHunch не требует облачного аккаунта. Храните память в проекте или в приватном Git-репозитории команды.
Нужны технические подробности? Как работает Hunch →
Одна команда читает проект и подключает помощников по коду, которыми вы уже пользуетесь.
hunch backfill --since 90d находит полезные решения и уроки в коммитах за последние 90 дней.
Изучите ДНК проекта, затем спросите: «Почему модуль сессий устроен именно так?» Каждый ответ приходит с доказательствами.
# установка из npm — требуется Node 22.13+ $ npm install -g @davesheffer/hunch # подключить Hunch к проекту и помощникам $ cd your-repo && hunch init # при желании изучить последние 90 дней $ hunch backfill --since 90d # изучить доказательную ДНК репозитория $ hunch dna inspect # спросить, зачем нужен файл $ hunch why src/auth/session.ts
npm i -g @davesheffer/hunch && hunch init
ДНК проекта и память по умолчанию носят рекомендательный характер. Ничто не блокируется, пока вы явно не включите это.
Используете Claude Code? Установите плагин:
/plugin marketplace add davesheffer/hunch → /plugin install hunch@hunch
Open VSX
Передайте ему язык, решения, выстраданные уроки и границы кода до изменения — и сохраните каждое утверждение прослеживаемым.