Culpa: AIエージェントデバッグのためのオープンソース決定性リプレイエンジン

Culpaは、AIエージェントセッションのデバッグに特化して設計されたオープンソースの決定論的再生エンジンです。このツールが解決する中核的な問題は、LLMエージェントの非決定論的な性質です。エージェントが失敗した場合、セッションを単に再実行するだけでは正確な失敗を再現できません。
仕組み
このツールは、エージェントセッション中にすべてのLLM呼び出しと完全な実行コンテキストを記録します。失敗をデバッグする必要がある場合、新しいAPI呼び出しを行う代わりに、記録された応答をスタブとして使用してセッションを再生します。これにより、再生は完全に決定論的になり、実際のAPIを呼び出さないためコストがかかりません。
主な機能
- プロキシモード: Claude CodeやCursorなどのツールと連携し、コード変更を必要としません
- Python SDK: 独自のエージェントを構築する開発者向けに利用可能
- APIサポート: AnthropicおよびOpenAI APIと互換性があります
- フォーク機能: 記録された任意の決定ポイントでフォークし、異なる応答を注入して、何が起こったかを確認できます
実用的な利点
再生では実際のAPI呼び出しの代わりに記録された応答を使用するため、デバッグセッションではAPIコストがゼロになります。再生の決定論的な性質により、LLM応答に内在するランダム性のために再現が不可能だった失敗を確実に再現して分析することが可能になります。
このプロジェクトは、特にエージェントワークフローを構築している開発者からのフィードバックを積極的に求めています。作成者はCS(コンピュータサイエンス)の新入生であり、ツールの改善を目指していると述べています。
📖 Read the full source: r/LocalLLaMA
👀 See Also

構造化された推論テンプレートがAIコードレビューの精度を向上
Redditユーザーが、Metaの研究を基にした構造化推論テンプレートを共有しました。このテンプレートはAIモデルに特定の分析ステップを完了させてからコードレビューを生成させるもので、arXiv:2603.01896によれば精度が5-12パーセントポイント向上するとされています。

GSD-Lite: TDDを強制しテストスキップを防止するClaudeコード用ステートマシン
GSD-Liteは、Claude Codeに12段階のワークフローマシンを追加するオープンソースのMCPサーバーで、特定の反合理化プロンプトによるテスト駆動開発を強制し、実行、レビュー、デバッグのための分離されたエージェントコンテキストを提供します。

OpenClaw開発者が持続的なエージェント連携のためのKumiho認知メモリプラグインを構築
開発者は、OpenClawのセッション間で持続的なメモリが不足しているという課題を解決するために、知識グラフを基盤としたAI認知メモリシステム「Kumiho」を構築しました。openclaw-kumihoプラグインは会話にフックしてコンテキストを想起し、構造化された要約を捕捉し、バージョン管理された創造的アウトプットを維持します。

HomeButler:APIキーなしでClaudeからホームラボサーバーを管理するMCPサーバー
HomeButlerは、APIキーを必要とせずにClaudeがホームラボサーバー上のセルフホストアプリをインストール、監視、管理できるMCPサーバーです。ローカルで動作し、すべての処理をネットワーク内に留め、Claude Codeで構築されました。