VibeTune
AI Agent Diagnostic Claude Code, Codex, Antigravity

VibeTune

Это промт самодиагностики для твоей вайбкод оболочки (Claude code, Codex, Antigravity)

Локальный аудит сессий

Что он делает?

Просит твоего агента проверить самого себя — он сам читает историю твоих сессий, собирает статистику, и на её основе показывает, как ты работаешь на самом деле: куда уходит время, где у вас чаще затыки с агентом, где он сам ходит по кругу, что из установленных инструментов не работает как надо и какие поломки он обходит, молча сжигая токены, но не сообщая тебе. В итоге твой агент даст советы как пофиксить, если есть проблемы.

Real Case Studies

3 примера находок из моего отчёта

Вот что показала самодиагностика на реальной рабочей машине за несколько месяцев активного вайбкодинга.

Дизайн и UI

1. Правки дизайна

33 правки одной страницы интерфейса подряд

Плагин браузерной отладки стоял и не вызывался ни разу — а я думал, что он просто тупой и не понимает, что текстовое поле вышло за границы блока, что текст белый на белой кнопке и т.д. А на деле правило использования прописано неправильно.

diagnostic_status: plugin_never_called (0/33 turns)
Память и контекст

2. MCP инструменты памяти

Я ставил cloud-mem, затем удалил его и перешел на Agentmemory, затем добавил Graphiti – после проверки оказалось, что:

  • cloud-mem: удалён не полностью и всё ещё жрёт контекст в каждой сессии.
  • Agentmemory: вызывался только в 0.37% моих запросов, правило прописано неверно, а я продолжал напоминать агенту элементарные факты снова и снова, думая что это так плохо работает память.
  • Graphiti: я думал что установил, но стал он криво и оказывается не работал вообще!
agentmemory_calls: 0.37% | graphiti_active: false (0 calls)
Оверхед и токены

3. Молчаливые пожиратели токенов

(Вы о таком не узнаете, если не разбираетесь и не смотрите в логах)

Поиск агента по коду падал почти каждый раз, агент делал в обход через Power Shell, жег токены и НИ РАЗУ мне об этом не сказал. Суть проблемы — grep не оказалось в системном пути. (фиксится за минуту).

err: grep_missing_in_path → bypass: powershell.exe (token_burn)
Это часть моего отчёта: 107 сессий, 3,5 месяца, Antigravity под Windows.
Workflow

Как это работает

Никаких установок в систему, npm-пакетов или сомнительных исполняемых файлов. Только нативный промт для вашего агента.

Шаг 1

Копирование и вставка

Копируешь промт и вставляешь в чат своего агента — Antigravity, Claude Code, Codex. Новый пустой чат, не тот, где идёт работа, и вне рабочего проекта (в черновиках, или новом проекте, папке).

Шаг 2

Локальный аудит логов

Агент находит свои же логи, разбирает их фиксированным скриптом и считает всё на твоей машине. Ни один байт не уходит в сеть.

Шаг 3

Разбор и рекомендации

Читаешь разбор — что нашлось, где повторяется, что стоит починить. Получаешь конкретные инструкции, как устранить узкие места.

Шаг 4

Согласие на отправку

В самом конце агент спросит разрешение отправить обезличенные числа статистики, инструменты, какая оболочка и ОС, никаких личных данных (ниже подробный список)! Ты можешь посмотреть содержание, перед отправкой.

Открытый бенчмарк сообщества

«Я собираю статистику для построения открытого бенчмарка – «средних данных по больнице», чтобы пользователь потом мог сравнить себя с медианой сообщества. То есть ваши обезличенные данные даже в таком виде нигде не публикуются, используются только для расчёта средних значений между данными других пользователей.»

Derkach S. автор VibeTune
Версия 3.4 Готов к копированию
Data Transparency

Что уйдёт на сервер, если ты согласишься поделиться статистикой

📞

Уходит статистика работы, а не сама работа. Как счёт за телефон: видно, сколько было звонков и какой длины, но не видно номеров и не слышно ни слова из разговоров.

Уходит (с твоего согласия)

Числовые метрики работы

  • Название и версия твоего агента, система, оболочка
  • Сколько дней и часов ты работал, сколько задач закрыл
  • Сколько сообщений и символов написал — числами
  • Сколько правок и в скольких файлах, расширения файлов
  • Медианы: длительность задач, реплики, шаги, правки одного файла
  • Ритм: в какой час пик, доля ночи и выходных
  • Названия инструментов и сколько раз каждый вызывался
  • Случайный идентификатор установки и номер прогона
Остаётся у тебя

Остаётся у тебя (и я никогда не попрошу)

  • Тексты твоих сообщений — целиком, всегда
  • Названия задач, проектов и репозиториев
  • Пути к файлам и папкам — уходят только расширения
  • Содержимое кода
  • Имя компьютера и имя пользователя
  • Твой IP — сервер его не записывает
Честное уточнение

Одно честное уточнение. Единственное, что теоретически может быть личным, — названия твоих же инструментов: скилы, или если ты делал свой MCP-сервер и он назван именем компании или внутреннего сервиса, оно попадёт в отчёт. Поэтому перед отправкой утилита показывает этот список целиком, и ты видишь его до того, как соглашаешься. Файл обычный текстовый — открой и прочитай сам.

Zero-Execution Model

Почему это безопаснее программы

VibeTune ничего не может сам — он вообще ничего не исполняет. Это обычный текст (с небольшим встроенным скриптом для точного подсчёта), который агент читает и исполняет строго от своего имени.

Твои правила остаются в силе

Все ограничения и разрешения, которые ты уже настроил для своего агента, продолжают действовать. Промт не может обойти их, повысить себе права или получить доступ к тому, к чему агент доступа не имеет.

Ты видишь каждый шаг

Всё происходит в твоём обычном чате: какие файлы читаются, какие команды выполняются. Ничего не запускается в фоне, и остановить можно в любой момент.

Твой агент только читает

Он открывает логи и ничего в твоих проектах не меняет и не удаляет. Пишет ровно пять собственных файла отчёта в текущую папку — и всё. (сам отчет в Markdown, сырые цифры JSON и промежуточные логи разбора нужные самому агенту).