Харнес — слово, которое за последние полгода стало звучать из каждого технического чата. По сути это всё, что наматывается вокруг языковой модели, чтобы превратить LLM из предсказателя токенов в агента, способного выполнять реальные задачи: читать файлы, запускать bash-команды, искать информацию и возвращать результат обратно в модель. Claude Code, Cursor, Codex, OpenHands — всё это харнесы. Термин пришёл из тестирования программного обеспечения, где «harness» означает обвязку вокруг тестируемого компонента.

Почему вокруг харнесов возник ажиотаж — понятно из одного замера. Один и тот же Grok на одной и той же задаче показывал либо 6,7%, либо 68,3% — разница была не в модели, а в том, какой инструмент правок ей дали. Десятикратный разрыв только за счёт обвязки. Когда выясняется, что такой рычаг лежит не внутри закрытой модели, а снаружи, где его может потрогать любой, — туда сбегается толпа. Часть строит, часть продаёт лопаты, часть рисует на заборе «здесь золото».

РепозиторийЗвёздыДата созданияОткрытых issueЗвёзд на issue
affaan-m/ECC210 000Январь 202639~5300
obra/superpowers220 000Октябрь 2025
mattpocock/skills120 000Февраль 2026
anthropics/claude-code131 000
spec-kit~265

Автор материала на Habr прошёлся по истории звёзд, README и аккаунтам тех, кто эти звёзды ставил, и разобрал три кейса.

Тот же Grok на одной задаче показывал 6,7% или 68,3% — разница только в инструменте правок, который дали модели.

Первый — репозитории-пустышки. SkillAnything (440 звёзд), hermes-skill-factory (358), xwtro0tk1t-cloud/harness (324). У каждого дата создания совпадает с датой последнего пуша: один коммит, и репозиторий с тех пор не трогали. Звёзды идут ровным потоком или аккуратными пачками ровно тридцать дней, потом резко стоп — ровно срок оплаченного пакета. Аккаунты, которые звездят, почти все свежие, без единого подписчика, заведены в декабре 2025-го и держат ровно по четыре репозитория. Связка «один коммит плюс одноразовый аккаунт плюс ноль реального кода» держится твёрдо.

Второй кейс — affaan-m/ECC, главный хайп сезона. Это не пустышка: внутри движок и широкая поверхность интеграций. Но при 210 тысячах звёзд у репозитория всего 39 открытых issue. Поиск по трекеру на «broken», «confusing», «setup» — пустой: почти никто не приходит написать «у меня не запускается», потому что почти никто и не запускает. По факту один автор: у affaan-m 1431 коммит, у второго участника — 47. Заявленные «170+ contributors» — длинный хвост из людей, приславших по одной правке. Сам README хвастает «182K+ stars», хотя живых уже 210 тысяч: витрина не успевает за собственной раскруткой. И главное — воронка: «This repo is the raw code only. The guides explain everything» — весь смысл вынесен в гайды по ссылкам в X, сверху ECC Pro за 19 долларов за место. Это умело упакованный продукт, у которого звёзды работают вывеской магазина, а не отзывом о товаре.

Третий кейс — то, что под хайпом реально работает. Репозиторий superpowers с раздутыми 220 тысячами звёзд принадлежит Джесси Винсенту — живой фигуре опенсорса с 2009 года (Request Tracker, Perl 6, Keyboardio). Внутри методология: брейнсторм перед кодом, TDD, планы. Ничего не спрятано за платной подпиской. Рядом compound-engineering от Every: 37 скиллов, 51 агент, нормальный CI, ноль показухи — за ним стоит реальная компания. И last30days — исследовательский движок с 42 участниками.

Грубый, но надёжный коэффициент — звёзды на одно открытое обращение. У ECC это около 5300. У spec-kit, тяжёлого и нелюбимого за церемонии, но рабочего, — 265. Двадцатикратный разрыв весь про то, открывают инструмент в редакторе или просто лайкают в ленте. Звёзды меряют, скольким ты понравился. Issue меряют, сколько у тебя реальных пользователей. Это очень разные числа.

Для сравнения: anthropics/claude-code набрал 131 тысячу звёзд, и это число подтверждается внешним аудит-отчётом конца мая — оно настоящее. Правило не «звёзды врут всегда», а тоньше: у крупных репозиториев, за которыми следят со стороны, абсолютное число о чём-то говорит; внутри хайпового сегмента оно может быть раздуто. Смотреть стоит на форму кривой роста, отношение форков к звёздам, дату последнего коммита и на то, кто именно эти звёзды ставил.