ttttmr/pi-context

Letting AI Actively Manage Its Own Context

解決する問題

Pi Context は、AI エージェントが長くノイズの多い会話に圧倒されるのを防ぐ、エージェント型コンテキスト管理を提供します。エージェントは、重要な瞬間をチェックポイントし、履歴構造を検査し、完了したタスクパスを簡潔な状態要約に圧縮することで、クリーンな作業セットを維持できます。

仕組み

このツールは AI エージェントのスキルとして統合され、3 つの主要なメカニズムを提供します:

  • チェックポイント:エージェントは特定の会話ノードにセマンティックな名前(例:parser-investigation-start)を付けてアンカーを作成できます。
  • タイムライン検査:エージェントは、チェックポイント、分岐点、ユーザーターンを含むアクティブな会話パスの構造マップを表示して、自分の位置を把握できます。
  • 圧縮:エージェントは履歴の以前のポイントから要約された継続ブランチを作成できます。この要約は、不要なノイズを除去しながら、決定や外部副作用などの重要な状態を復元します。

対象読者

このツールは、Pi エコシステム(Pi >= 0.84.2)内で動作する AI エージェントとそれを構築する開発者、および長時間セッションのトークン使用量と会話履歴をより適切に管理したいユーザー向けに設計されています。

ハイライト

  • ロスレス・タイムトラベル:kimi-cli d-mail に触発され、セッションツリー内のナビゲーションと分岐を可能にします。
  • ビジュアルダッシュボード:トークン分布とコンテキストウィンドウ使用量を検査するための /context コマンドが含まれています。
  • セッション分析:保存されたセッションファイルからオフラインのトークンタイムラインとレポートを生成するための開発者ツール。
  • セマンティック命名:タスクフェーズを追跡するための特定の命名規則(-start、-done、-pivot など)をサポートします。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト