TGViewer
PHP Fart Time PHP Fart Time @php_fart · 1.95K subscribers
Post #365 1.82K
Продолжаем тему вайба.

Для кого-то нет вайба в пайп-операторе. Кто-то люто вайбкодит. А тут ещё и VibePHP появился.

Да что это за вайб такой? Как его пощупать? Как понять, где вайба больше и хорошо ли это вообще?

Теперь вайб можно померить!

На выходных я навибрировал Github Action, замеряющий Индекс Вайба в репозитории.
Весь отчёт умещается в компактный бейдж с оценкой от 0 до 10: чем больше число, тем более весомый вклад AI и авто-ботов относительно человеческого.
То есть просто считается доля коммитов (из последних 250) и строчек кода за (со)авторством ботов относительно всей репы.

0.0 — всё делается вручную.
4.0 — сбалансированный подход.
8.0 — код вибрируется, но с участием человека.
10 — здесь людей уже нет.

Естественно, оценка может расходиться с реальностью:
- соавторство агентов удаляется из коммитов — меньше вайб.
- статистическая инерция.
- индекс не отображает качество вайба.

Как трактовать индекс — решать вам.

Например, сам пакет Vibe Index имеет индекс 7.5. Он навибрирован на 100% агентами в редакторе ZED с моим пассивным ревью через чат.
Не дотянул до ровных 8.0 баллов просто из-за того, что первые коммиты были нагенерены через Haiku, который не ставит соавторство.
Это не критическая инфраструктура и даже не зависимость в node_modules, поэтому требования к качеству кода минимальные. А значит высокий индекс вайба здесь только на пользу: скорость фиксов или появления новых фичей скорее всего не будет проблемой.

Давайте посмотрим, где вайба больше.
- PHP: 0.0 — подозрительно.
Серверы:
- FrankenPHP: 2.7
- Folk: 5.2 — думал, будет больше.
- RoadRunner1.5 dependabot на go-bump.
Тестирование:
- Testo: 1.2 — занижено, т.к. часто удалял соавторство при сквоше.
- PHPUnit: 5.0 — куча коммитов от авто-ботов.
- Pest: 0.1 — да кого вы пытаетесь обмануть?


Пока писал этот пост, Vibe Index стал ещё и пакетом npm. Можно прочекать индекс вайба любого репозитория, например, вот так: npx @roxblnfk/vibe-index spiral/framework
GitHub GitHub - roxblnfk/action-vibe-index: GitHub Action to measure the ratio of human-written vs AI-generated code GitHub Action to measure the ratio of human-written vs AI-generated code - roxblnfk/action-vibe-index
  • 😁 20
  • 🔥 10
  • 🤯 1
  • 💩 1
More from @php_fart
  1. Sep 9, 2026Попрошу перенести старт на конец сентября этого года. Лишь бы не жрать лимон 🍋
  2. Sep 9, 2026Если по моему промокоду придёт 50 фартанов, то я сожру лимон в прямом эфире перед докладом…
  3. Sep 9, 2026А у меня для вас вот такой промокод на Пыхник: PHPFART-26. Приходите смотреть, как я облаж…
  4. Sep 8, 2026Кстати, Роман и из JetBrains ушёл. Так что этот тред посвящён оплакиванию PHPStorm. Хороша…
  5. Sep 3, 2026Post #380
  6. Sep 2, 2026Роман Пронский окончательно уходит из PHPF. На его место заступает Брент (тоже JetBrains),…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →