正在打开每日关注
正在打开每日关注
归档多种 Agent CLI 的系统提示词快照,用 Diff 研究工具、策略与 Harness 演进。
再推荐一个好东西!非常适合研究 Coding Agent System Prompt 的项目:Phistory。 它会归档 Claude Code、Codex、Kimi、OpenCode、Pi 等 Agent CLI 的系统提示词版本快照,并提供 Prompt Diff。 System Prompt 本质上是 Harness 的控制平面。 源码展示系统具备哪些能力,Prompt Diff 价值巨大。 对于研究 Claude Code、Codex 和 Harness Engineering,非常值得收藏。 https://t.co/YDHFmG0ohJ
是什么 Phistory 是一个面向 Coding Agent CLI 的系统提示词归档与 Diff 查看项目,核心目标不是运行 Agent,而是持续保存不同版本的 Prompt 快照,帮助研究 Claude Code、Codex 及其他 Harness 的设计演进。
架构与核心设计
项目针对每个支持的 release 安装对应 CLI,通过 claude-tap 捕获包含提示词的 HTTP 请求,但不会调用真实模型提供商;结果按 agent、version、variant 分层保存为 prompt.md、trace.jsonl 与 meta.json。默认配置作为基线,指定模型或模式则保存为额外变体。近期 Claude Code 版本还会进行静态提示词字符串提取,并保留原始候选输入。GitHub Actions 每小时检查新版本并提交快照,网页查看器提供跨版本对比。
关键洞察 Prompt Diff 能直接暴露工具、权限检查、模型默认值、用户确认规则和运行时约束的变化,因此可作为观察 Agent 产品策略与 Harness 控制平面的低成本窗口,也适合为研究、审计和调试提供稳定证据。
边界与风险 归档的是提示词请求和部分静态字符串,并不等于完整运行时行为或模型效果评估;不同版本、模型和模式必须区分比较。若要解释行为变化,仍需结合工具实现、运行日志与实际测试,而不能仅凭文本 Diff 下结论。