yoyo: Claude Codeによるグラウンディングされたコードベース読み取りとガード付き書き込みのためのローカルMCPサーバー

yoyoの機能
yoyoは、Claude Codeを含むコードエージェントと実際のコードベースで作業するためのオープンソースのローカルMCPサーバーです。このツールは一部Claude/Claude Codeで構築され、Claude Code自体からも有用に利用できるように設計されています。
主な機能
- グラウンディングされたリポジトリ読み取り: エージェントに
inspect、judge_change、impactなどの機能を提供 - ガード付き書き込み: 壊れた編集がコードベースに黙って取り込まれるのを防止
- 構造化されたフィードバック: 書き込みが失敗した場合、機械可読な
guard_failure出力を返す - 再試行メカニズム:
retry_planを追加し、次の修復ステップをより狭く、よりターゲットを絞ったものにする - ランタイムガード: インタープリター言語のランタイムガードをサポートし、ファイルがパースできてもランタイムで失敗した場合にロールバック可能
対応言語
現在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
👀 See Also

AutoAgents Rustフレームワークがプロトタイピング用にPythonバインディングを追加
RustベースのマルチエージェントフレームワークであるAutoAgentsがPythonバインディングを追加しました。これにより、開発者はPythonでプロトタイピングを行いながら、同じRustコアランタイム、プロバイダーインターフェース、パイプラインモデル、エージェントセマンティクスを維持できます。このバインディングにより、外部システムなしでローカルAIモデルを実験できます。

Mozilla Thunderbolt: セルフホスト型インフラストラクチャ向けオープンソースエンタープライズAIクライアント
Mozillaは、組織がモデルの選択、エンタープライズデータの統合、クロスプラットフォームのネイティブアプリケーションを備えたセルフホスト型AIインフラを導入できるように設計された、MPL 2.0ライセンスのオープンソースAIクライアント「Thunderbolt」を発表しました。

MCPマーケットプレイス、1,900以上のMCPツールプラグインをセキュリティスキャン済みディレクトリとして公開
MCP Marketplace(mcp-marketplace.io)は、1,900以上のMCPサーバーを対象としたセキュリティ重視のディレクトリを提供し、多層セキュリティ分析、リスクスコアリング、Claude Desktop、Cursor、ChatGPT、VS Code向けのワンクリックインストールを実現しています。

CLI-Anything-WEB: あらゆるウェブサイトをClaude Code用のPython CLIにリバースエンジニアリングするオープンソースプラグイン
CLI-Anything-WEB は、ブラウザのトラフィックを監視し、プロトコルをリバースエンジニアリングして、認証、テスト、--json サポートを備えた完全な Python CLI を生成するオープンソースの Claude Code プラグインです。Reddit、Booking、Airbnb、ChatGPT、LinkedIn などのサイト向けの 19 のサンプル CLI が含まれています。