🧠 Проверка вибрации MCP
Также ищите Vibecheck на: mcpservers.org , Glama.ai , mcp.so
Внутренний резиновый утенок вашего ИИ, когда он сам не может стать резиновой уткой.
Что такое Vibe Check?
В эпоху «виброкодирования» агенты ИИ теперь обладают невероятными возможностями, но вопрос теперь сместился:
от
«Может ли мой ИИ-агент действительно выполнить эту сложную задачу ?»
к
«Может ли мой ИИ-агент понять, что я хочу написать простую программу , а не инфраструктуру для многомиллиардной технологической компании ?»
Он обеспечивает необходимый момент "Подожди... это не оно", которого в настоящее время нет у агентов ИИ: встроенный самокорректирующийся уровень надзора. Это окончательный сервер проверки работоспособности MCP Vibe Coder:
Предотвращайте каскадные ошибки в рабочих процессах ИИ, внедряя стратегические прерывания шаблонов.
Использует инструмент «Vibe Check» с LearnLM 1.5 Pro (API Gemini), оптимизированный для педагогики и метапознания, чтобы улучшить сложную стратегию рабочего процесса и предотвратить ошибки туннельного зрения.
Реализует «Vibe Distill» для упрощения планов, предотвращения принятия излишне сложных решений и минимизации контекстного дрейфа у агентов.
Самосовершенствующиеся циклы обратной связи: агенты могут регистрировать ошибки в «Vibe Learn», чтобы улучшить семантическую память и помочь ИИ-контролю со временем выявлять закономерности.
TLDR: Внедрите агента, настроенного так, чтобы он останавливал вашего агента и заставлял его передумать, прежде чем он уверенно реализует что-то неправильное.
Related MCP server: Think MCP Tool
Проблема: Инерция модели
В движении кодирования vibe мы все используем LLM для генерации, рефакторинга и отладки нашего кода. Но у этих моделей есть критический недостаток: как только они начинают следовать по пути рассуждений, они продолжают идти, даже если этот путь явно неверен.
You: "Parse this CSV file"
AI: "First, let's implement a custom lexer/parser combination that can handle arbitrary
CSV dialects with an extensible architecture for future file formats..."
You: *stares at 200 lines of code when you just needed to read 10 rows*Эта инерция модели приводит к:
🔄 Туннельное зрение : ваш агент застревает на одном подходе, неспособный видеть альтернативы
📈 Расширение сферы применения : простые задачи постепенно превращаются в решения корпоративного масштаба
🔌 Избыточная разработка : добавление слоев абстракции к проблемам, которые в них не нуждаются.
❓ Несоответствие : решение смежной, но отличной от той проблемы, которую вы задали
Особенности: Инструменты метакогнитивного надзора
Vibe Check добавляет метакогнитивный уровень в рабочие процессы ваших агентов с помощью трех интегрированных инструментов:
🛑 vibe_check
Механизм прерывания паттерна , который разрушает туннельное зрение с помощью метакогнитивного вопрошания:
vibe_check({
"phase": "planning", // planning, implementation, or review
"userRequest": "...", // FULL original user request
"plan": "...", // Current plan or thinking
"confidence": 0.7 // Optional: 0-1 confidence level
})⚓ vibe_distill
Точка опоры метамышления , которая перестраивает сложные рабочие процессы:
vibe_distill({
"plan": "...", // Detailed plan to simplify
"userRequest": "..." // FULL original user request
})🔄 vibe_learn
Самосовершенствующийся цикл обратной связи , который со временем выстраивает распознавание образов:
vibe_learn({
"mistake": "...", // One-sentence description of mistake
"category": "...", // From standard categories
"solution": "..." // How it was corrected
})Проверка Vibe в действии
Перед проверкой вибрации:

Клод принимает значение MCP, несмотря на двусмысленность, что приводит ко всем последующим шагам с этим неверным предположением.
После проверки вибрации:

Вызывается Vibe Check MCP, и указывает на двусмысленность, которая заставляет Клода признать этот недостаток информации и активно решать эту проблему.
Установка и настройка
Установка через Smithery
Чтобы автоматически установить vibe-check-mcp-server для Claude Desktop через Smithery :
npx -y @smithery/cli install @PV-Bhat/vibe-check-mcp-server --client claudeРучная установка через npm (рекомендуется)
# Clone the repo
git clone https://github.com/PV-Bhat/vibe-check-mcp-server.git
cd vibe-check-mcp-server
# Install dependencies
npm install
# Build the project
npm run build
# Start the server
npm run startИнтеграция с Клодом
Добавьте в ваш claude_desktop_config.json :
"vibe-check": {
"command": "node",
"args": [
"/path/to/vibe-check-mcp/build/index.js"
],
"env": {
"GEMINI_API_KEY": "YOUR_GEMINI_API_KEY"
}
}Конфигурация среды
Создайте файл .env в корне проекта:
GEMINI_API_KEY=your_gemini_api_key_hereРуководство по подсказкам агента
Для эффективного прерывания шаблонов включите следующие инструкции в системное приглашение:
As an autonomous agent, you will:
1. Treat vibe_check as a critical pattern interrupt mechanism
2. ALWAYS include the complete user request with each call
3. Specify the current phase (planning/implementation/review)
4. Use vibe_distill as a recalibration anchor when complexity increases
5. Build the feedback loop with vibe_learn to record resolved issuesКогда использовать каждый инструмент
Инструмент | Когда использовать |
🛑 vibe_check | Когда ваш агент начинает объяснять основы блокчейна для приложения со списком дел |
⚓ vibe_distill | Когда план вашего агента содержит больше вложенных пунктов, чем вся ваша техническая спецификация |
🔄 vibe_learn | После того, как вы вручную вывели своего агента из бездны сложности |
Ссылка на API
Полную документацию по API смотрите в Техническом справочнике .
Архитектура
Vibe Check реализует двухслойную метакогнитивную архитектуру, основанную на принципах рекурсивного надзора. Ключевые идеи:
Сопротивление инерции паттерна : агенты LLM естественным образом демонстрируют свойство импульса в своих путях рассуждений, требующее внешнего вмешательства для перенаправления.
Фазорезонансные прерывания : метакогнитивные вопросы должны соответствовать текущей фазе агента (планирование/реализация/обзор) для достижения максимального корректирующего воздействия.
Интеграция структуры полномочий : агентам необходимо явно предлагать рассматривать внешнюю метакогнитивную обратную связь как высокоприоритетные прерывания, а не как необязательные предложения.
Механизмы сжатия якорей : сложные потоки рассуждений должны быть сведены к минимальным якорным цепям, которые будут служить эффективными точками перекалибровки.
Рекурсивные циклы обратной связи : все обнаруженные ошибки должны сохраняться и использоваться для построения продольных моделей отказов, которые повышают эффективность прерываний.
Более подробную информацию об основных принципах проектирования см. в разделе Философия .
Проверка вибрации в действии (продолжение)




Проверки
Документация
Документ | Описание |
Подробные методы интеграции агентов | |
Цепочка обратной связи, уровни уверенности и многое другое | |
Полная документация API | |
Более глубокие принципы выравнивания ИИ, лежащие в основе Vibe Check | |
Реальные примеры Vibe Check в действии |
Внося вклад
Мы приветствуем вклад в Vibe Check! Будь то исправление ошибок, добавление функций или просто улучшение документации, ознакомьтесь с нашими Руководствами по участию , чтобы начать.