yoyo: Локальный MCP-сервер для безопасного чтения кодовой базы и защищённой записи с помощью Claude Code

✍️ OpenClawRadar📅 Опубликовано: 15 марта 2026 г.🔗 Source
yoyo: Локальный MCP-сервер для безопасного чтения кодовой базы и защищённой записи с помощью Claude Code
Ad

Что делает yoyo

yoyo — это локальный MCP-сервер с открытым исходным кодом, предназначенный для работы с реальными кодовыми базами вместе с кодирующими агентами, включая Claude Code. Инструмент был частично создан с помощью Claude/Claude Code и разработан для удобного использования непосредственно из Claude Code.

Основные возможности

  • Обоснованное чтение репозиториев: Предоставляет агентам такие функции, как inspect, judge_change и impact
  • Защищённая запись: Предотвращает незаметное внесение ошибочных изменений в кодовую базу
  • Структурированная обратная связь: Возвращает машиночитаемый вывод guard_failure при неудачной записи
  • Механизм повторных попыток: Добавляет retry_plan, чтобы следующий шаг исправления был более узким и целенаправленным
  • Защита во время выполнения: Поддерживает защиту во время выполнения для интерпретируемых языков, позволяя откатывать файлы, если они проходят синтаксический анализ, но всё равно завершаются с ошибкой при выполнении
Ad

Поддерживаемые языки

В настоящее время поддерживается 16 языков: Rust, Go, Python, TypeScript, JavaScript, C, C++, C#, Clojure, Java, Kotlin, PHP, Ruby, Swift, Bash и Zig.

Практический пример

Изменение в Python может пройти проверку синтаксиса, но всё равно завершиться с ошибкой из-за отсутствующего импорта или неопределённого имени. yoyo может обнаружить это с помощью защиты во время выполнения, восстановить исходный файл и вернуть структурированную обратную связь для следующей попытки исправления.

Последние обновления

В последних работах добавлена начальная поддержка Clojure и начальная загрузка конфигурации выполнения с минимальными привилегиями.

Доступность

Инструмент можно бесплатно опробовать, он имеет открытый исходный код на https://github.com/avirajkhare00/yoyo.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Homebutler: OpenClaw Skill для управления Homelab через Telegram
Инструменты

Homebutler: OpenClaw Skill для управления Homelab через Telegram

Homebutler — это единый бинарный файл Go (~13 МБ, без зависимостей), который работает как навык OpenClaw для управления домашними лабораториями из чата Telegram. Он отслеживает серверы, перезапускает Docker-контейнеры, пробуждает машины, сканирует сети и предупреждает о скачках ресурсов без SSH-сессий или входа в панель управления.

OpenClawRadar
Соперничающий обзор: Межмодельный цикл оценки планов ИИ-агентов
Инструменты

Соперничающий обзор: Межмодельный цикл оценки планов ИИ-агентов

Rival-review — это инструмент с лицензией MIT, который использует вторую модель ИИ для проверки планов от основного агента ИИ-кодирования перед выполнением, выявляя такие проблемы, как ошибочные планы отката, уязвимости безопасности и решения на устаревших данных.

OpenClawRadar
Управление узлами: многопользовательская игра .io в реальном времени, полностью созданная с помощью Claude 4.6 и 4.7
Инструменты

Управление узлами: многопользовательская игра .io в реальном времени, полностью созданная с помощью Claude 4.6 и 4.7

Разработчик создал живую многопользовательскую конкурентную .io игру Node Control с помощью Claude 4.6 и 4.7. Особенности: серверный сетевой код с авторитетом на 60 Гц, развертывание в 4 регионах на fly.io и эстетика нейронной сети.

OpenClawRadar
Сервер Nakkas MCP Создает Анимированные SVG из Описаний ИИ
Инструменты

Сервер Nakkas MCP Создает Анимированные SVG из Описаний ИИ

Nakkas — это MCP-сервер, в котором искусственный интеллект создаёт полные анимированные SVG-конфигурации по описаниям, генерируя чистые анимированные SVG с фигурами, градиентами, анимациями и фильтрами. Он поддерживает параметрические кривые, 15 пресетов фильтров, CSS @keyframes и SMIL-анимации, и работает везде, где рендерится SVG.

OpenClawRadar