PACT 0.4.0は、AIコーディングエージェント向けに複合知能を追加します。

PACTが解決する課題
AIコーディングエージェントはセッション間ですべてを忘れ、古いトレーニングデータからパッケージAPIを推測し、読んでいないファイルを自信満々に編集し、下流システムを壊す修正を行います。これらはプロンプトエンジニアリングでは修正できないアーキテクチャ上の問題です。
PACT 0.4.0の構造
このツールキットはプロジェクト内に以下のディレクトリ構造を作成します:
your-project/ ├── CLAUDE.md # 19の認知的リダイレクション+ルール ├── SYSTEM_MAP.yaml # アーキテクチャ配線マップ ├── cutting_room/ # ビジュアルプロトタイピングワークスペース ├── .claude/ │ ├── hooks/ # 10のシェルフック(ブロッキング+警告) │ ├── bugs/ # 構造化バグトラッカー+ソリューションKB │ ├── sessions.yaml # マルチエージェント調整 │ └── memory/ │ ├── PENDING_WORK.yaml # クロスセッションタスクトラッカー │ └── file_edit_log.yaml # 編集認識 ├── docs/ │ ├── feature_flows/ # ライフサイクルステートマシン │ └── reference/ │ ├── packages/ # 検証済みパッケージナレッジ │ ├── research/ # クロスセッション研究統合 │ ├── KNOWLEDGE_DIRECTORY.yaml # 全システム横断タグインデックス │ └── PACT_BASELINE.yaml # エージェント能力自己認識
6つの柱
- 機械的強制 — 違反が発生する前にブロックするシェルフック。ハードコードされたシークレット、強制プッシュ、読んでいないファイルの編集、ローカルがリモートより遅れている状態でのコミット。これらはすべて機械的にブロックされます。
- コンテキスト置換 — アーキテクチャマップとライフサイクルフローが記憶を置き換えます。エージェントは編集前にSYSTEM_MAP.yamlを読み、双方向の依存関係をトレースします。
- 自己進化型推論 — 19の認知的リダイレクション(v0.1では6から開始)。これらはエージェントが重要な意思決定ポイントで自問する質問であり、ルールではありません。ルールはプレッシャー下で軽視されます。エージェントはパターンに気づいたときに独自のリダイレクションを追加できます。
- 構造/動作分離 — アーキテクチャマップ=「どのファイルに触れるか?」機能フロー=「間違って触れると何が壊れるか?」2つのファイル、2つの役割。決して混ぜません。
- マルチエージェント耐性(v0.3) — ClaudeとGeminiは同じフック、ルール、タスクトラッカーを共有します。一方がダウンした場合、コンテキストを一切失わずに他方に切り替えられます。GeminiフックはそのJSON形式を変換し、同じ.claude/hooks/スクリプトに委譲する薄いアダプター(各約20行)です。1セットのルール、2つのエージェント、ドリフトゼロ。
- 複合知能(v0.4) — 研究統合、ナレッジディレクトリ、能力ベースラインにより、各セッションが前回よりも賢くなります。
複合知能の詳細
新規Claudeセッションにはトレーニングデータとコンテキストウィンドウがあります。PACTを実行するセッションには、トレーニングデータ+コンテキストウィンドウ+過去の全セッションが獲得したすべての統合が含まれます。
複合知能を機能させる3つのシステム:
- 研究ナレッジベース — エージェントが実際の何かを研究するとき(コード分析とオンラインドキュメントの組み合わせ)、統合が保存されます。生の事実ではなく、それらは再発見可能です。プロジェクトコンテキストを外部証拠につなげた推論です。将来のセッションはタグで見つけ、深め、新しい角度から再構成します。
- ナレッジディレクトリ — 全ナレッジシステム(研究、バグ、ソリューション、パッケージ、機能フロー)にわたるタグとファイルをマッピングする1つのYAMLファイル。エージェントは一度読むだけで、あらゆるトピックについて既に存在するものを知ります。ナレッジファイルを追加してこれを更新しない場合、コミットをブロックするフックがあり、正確性が維持されます。
- 能力ベースライン — PACT_BASELINE.yamlに文書化され、エージェント能力自己認識を提供します。
PACTは、Claudeが同じ間違いを繰り返すのを止めるための一連のフックとして始まりました。4回のリリース後、各セッションが前回よりも真に賢くなるシステムへと進化しました。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

Freddy MCPサーバーがヘッドレスサインインでウェアラブルをAIエージェントに接続
Freddyは、ウェアラブル(Polar、Oura、Withings、Suunto、Intervals.icu、Hevy、およびベータ版のWHOOP、Strava、Dexcom)をClaude Code、ChatGPT、Notion AIなどのAIクライアントにOAuth経由で接続する個人用MCPサーバーです。新しいヘッドレスサインインにより、自律エージェントのスケジュールワークフローが可能になりました。

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

高速埋め込みとランスDBによるAI会話のためのローカル意味検索
ある開発者が、fastembedをCPUベースの埋め込みに、LanceDBをサーバーレスなベクトルストアとして使用し、368KのAI会話メッセージをローカルにインデックス化し、APIキーなしで12msのp50検索レイテンシを達成しました。

コグニソア:PGE三位一体アーキテクチャを備えたローカルファースト・エージェントOS
Cognithorは、16の開発フェーズを経て1年以上かけて構築された、完全ローカルで自律的なAgent OSです。PGE Trinityアーキテクチャ(Planner → Gatekeeper → Executor)を特徴とし、11,609以上のテストと89%のカバレッジを達成。OllamaやLM Studioを含む16のLLMプロバイダーをサポートしています。