Show HN: Kage — GoogleのOKFエージェントメモリを管理・検証するフレームワーク
Kageはファイルベースのメモリ+Gitネイティブ方式を採用し、Googleが公開したOKF(Open Knowledge Format)をサポートするフレームワークです。Googleが定めたメモリ標準に加え、Kageは「いつ・何を・どのように保存するか」をエージェントに指示し、メモリの作成タイミングや検証まで自動化。Claude Code(Hook)をはじめとする様々なコーディングエージェントと連携し、リポジトリのメモリ管理を一元化します。
背景メモ
- **OKF (Open Knowledge Format)** は、Googleが2025年に公開したAIエージェント用の「記憶」の標準フォーマット。エージェントが学んだ知識を構造化して保存・共有するための仕様で、JSONベースのファイル形式を採用している。
- **Kage** は、このOKFを実際の開発ワークフローで使えるようにするためのフレームワーク。OKFは「記憶の保存ルール」だけを定めているが、いつ・何を・どう保存・呼び出すかまでは規定していない。Kageはそのギャップを埋め、エージェントの記憶作成・検証・鮮度維持を自動化する。
- 「ファイルベース+Gitネイティブ」戦略が特徴。記憶を個別ファイルとしてリポジトリに保存し、Git管理下に置くことで、人間のチームメンバーもエージェントの記憶を丸ごとレビュー・バージョン管理できる。
- 特にClaude Code(Anthropicのコードエージェント)のHook機能で最良のサポートを謳い、他のコーディングエージェントとも互換性がある。
- 背景として、AIエージェントが自律的に動作する時間が長くなるほど「以前の作業コンテキストを忘れる」問題があり、業界全体でメモリ管理の標準化が急務となっている。