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 и промежуточные логи разбора нужные самому агенту).