Claude系统提示词的git时间线
摘要
一种研究工具,它将Anthropic的Claude系统提示词文档转化为基于git的时间线,使研究人员能够使用标准git命令(如log、diff和blame)追踪不同模型版本间的提示词演变。
暂无内容
查看缓存全文
缓存时间: 2026/04/20 08:26
# 研究:以 git 时间线形式呈现的 Claude 系统提示
来源:https://simonwillison.net/2026/Apr/18/extract-system-prompts/
研究:以 git 时间线形式呈现的 Claude 系统提示(https://github.com/simonw/research/tree/main/extract-system-prompts#readme)——Anthropic 为 Claude 发布的系统提示历史记录被转化为基于 git 的探索工具,将庞大的 Markdown 源文件拆分为细粒度的文件和带时间戳的提交。通过按模型、模型家族和修订版本结构化的提取提示,研究人员可以利用 `git log`、`diff` 和 `blame` 追溯提示的演变、比较差异并将更改归因到具体日期——无需手动解析。
Anthropic 会发布 Claude 聊天的系统提示(https://platform.claude.com/docs/en/release-notes/system-prompts),并提供了该页面的 Markdown 版本(https://platform.claude.com/docs/en/release-notes/system-prompts.md)。我让 Claude Code 将该页面转换为每个模型及模型家族的独立文件,并添加了伪造的 git 提交日期,以便通过 GitHub 提交视图浏览更改。
我利用这个工具撰写了关于 Opus 4.6 与 4.7 之间变化的详细笔记(https://simonwillison.net/2026/Apr/18/opus-system-prompt/)。
相似文章
Claude: 系统提示
Claude 系统提示的发布说明,详细介绍了 AI 模型功能的更新或新特性。
默认情况下,Claude会话URL被附加到提交消息和PR描述中
Claude Code 是 Anthropic 开发的一款智能代理编码工具,在终端中运行,通过自然语言帮助开发者理解代码库和 git 工作流。最近的更新默认将 Claude 会话 URL 添加到提交和 PR 中。
我发布了一个叫做 diff-rationale 的 CLI,Claude 可以用它来记录其更改背后的理由
作者分享了 'diff-rationale',这是一个通过 git 记录文件更改背后推理过程的 CLI,允许像 Claude 这样的 AI 代理在会话之间保留理由,并在之后进行查询。
anthropics/claude-code
Claude Code 是 Anthropic 推出的一款代理式编码工具,它运行在终端中,能够理解代码库,并通过自然语言命令帮助完成诸如执行常规编码任务、解释代码和处理 git 工作流等任务。
claudebill
Claudebill 是一款命令行工具,可读取 Claude Code 会话日志,展示各会话、项目、Git 分支、模型及日的成本分项,涵盖提示缓存节省,并支持离线运行且无需依赖。