В публичном репозитории ayghri/i-have-adhd ключевым артефактом является файл SKILL.md, а не новая модель или отдельный исполнитель задач (репозиторий проекта). Поэтому самый быстрый вывод такой: i-have-adhd для Claude Code стоит недорого проверить лично, но он не является доказанным способом повысить качество программирования. Для команды сначала проверьте конфликты с CLAUDE.md, другими Skills, требованиями ревью и возможностью повторить результат; перенос в облако имеет смысл только тогда, когда вам нужны постоянная среда, удалённый доступ и управляемые права.
Кому полезен этот разбор: пользователям Claude Code, которым мешают длинные ответы и неясное следующее действие; читателям материалов об AI Coding, желающим понять причину популярности навыка; руководителям небольших команд, решающим, можно ли превратить личную настройку в общий стандарт.
Последнее обновление: 23 сентября 2026 года. Данные сверены с README, SKILL.md, AGENTS.md и последними изменениями указанного публичного репозитория, а также с официальными материалами о Skills и правилах Claude Code.
Почему навык i-have-adhd для Claude Code привлёк внимание
Название проекта быстро объясняет его маркетинговую идею, но не технический масштаб. Речь идёт о наборе инструкций, который меняет форму диалога с агентом: ответ должен появляться раньше длинного рассуждения, лишние повторения — сокращаться, а ближайшее действие — становиться заметнее. Такой подход особенно хорошо попадает в раздражение разработчиков, которые получают много пояснений до первой команды, списка изменённых файлов или результата проверки.
В официальном описании Agent Skills Skills представлены как переиспользуемые инструкции и возможности для специализированных рабочих процессов. Это важное различие: Skill направляет поведение агента, но не добавляет ему автоматически новую модель рассуждения, знания о вашем продукте или права на выполнение операций.
На популярность влияют несколько факторов:
- проблема заметна уже в первой сессии: вы сразу видите, стал ли ответ короче и пригоднее к действию;
- установка выглядит менее рискованной, чем перестройка всего репозитория;
- правило легко обсуждать в сообществе — «сначала ответ, затем детали» понятно без длинной документации;
- эффект субъективен, поэтому у каждого разработчика быстро формируется собственное мнение;
- название связывает техническую настройку с реальной трудностью концентрации, но это не превращает проект в медицинский или психологический инструмент.
Отсюда следует граница, которую нельзя размывать. Если модель неправильно поняла API, пропустила тест, выбрала опасную миграцию или неверно интерпретировала архитектуру, более краткий ответ не исправит ошибку. Он лишь быстрее покажет результат — хороший или плохой.
Границы между стилем вывода, проектными правилами и Agent Harness
Перед решением о миграции нужно определить слой, к которому относится инструмент. Иначе вы будете пытаться лечить проблему контекста настройкой формата ответа.
| Слой | Что он меняет | Чего от него нельзя ожидать |
|---|---|---|
| Навык вывода | Порядок ответа, степень подробности, формулировки следующего действия | Новых знаний о кодовой базе, гарантии корректности и автоматического тестирования |
CLAUDE.md и проектные правила |
Архитектурные ограничения, команды, стиль кода, обязательные проверки | Универсальной настройки для всех репозиториев и всех участников |
| Agent Skills | Повторяемую процедуру или специализированную инструкцию | Безошибочного выполнения без проверки входных данных и разрешений |
| Agent Harness | Оркестрацию задач, инструменты, состояние, повторные попытки и контроль результата | Простоты настройки на уровне одного текстового файла |
| Менеджер задач | Приоритеты, статусы, зависимости, распределение работы | Управления качеством кода без интеграции с ревью и тестами |
Официальные материалы о связке CLAUDE.md, Skills, Hooks и Subagents отдельно показывают, что это разные механизмы управления рабочим процессом (разбор границ между правилами и инструментами). Поэтому i-have-adhd разумно рассматривать как правило взаимодействия, а не как замену полноценному Harness.
Это также отвечает на вопрос «что именно он меняет». Он может:
- вынести краткий вывод перед объяснением;
- сократить повторение уже известного контекста;
- предложить следующее действие вместо общего рассуждения;
- сделать диалог удобнее при коротких итерациях.
Он не обязан:
- разбивать большую задачу на проверяемые этапы;
- помнить решения между независимыми сессиями;
- контролировать секреты и разрешения;
- запускать тесты по собственной инициативе;
- доказывать, что исправление не сломало соседние модули.
Первый шаг: отделите раздражение от причины потери времени
Представьте независимого разработчика, который просит исправить ошибку в обработчике платежа. Claude Code выдаёт длинный анализ, перечисляет несколько гипотез и только в конце предлагает открыть файл. Для такого человека i-have-adhd может убрать трение: сначала появится краткий диагноз и команда к действию.
Но если настоящая проблема — отсутствие карты зависимостей, неполный контекст или хаотичная работа в терминале, стиль вывода даст лишь косметический эффект. В этой ситуации вам нужен не другой порядок слов, а:
- шаблон постановки задачи;
- список обязательных входных файлов;
- сохранённый контекст проекта;
- отдельные команды для тестов и линтера;
- журнал решений;
- понятная граница между анализом и изменением файлов.
Официальные рекомендации по передаче контекста через CLAUDE.md полезнее проверить до того, как вы начнёте добавлять новые Skills. Если агенту не хватает фактов, сокращение ответа не создаст недостающие факты.
Личный сценарий для независимого разработчика
Для одного пользователя цена эксперимента обычно невысока: отдельная ветка, небольшой репозиторий и ограниченный набор задач позволяют быстро сравнить два режима. Здесь не нужно доказывать универсальную пользу. Достаточно понять, уменьшает ли правило число уточняющих сообщений и помогает ли быстрее перейти от ответа к проверяемому действию.
Плюсы для личного сценария:
- быстрее видно, что агент предлагает сделать;
- легче остановить разговор, если направление неверное;
- меньше шансов потерять команду или итог в длинном объяснении;
- удобнее работать короткими итерациями «изменение — тест — исправление»;
- проще настроить формулировки под собственный стиль.
Ограничения:
- слишком короткий ответ может скрыть допущение;
- ранний вывод способен создать ложное ощущение уверенности;
- правило не заменяет чтение диффа и запуск проверок;
- предпочтение одного пользователя плохо переносится на коллег;
- чрезмерное сокращение объяснений осложняет передачу контекста позднее.
Проведите тест не на абстрактной задаче, а на трёх разных типах работы: исправление локального дефекта, изменение нескольких связанных модулей и исследование незнакомого кода. Сравнивайте не количество слов, а исполнимость ответа: понятна ли цель, названы ли изменяемые файлы, указаны ли проверки и виден ли риск.
Для контроля процесса используйте параметры CLI и подтверждения операций, описанные в официальной документации по CLI Claude Code. Навык не должен заставлять вас отключать безопасные подтверждения ради более быстрого диалога.
Что изменится в небольшой команде?
В команде личная настройка превращается в организационное решение. Один разработчик может считать идеальным ответ из двух пунктов, а другой — требовать пояснения архитектурных компромиссов. Оба подхода допустимы, пока изменения остаются личными. При распространении на общий репозиторий возникает конфликт целей.
На практике нужно проверить четыре уровня правил:
- глобальные настройки пользователя;
- общий Skill;
CLAUDE.mdпроекта или каталога;- инструкции конкретной задачи и обязательные проверки.
Порядок загрузки и область действия нужно проверять фактически, а не выводить из названия файла. Материал о правилах агента и Skills для ревью кода полезен как ориентир для разделения постоянных инструкций и процедур конкретной задачи, но его нельзя воспринимать как автоматическое доказательство поведения вашей конфигурации.
Важно: если навык просит «сразу дать ответ», а проект требует сначала перечислить риски, затронутые файлы и тестовый план, приоритет должны иметь правила проекта и безопасности. Популярность навыка не отменяет локальную политику репозитория.
Второй шаг: проведите командный пилот без обязательной миграции
Выберите один непроизводственный репозиторий и ограничьте эксперимент задачами, где есть понятный способ проверки. Не включайте в пилот секреты, критические миграции базы данных и автоматическое слияние изменений.
Зафиксируйте до начала:
- какие файлы и правила агент должен учитывать;
- какие тесты обязательны;
- кто выполняет ревью;
- сколько попыток допускается до отката;
- какие признаки означают остановку эксперимента.
Затем два участника выполняют сопоставимые задачи: один использует обычную конфигурацию, второй — i-have-adhd. Сравнивайте не субъективное ощущение скорости, а число исправлений после ревью, пропущенные требования, качество описания диффа и способность другого разработчика повторить процедуру.
Если результаты расходятся, не делайте вывод «навык плохой». Возможно, команда ещё не определила единый формат ответа. Но и обратный вывод «навык повышает продуктивность» без повторяемого теста будет таким же необоснованным.
Облачный перенос: когда он оправдан платформенной команде
Облачное рабочее пространство решает инфраструктурные проблемы, а не проблемы формулировок. Оно оправдано, когда сессия должна продолжаться без вашего компьютера, среда должна быть одинаковой для нескольких участников, а действия агента нужно сохранять в журналах.
Переход может быть рациональным при следующих условиях:
- длительные задачи прерываются закрытием ноутбука или нестабильной сетью;
- команде нужен удалённый доступ к одной подготовленной среде;
- требуется отделить права разработчика, агента и администратора;
- нужно сохранять журналы команд, изменений и проверок;
- окружение сложно воспроизвести на локальных машинах;
- несколько агентов работают параллельно и требуют изоляции.
Но файл навыка — только один элемент переноса. Вместе с ним нужно отдельно проверить:
- переменные окружения и секреты;
- SSH-ключи и токены;
- разрешения на репозитории;
- историю сессий;
- кэш и локальные зависимости;
- доступ к артефактам;
- правила удаления рабочих данных;
- восстановление после сбоя.
Описание инфраструктуры Kvmjet можно использовать как отправную точку для оценки среды, но не следует считать сам факт запуска удалённой машины решением вопросов безопасности. Для пилота также заранее определите, кто имеет право просматривать журналы и кто может удалить рабочую область.
| Требование | Локальный Claude Code | Облачное рабочее пространство |
|---|---|---|
| Короткие личные задачи | Обычно достаточно | Может добавить лишнее администрирование |
| Работа при закрытом ноутбуке | Ограничена | Подходит лучше |
| Одинаковая среда команды | Требует ручной настройки | Проще централизовать |
| Секреты и права | Контролируются локально | Нужна отдельная политика доступа |
| История сессий | Зависит от локального процесса | Можно организовать журналирование, но не автоматически |
| Физические устройства и локальные порты | Доступны напрямую | Могут быть недоступны или ограничены |
Третий шаг: разделите перенос файлов и перенос состояния
Скопировать SKILL.md в удалённую среду легко. Безопасно перенести состояние — значительно сложнее. Не копируйте в образ машины историю терминала, постоянные токены и локальные конфигурации без инвентаризации. Сначала создайте минимальный рабочий образ, выдайте временные права, проверьте журналирование и выполните задачу без производственных секретов.
В рекомендациях по безопасному использованию Skills отдельно важна мысль о необходимости проверять происхождение и поведение инструкций. Для облачной среды это означает проверку не только файла навыка, но и команд, которые он предлагает запускать, путей записи и сетевых разрешений.
| Компонент миграции | Что проверить до запуска | Когда остановиться |
|---|---|---|
| Skill и проектные правила | Версию, владельца, область действия, конфликты | Итоговые инструкции не удаётся объяснить |
| Секреты | Временные токены, минимальные права, ротацию | Секрет попадает в вывод или журнал |
| Сессии | Срок хранения и доступ к истории | Нельзя удалить или ограничить старые данные |
| Окружение | Версии инструментов, зависимости, команды сборки | Задача воспроизводится только вручную |
| Параллельные агенты | Изоляцию каталогов и веток | Один агент может изменить рабочую область другого |
| Ревью | Независимую проверку человеком | Изменения попадают дальше без контрольной точки |
Критерии выбора, сохранения или отказа от навыка
Не используйте число обсуждений в сообществе как критерий производственного внедрения. Популярность отвечает на вопрос «почему люди заметили проект», но не на вопрос «подходит ли он вашему процессу».
Используйте следующие условия принятия:
- Если ваши главные потери времени связаны с длинными ответами, а задачи небольшие и хорошо проверяемые, выберите личный пилот i-have-adhd.
- Если ответы стали короче, но пропали важные риски или тестовые шаги, сохраните только отдельные формулировки и отклоните глобальное правило.
- Если команда имеет единый формат ревью и может повторить эксперимент на нескольких задачах, рассмотрите ограниченный общий Skill.
- Если конфликтуют личная настройка и
CLAUDE.md, оставьте проектные и защитные правила приоритетными, а стиль вывода применяйте только в личной области. - Если главная проблема — разрозненные окружения, прерываемые сессии и отсутствие журналов, исследуйте облачную среду.
- Если проблема — плохая декомпозиция, отсутствие контекста или слабое ревью, сначала измените процесс, а не переносите навык в облако.
- Если команда не может определить критерии успеха и отката, отложите внедрение.
| Решение | Минимальное условие | Следующее действие |
|---|---|---|
| Попробовать | Есть локальная проблема с форматом ответа и безопасный тестовый репозиторий | Сравнить три типа задач |
| Оставить лично | Польза заметна одному пользователю, но общего стандарта нет | Не добавлять правило в общий проект |
| Расширить на команду | Есть повторяемый результат, ревью и процедура отката | Записать версию и область действия |
| Перенести в облако | Нужны постоянная сессия, единая среда и контроль доступа | Провести инфраструктурный пилот |
| Отказаться | Есть конфликты, ухудшилось ревью или выросли риски | Удалить Skill и вернуть прежние правила |
Для системного внедрения полезно отдельно подготовить документ по управлению версиями Agent Skills и командными настройками. При настройке доступа, журналов и восстановления можно дополнительно свериться с материалами справочного центра по рабочим средам, а перед выпуском изменений пройти внутреннюю проверку AI Coding рабочего процесса. Эти этапы не заменяют ваш пилот, но помогают не смешивать настройки агента, права среды и критерии приёмки.
Устойчивый AI Coding рабочий процесс
Устойчивый процесс состоит не из одного удачного файла. Навык отвечает за стиль и повторяемые инструкции. Проектные правила описывают ограничения конкретной кодовой базы. Облачная среда решает доступность и воспроизводимость окружения. Код-ревью проверяет итог, а не обещание агента.
Разделите ответственность так:
- для личной подачи ответа используйте пользовательскую настройку;
- для архитектурных ограничений храните правила рядом с проектом;
- для повторяемой процедуры версионируйте Skill;
- для чувствительных операций задайте отдельные разрешения;
- для долгих задач применяйте изолированную рабочую среду;
- для принятия результата сохраняйте тесты, дифф и человеческое ревью.
В таком виде i-have-adhd может быть полезной небольшой настройкой, но не должен становиться фундаментом всей AI Coding стратегии. Его разумно оставить там, где он уменьшает конкретное взаимодействие и не скрывает важные сведения. Если же вам приходится добавлять всё больше исключений, инструкций и ручных проверок, исходная проблема, вероятно, находится выше уровня форматирования ответа.
Наконец, сравнивайте варианты трезво. Локальная работа дешевле по администрированию и удобнее для доступа к физическим устройствам, но зависит от вашего компьютера, сети и ручной настройки окружения. Облачный вариант лучше подходит для длительных сессий, удалённого доступа и единой среды, однако добавляет расходы на управление доступом, хранение журналов и защиту секретов. Поэтому аренда вычислительной среды Kvmjet имеет смысл прежде всего для временного тестового стенда или удалённого AI Coding пилота, а не как автоматическая замена локальной разработке и процессу ревью. Сначала подтвердите пользу навыка на малом риске, затем переносите только те компоненты, чьи права, состояние и критерии восстановления вы действительно описали.
Что проверить перед переходом на новый рабочий процесс
Начните с небольшой задачи в отдельной ветке и оцените, помогает ли навык i-have-adhd сохранять фокус без снижения качества кода.
Проверьте инструкции Claude Code, границы доступа и правила отката, чтобы эксперимент оставался управляемым и безопасным.