クラウバック:リークしたClaude検証ループのフックベース実装

✍️ OpenClawRadar📅 公開日: April 15, 2026🔗 Source
クラウバック:リークしたClaude検証ループのフックベース実装
Ad

Clawbackは、流出したClaudeのソースマップから検証ループをプロンプトではなく機械的なフックとして実装したGitHubプロジェクトです。このアプローチは、プロンプトベースの検証(例:iamfakeguru/claude-mdの「tscを実行せずに完了することは禁止されています」)がコンテキスト圧力下でモデルによってスキップされてしまうという制限に対処します。

フックアーキテクチャ

このシステムは問題を2つの層に分割します:

  • フック(機械的、スキップ不可):
    • ストップフック:Claudeが完了を試みたときに型チェック+リンターを実行。失敗した場合、コード2で終了し、Claudeに修正を続けさせます。3回連続でブロックが失敗するとサーキットブレーカーが作動します。
    • PostToolUse:すべてのファイル編集後に自動フォーマットとリンターを実行。
    • PreToolUse:Claudeが.envファイルやロックファイルに触れる前に編集をブロック。
    • PostCompact:コンテキスト圧縮後にgit状態とgotchas.mdを再注入。
  • CLAUDE.md(行動的):フックで強制できないものに対応。段階的実行(フェーズあたり≤5ファイル)、計画と構築の分離、コンテキスト劣化の認識、ミスログ記録を含みます。

技術的詳細

このツールは、設定ファイル(tsconfig.json、go.mod、Cargo.toml、pyproject.toml、composer.json)を探すことでスタックを自動検出します。設定は不要で、依存関係はゼロです。ClawbackはiamfakeguruのCLAUDE.mdプロジェクトと併用するもので、代わりになるものではありません。

実装は、ソースマップ内でUSER_TYPE === 'ant'の背後にあった流出した検証ループに基づいています。GitHubリポジトリは https://github.com/LZong-tw/clawback で利用可能です。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Steam City: Claude Codeで構築したあなたのSteamライブラリの3Dピクセルアートマップ
Tools

Steam City: Claude Codeで構築したあなたのSteamライブラリの3Dピクセルアートマップ

開発者がClaude Codeを使って作ったSteam Cityは、あなたのSteamライブラリを3Dピクセルアートの街に変換します。プレイ時間がビルの高さに、未プレイのゲームは暗く表示されます。すでに1,000人以上のプレイヤーが参加しています。

OpenClawRadar
Claude Coworkモードの説明:ファイルレベルでのタスク実行とチャット・コードモードの比較
Tools

Claude Coworkモードの説明:ファイルレベルでのタスク実行とチャット・コードモードの比較

ClaudeのCoworkモードは、選択したフォルダ内で動作し、乱雑なフォルダの整理、スクリーンショットからの構造化データの抽出、散らばったノートを構造化された文書にまとめるなどのファイルレベルのタスクを実行します。

OpenClawRadar
n8n-mcp-lite:MCPサーバーにより、n8nワークフローでのClaudeのトークン使用量が80%削減されます
Tools

n8n-mcp-lite:MCPサーバーにより、n8nワークフローでのClaudeのトークン使用量が80%削減されます

n8n-mcp-liteと呼ばれる新しいオープンソースのModel Context Protocolサーバーは、Claudeがn8n自動化ワークフローを推論するのを支援し、トークン使用量を約80%削減します。このツールは、視覚的ノード自動化のトークン消費量の多さに対処し、対象を絞ったワークフロースキャンと精密な更新を提供します。

OpenClawRadar
プロアクティブを解き放つ:コミュニティによるクロウボット革新の深層分析
Tools

プロアクティブを解き放つ:コミュニティによるクロウボット革新の深層分析

愛好家たちがどのように創意工夫とコミュニティ主導の洞察を通じてClawbotの積極性を高めているかを発見しましょう。r/openclawからの議論と発見の一瞥です。

OpenClawRadar