yoyo: Servidor MCP Local para Leituras Fundamentadas de Código e Escritas Protegidas com Claude Code

✍️ OpenClawRadar📅 Publicado: March 15, 2026🔗 Source
yoyo: Servidor MCP Local para Leituras Fundamentadas de Código e Escritas Protegidas com Claude Code
Ad

O que o yoyo faz

yoyo é um servidor MCP local de código aberto projetado para trabalhar em bases de código reais com agentes de codificação, incluindo o Claude Code. A ferramenta foi construída em parte com Claude/Claude Code e foi projetada para ser útil a partir do próprio Claude Code.

Funcionalidades principais

  • Leituras fundamentadas do repositório: Fornece aos agentes capacidades como inspect, judge_change e impact
  • Escritas protegidas: Impede que edições quebradas sejam aplicadas silenciosamente na base de código
  • Feedback estruturado: Retorna uma saída legível por máquina (guard_failure) quando uma escrita falha
  • Mecanismo de nova tentativa: Adiciona retry_plan para que a próxima etapa de reparo seja mais restrita e direcionada
  • Proteções em tempo de execução: Suporta proteções em tempo de execução para linguagens interpretadas, permitindo que arquivos sejam revertidos se forem analisados sintaticamente, mas ainda falharem em tempo de execução
Ad

Suporte a linguagens

Atualmente suporta 16 linguagens: Rust, Go, Python, TypeScript, JavaScript, C, C++, C#, Clojure, Java, Kotlin, PHP, Ruby, Swift, Bash e Zig.

Exemplo prático

Uma edição em Python pode passar em uma verificação de sintaxe, mas ainda falhar devido a uma importação ausente ou um nome indefinido. O yoyo pode capturar isso na proteção de tempo de execução, restaurar o arquivo original e retornar um feedback estruturado para a próxima tentativa de correção.

Atualizações recentes

Trabalhos recentes adicionaram suporte inicial ao Clojure e uma inicialização de configuração de tempo de execução com privilégios mínimos.

Disponibilidade

A ferramenta é gratuita para experimentar e de código aberto em https://github.com/avirajkhare00/yoyo.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

GitHub Comic Bot: Transforme Commits em Quadrinhos Diários de Cavaleiros Medievais
Tools

GitHub Comic Bot: Transforme Commits em Quadrinhos Diários de Cavaleiros Medievais

Um bot que lê commits do GitHub e gera tirinhas de 4 painéis com um cavaleiro medieval impassível, construído com Claude Code e Gemini, rodando no GitHub Actions com custos de camada gratuita.

OpenClawRadar
Clavis MCP Server: Gerenciamento Seguro de Credenciais para Claude Desktop
Tools

Clavis MCP Server: Gerenciamento Seguro de Credenciais para Claude Desktop

Clavis é um servidor MCP que gerencia chaves de API e tokens OAuth para o Claude Desktop, armazenando credenciais com criptografia AES-256 e fornecendo atualização automática de tokens para evitar erros de expiração no meio da conversa.

OpenClawRadar
Rotinas do Claude Code: Agende Tarefas do Agente como Cron com Raciocínio
Tools

Rotinas do Claude Code: Agende Tarefas do Agente como Cron com Raciocínio

As Rotinas do Claude Code permitem executar tarefas de agente em um cronograma sem manter uma sessão aberta. Um usuário do Reddit compartilha exemplos reais: revisão noturna de commits, verificação semanal de dependências, análise diária de logs de erro — com raciocínio de IA em vez de saída bruta de script.

OpenClawRadar
NLA transforma as ativações internas do Gemma 3 em texto legível para qualquer token
Tools

NLA transforma as ativações internas do Gemma 3 em texto legível para qualquer token

A Anthropic lançou os Natural Language Autoencoders (NLA), que decodificam o estado interno de um modelo em texto. Combinado com o Gemma 3, o Auto Verbalizer explica o que o modelo estava "pensando" para qualquer token gerado. Os pesos estão no Hugging Face; demo no Neuronpedia.

OpenClawRadar