yoyo: Servidor MCP local para lecturas fundamentadas de bases de código y escrituras controladas con Claude Code

✍️ OpenClawRadar📅 Publicado: 15 de marzo de 2026🔗 Source
yoyo: Servidor MCP local para lecturas fundamentadas de bases de código y escrituras controladas con Claude Code
Ad

Qué hace yoyo

yoyo es un servidor MCP local de código abierto diseñado para trabajar en bases de código reales con agentes de codificación, incluyendo Claude Code. La herramienta fue construida en parte con Claude/Claude Code y está diseñada para ser útil desde el propio Claude Code.

Características principales

  • Lecturas fundamentadas de repositorios: Proporciona a los agentes capacidades como inspect, judge_change e impact
  • Escrituras protegidas: Evita que ediciones defectuosas se apliquen silenciosamente en la base de código
  • Retroalimentación estructurada: Devuelve una salida legible por máquina guard_failure cuando una escritura falla
  • Mecanismo de reintento: Añade retry_plan para que el siguiente paso de reparación sea más específico y dirigido
  • Protecciones en tiempo de ejecución: Soporta protecciones en tiempo de ejecución para lenguajes interpretados, permitiendo revertir archivos si se analizan sintácticamente pero aún fallan en ejecución
Ad

Soporte de lenguajes

Actualmente soporta 16 lenguajes: Rust, Go, Python, TypeScript, JavaScript, C, C++, C#, Clojure, Java, Kotlin, PHP, Ruby, Swift, Bash y Zig.

Ejemplo práctico

Una edición en Python podría pasar una verificación de sintaxis pero aún fallar debido a una importación faltante o un nombre no definido. yoyo puede detectar eso en la protección de tiempo de ejecución, restaurar el archivo original y devolver retroalimentación estructurada para el siguiente intento de corrección.

Actualizaciones recientes

Trabajos recientes añadieron soporte inicial para Clojure y arranque de configuración de tiempo de ejecución con privilegios mínimos.

Disponibilidad

La herramienta es gratuita para probar y de código abierto en https://github.com/avirajkhare00/yoyo.

📖 Leer la fuente completa: r/ClaudeAI

Ad

👀 Ver también

ClawCut: Un Proxy en Python que Hace que los Pequeños LLM Locales Sean Usables con OpenClaw
Herramientas

ClawCut: Un Proxy en Python que Hace que los Pequeños LLM Locales Sean Usables con OpenClaw

ClawCut es un proxy de Python Flask que resuelve problemas comunes al conectar modelos locales de 7B/14B a OpenClaw, incluyendo envenenamiento de contexto, bucles infinitos y fallos en salidas de trabajos cron. Implementa amnesia dinámica durante llamadas a herramientas y entrega automática para tareas programadas.

OpenClawRadar
Rudel: Analíticas de código abierto para sesiones de Claude Code
Herramientas

Rudel: Analíticas de código abierto para sesiones de Claude Code

Rudel es una herramienta de análisis de código abierto que analiza sesiones de Claude Code, proporcionando información de 1.573 sesiones reales con más de 15 millones de tokens y más de 270.000 interacciones. Revela patrones como un uso de habilidades del 4%, tasas de abandono del 26% y patrones de cascada de errores.

OpenClawRadar
La brevedad supera al plugin cavernícola en el benchmark de compresión de Claude Code
Herramientas

La brevedad supera al plugin cavernícola en el benchmark de compresión de Claude Code

Un benchmark de 24 prompts muestra que el plugin de compresión 'caveman' de Claude Code produce los mismos conteos de tokens y calidad que simplemente anteponer 'sé breve'. Sin embargo, la forma de salida consistente del plugin y sus reglas de escape de seguridad ofrecen ventajas estructurales.

OpenClawRadar
Puente IDE de Claude de Código Abierto Conecta Dispatch, Aplicación de Escritorio y Claude Code
Herramientas

Puente IDE de Claude de Código Abierto Conecta Dispatch, Aplicación de Escritorio y Claude Code

El claude-ide-bridge es una herramienta de código abierto con licencia MIT que conecta Claude Code a tu IDE, proporcionando acceso a LSP, depurador, terminales, git y GitHub a través de 124 herramientas. Permite un flujo de trabajo donde las tareas enviadas mediante Dispatch desde un teléfono son manejadas por la aplicación de escritorio de Claude, que usa Claude Code para escribir código y ejecutar pruebas mientras interactúa con el IDE.

OpenClawRadar