db-wal-recoveryタスクにおけるTB2ベンチマーキング問題の分析

Terminal Bench 2.0のベンチマーク欠陥が暴露
Terminal Bench 2.0(TB2)のdb-wal-recoveryタスクの詳細な分析により、現在のベンチマーク手法に重大な問題があることが明らかになりました。このタスクでは、SQLiteデータベースから11行を回復する必要があります。基本DBに5行、main.db-walに6行がXOR暗号化されています。
核心の問題
このタスクの罠は、単純なsqlite3 main.dbプローブがWALファイルをチェックポイントまたは削除してしまい、欠落行を含む唯一の証拠を破壊してしまうことです。.dbファイルを見たエージェントの自然な最初の動きはsqlite3を実行することですが、これが即座に回復プロセスを危険にさらします。
リーダーボード分析
2026年3月14日現在のTB2リーダーボードは以下の通りです:
- ForgeCode: 78–82%スコア、15/15安全なシーケンス、部分的な軌跡可視、プロンプト非表示
- TongAgents(Judy): 80.2%スコア、5/5プロンプト形成済み、完全な軌跡可視、プランナー公開
- SageAgent: 78.4%スコア、1/5タイムアウト、ラッパーのみ可視、プロンプト非表示
- Droid: 77.3%スコア、2/5最終レポートのみ、標準出力のみ可視
- Capy: 約76%スコア、1/4エージェント痕跡なし、検証者のみ可視
- Terminus-KIRA: 74.8%スコア、1/10正直な失敗、完全な軌跡可視、プロンプト可視
パターン1:正直な失敗
Claude Code、Terminus-KIRA、Simple Codexなどのエージェントはこのパターンに従います:
- /appを検査
- 直ちに
sqlite3 /app/main.dbを開く - main.db-walを検査しようとする
ステップ3までにWALは消えてしまいますが、エージェントは自分がそれを破壊したことに気づきません。その後、15ターン以上を費やしてファイルシステムを検索し、.recover操作を試み、オーバーレイを探索します。Terminus-KIRAの透明性は特に価値があります。失敗した試行の一つでは、WALを失った後、期待される行を含むrecovered.jsonを手作業で作成し、独自の検証スクリプトを実行しましたが、それでもベンチマーク検証器に捕捉されました。
パターン2:プロンプトインジェクション
Judy(TongAgents)は何も触れる前に直ちにWALをバックアップしました。これは推論ではなく、プロンプトを通じて注入された事前認識でした。Judyの公開プランナープロンプトには明示的に「このタスクはデータ回復ドメインに属します。データ回復のベストプラクティスは:いかなる回復操作の前に、すべての書き込みを停止し、直ちにバックアップすることです」と記載されています。
結果:Judyは最初にバックアップを取り、sqlite3 main.dbをプローブし、5行しかないことを確認し、回復を続行します。
透明性の問題
分析により明確なパターンが明らかになりました:プロンプトを公開するエントリー(Judy、KIRA)は、プロンプトを隠すエントリー(ForgeCode、SageAgent、Droid、Capy)とは異なる物語を示しています。後者は安全な行動や不透明性を示します。ランタイムフィードバックがないと、強力なモデルでさえ証拠を即座に燃やし、もはや答えを含まない世界を検索してしまいます。
📖 Read the full source: r/LocalLLaMA
👀 See Also

AIスラップが開発者コミュニティを窒息させる「バイブコーディングノイズフロア」
rmoffが、デベロッパーコミュニティに溢れる低品質なAI生成コンテンツ(無意味なGitHubリポジトリからゴーストライターによるブログ記事まで)と、それが有機的な参加を減少させている理由について苦言を呈する。

トランプ政権、AnthropicのMythos AIモデルの政府利用を承認
トランプ政権は、Anthropicが「Mythos AIモデル」を選ばれた企業や政府機関に公開することを承認した。

Claude.ai 現在ダウン中、APIエラー増加 — 2026年4月28日
Claudeの公式ステータスページからトリガーされた自動ステータス更新により、2026-04-28T17:51:36.000Z時点でClaude.aiが利用不可、APIでエラー率が上昇していることが報告されています。

AIコーディングエージェントは大規模コードベースでのコンテキスト管理に苦戦
AIコーディングエージェントの分析によると、コードを書く前にルートのgrepやミドルウェアの読み込みなどの方向付けタスクに15〜20回のツール呼び出しを費やし、コンテキストウィンドウを浪費していることが明らかになりました。Vercelは80%のツールを削除してbashを使用することで100%の精度を達成し、Piはわずか4つのツールと1,000トークン未満のシステムプロンプトを使用しています。