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

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

Клод Код Хук отслеживает накопление незавершенной работы в рабочих процессах ИИ-программирования
Инструменты

Клод Код Хук отслеживает накопление незавершенной работы в рабочих процессах ИИ-программирования

Разработчик создал хук UserPromptSubmit для Claude Code, который отслеживает накопление незавершённой работы по четырём очередям: незафиксированные изменения свыше 200 строк, три или более незапущенных коммита, запущенные коммиты без файлов изменений и PR на выпуск, открытые дольше 24 часов.

OpenClawRadar
Бесплатное приложение для macOS в строке меню отслеживает использование Claude в реальном времени.
Инструменты

Бесплатное приложение для macOS в строке меню отслеживает использование Claude в реальном времени.

Разработчик создал бесплатное приложение для строки меню macOS, чтобы отслеживать использование Claude, полностью используя Claude Code с моделью Opus. Приложение показывает полосы использования за 5 часов и 7 дней, процент заполнения контекстного окна и отправляет уведомления при приближении к лимитам.

OpenClawRadar
КОНТАКТ: 3D-игра о морских сражениях, полностью созданная с помощью кода Claude.
Инструменты

КОНТАКТ: 3D-игра о морских сражениях, полностью созданная с помощью кода Claude.

CONTACT — это 3D-игра в морском бою, полностью созданная с помощью Claude Code + Opus. Она включает в себя кубическое поле 7×7×7, кредитную экономику с тактическими преимуществами и три игровых режима, включая «Человек против Claude» и «Sonnet против Sonnet» с постоянной стратегической памятью.

OpenClawRadar
Открытый инструментарий Ralph Loop для Claude Code: Агенты Пикл Рик и Мистер Мисикс
Инструменты

Открытый инструментарий Ralph Loop для Claude Code: Агенты Пикл Рик и Мистер Мисикс

Расширение с открытым исходным кодом для Claude Code реализует технику Ralph Loop с двумя автономными агентами: Pickle Rick для разработки на основе PRD и Mr. Meeseeks для проверки кода. Оба используют tmux с живыми панелями мониторинга и уведомлениями macOS.

OpenClawRadar