Skip to main content
Glama

🧠 Проверка вибрации MCP

Версия Лицензия Статус моделизначок кузнеца Vibe Check 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 реализует двухслойную метакогнитивную архитектуру, основанную на принципах рекурсивного надзора. Ключевые идеи:

  1. Сопротивление инерции паттерна : агенты LLM естественным образом демонстрируют свойство импульса в своих путях рассуждений, требующее внешнего вмешательства для перенаправления.

  2. Фазорезонансные прерывания : метакогнитивные вопросы должны соответствовать текущей фазе агента (планирование/реализация/обзор) для достижения максимального корректирующего воздействия.

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

  4. Механизмы сжатия якорей : сложные потоки рассуждений должны быть сведены к минимальным якорным цепям, которые будут служить эффективными точками перекалибровки.

  5. Рекурсивные циклы обратной связи : все обнаруженные ошибки должны сохраняться и использоваться для построения продольных моделей отказов, которые повышают эффективность прерываний.

Более подробную информацию об основных принципах проектирования см. в разделе Философия .

Проверка вибрации в действии (продолжение)

ВК1


В2


В3


В4

Проверки

Документация

Документ

Описание

Стратегии подсказок агента

Подробные методы интеграции агентов

Расширенная интеграция

Цепочка обратной связи, уровни уверенности и многое другое

Техническая справка

Полная документация API

Философия

Более глубокие принципы выравнивания ИИ, лежащие в основе Vibe Check

Исследования случаев

Реальные примеры Vibe Check в действии

Внося вклад

Мы приветствуем вклад в Vibe Check! Будь то исправление ошибок, добавление функций или просто улучшение документации, ознакомьтесь с нашими Руководствами по участию , чтобы начать.

Лицензия

Массачусетский технологический институт

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/PV-Bhat/vibe-check-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server