yoyo : Serveur MCP local pour les lectures de codebase ancrées et les écritures sécurisées avec Claude Code

✍️ OpenClawRadar📅 Publié: March 15, 2026🔗 Source
yoyo : Serveur MCP local pour les lectures de codebase ancrées et les écritures sécurisées avec Claude Code
Ad

Ce que fait yoyo

yoyo est un serveur MCP local open-source conçu pour travailler sur de vrais codebases avec des agents de codage, y compris Claude Code. L'outil a été construit en partie avec Claude/Claude Code et est conçu pour être utile depuis Claude Code lui-même.

Fonctionnalités principales

  • Lectures de dépôt ancrées : Fournit aux agents des capacités comme inspect, judge_change et impact
  • Écritures protégées : Empêche les modifications cassées de passer silencieusement dans le codebase
  • Retour structuré : Renvoie une sortie guard_failure lisible par machine lorsqu'une écriture échoue
  • Mécanisme de réessai : Ajoute retry_plan pour que l'étape de réparation suivante soit plus étroite et plus ciblée
  • Protections d'exécution : Prend en charge les protections d'exécution pour les langages interprétés, permettant aux fichiers d'être restaurés s'ils s'analysent mais échouent à l'exécution
Ad

Langages pris en charge

Prend actuellement en charge 16 langages : Rust, Go, Python, TypeScript, JavaScript, C, C++, C#, Clojure, Java, Kotlin, PHP, Ruby, Swift, Bash et Zig.

Exemple pratique

Une modification Python peut passer une vérification de syntaxe mais échouer à cause d'une importation manquante ou d'un nom non défini. yoyo peut détecter cela dans la protection d'exécution, restaurer le fichier d'origine et renvoyer un retour structuré pour la tentative de correction suivante.

Mises à jour récentes

Des travaux récents ont ajouté la prise en charge initiale de Clojure et le bootstrap de configuration d'exécution avec privilèges minimaux.

Disponibilité

L'outil est gratuit à essayer et open source sur https://github.com/avirajkhare00/yoyo.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Agent-Desktop : Automatisation structurée du bureau via les arbres d'accessibilité du système d'exploitation
Tools

Agent-Desktop : Automatisation structurée du bureau via les arbres d'accessibilité du système d'exploitation

Agent-desktop est un CLI multiplateforme (binaire Rust, ~15 Mo) qui expose 53 commandes avec sortie JSON pour inspecter et piloter des applications natives via les API d'accessibilité du système d'exploitation — sans captures d'écran ni modèles de vision. Il utilise un parcours squelettique progressif pour réduire l'utilisation de tokens de 78 à 96 % sur des applications denses comme Slack ou VS Code.

OpenClawRadar
Application macOS gratuite de la barre de menus affiche les statistiques d'utilisation Claude en temps réel via le décryptage de cookies SQLite
Tools

Application macOS gratuite de la barre de menus affiche les statistiques d'utilisation Claude en temps réel via le décryptage de cookies SQLite

Claude Usage Tracker est une application gratuite pour la barre de menus macOS qui lit les cookies SQLite cryptés de l'application de bureau Claude, les décrypte via le trousseau, et affiche le pourcentage de session, la limite hebdomadaire, les dépenses et les exécutions de routine localement — aucune clé API nécessaire.

OpenClawRadar
Agentlint : une application GitHub qui détecte les contradictions dans CLAUDE.md et les pointeurs cassés sur chaque PR
Tools

Agentlint : une application GitHub qui détecte les contradictions dans CLAUDE.md et les pointeurs cassés sur chaque PR

Agentlint est une application GitHub qui audite l'ensemble de votre surface de règles agent (CLAUDE.md, AGENTS.md, skills, hooks) à chaque PR, en postant des commentaires en ligne pour les contradictions, les chemins brisés et les fonctionnalités de harness non supportées. Gratuit pour les dépôts publics.

OpenClawRadar
Commandant de Flotte : Tableau de bord open-source pour orchestrer plusieurs équipes d'agents Claude Code
Tools

Commandant de Flotte : Tableau de bord open-source pour orchestrer plusieurs équipes d'agents Claude Code

Fleet Commander est un tableau de bord web local qui exécute plusieurs équipes d'agents Claude Code en parallèle sur différentes problématiques. Il utilise une structure d'équipe 'Diamant' avec des agents Planificateur, Développeur et Relecteur qui communiquent en pair-à-pair via SendMessage.

OpenClawRadar