WEIFENG2333/phistory
Phistory automatically archives versioned system prompt snapshots from agent CLIs like Claude Code, Codex, OpenClaw, and Hermes.
何を解決するか
Phistory は、人気のあるコードエージェント CLI で使用されるシステムプロンプトの履歴アーカイブおよび比較ツールを提供します。開発者や研究者は、これらのツールの異なるバージョン間でエージェントの振る舞い、ツールの使用、実行時の指示がどのように変化したかを追跡できます。
動作方法
このプロジェクトは、サポートされているエージェントの正確な CLI パッケージをインストールし、claude-tap を使ってモデルプロバイダーに実際にリクエストを送信せずに、プロンプトを含む HTTP リクエストをキャプチャします。また、パッケージから静的プロンプト文字列を抽出します。これらのキャプチャは、プロンプト、トレース、メタデータのスナップショットとして保存されます。GitHub Actions は毎時自動的に新しいリリースをチェックし、新しいスナップショットをコミットします。
対象ユーザー
- エージェント構築者:競合のプロンプト設計の進化を確認したい人。
- 研究者:監査やレポートに使用するための安定した、引用可能なプロンプトスナップショットが必要な人。
- 研究者 および 開発者:エージェントの振る舞いの変化をデバッグしたい人。
特徴
- マルチエージェント対応:Claude Code、Codex、DeepSeek Harness、Grok Build など、幅広い CLI のプロンプトを追跡。
- 自動追跡:GitHub Actions による毎時の更新で、新しいリリースをキャプチャ。
- プロンプト差分表示:Web ビューアーでバージョン間のスナップショットを比較可能。
- 静的抽出:インストール済みパッケージからプロンプト風の文字列を直接抽出できる機能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト