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

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
👀 See Also

Anthropic、QuickBooks、HubSpot、Canva向けのプリビルドワークフローを備えたClaude for Small Businessを発表
Claude for Small Businessは、Claude Cowork内でトグルインストールできるパッケージで、QuickBooks、PayPal、HubSpot、Canva、Docusign、Google Workspace、Microsoft 365に接続し、給与計算、月末締め、請求書発行、キャンペーン管理などのための15のすぐ使えるエージェントワークフローを備えています。

Models.dev: AIモデルの仕様、価格、性能に関するオープンソースデータベース
Models.devは、コミュニティが貢献するオープンソースのAIモデル仕様・価格・機能データベースです。APIとTOMLベースの定義を提供します。

latexnav: LaTeXファイルのLLMと人間によるナビゲーションツール
latexnavは、定理、定義、セクション、ラベル、相互参照、依存関係などの構造要素を抽出し、行番号付きの要約を提供することで、大規模な原稿を効率的にナビゲートするための、無料のオープンソースPythonツールです。これにより、LLMと人間の両方がLaTeXファイルを効果的に扱えるよう支援します。

エージェント・ウェイクスキル for OpenClaw: タスク完了時にDiscordに通知
開発者がagent-wake.pyというPythonスクリプトを作成しました。これはClaude Codeがタスク終了後に呼び出すもので、Discordに通知を送信し、ゲートウェイHTTP APIを通じてウェイクイベントを発火させ、エージェントが自動的に要約を投稿するように促します。