クラウバック:リークした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

OpenClawスキルにより、アクセシビリティツリートークンが60万から1.3千に削減されます。
開発者が、現代のWebページをスクレイピングする際のアクセシビリティツリーにおけるトークン肥大化に対処するOpenClawスキルを作成しました。このスキルは、データをLLMに送信する前に、機械学習を用いて要素をランク付けし、不要な部分を刈り込むものです。

NotebookLM MCP 構造化:無料サーバーがClaudeをNotebookLMに自動プロンプト構造化で接続
NotebookLM MCP Structuredという無料のMCPサーバーは、Claude DesktopをNotebookLMノートブックに接続し、自動プロンプト構造化を実現します。このサーバーは、クエリの種類(比較、リスト、分析、説明、抽出)に基づいてクエリを再構築し、完全性チェックと忠実性制約を追加します。

AskAlf: セルフホスト型AIワークフローのためのオープンソースマルチエージェントオーケストレーションプラットフォーム
AskAlfは、独自のハードウェア上で動作するオープンソースのマルチエージェントオーケストレーションプラットフォームです。pgvectorに保存された10層の認知メモリを持つ自律システムを通じて調整する専門的なワーカーを動的に作成します。

ソロ開発者がClaudeとBlender MCPを使って、アプリストア動画を90分で制作
RedditユーザーのPositive_Camel2086は、ClaudeとBlender MCPサーバーを使用して、会話形式のプロンプトでカメラリグ、マテリアル、フォグ、パーティクルシステムを自動化し、10秒の垂直起動ビデオを生成した方法を詳述しています。