14.4 万颗星的仓库,装的是 30 多个 AI 产品的"心里话"。
项目叫 system-prompts-and-models-of-ai-tools,把市面上主流 AI 产品的系统提示词整篇扒下来放在一起,一共 111 个文件:83 个 txt 放提示词,17 个 json 放配套的工具定义。
覆盖得比想象中全。Anthropic 这边有 Claude Code 2.0、Claude Sonnet 4.5、Claude Sonnet 5、Claude for Chrome;Cursor 收录了从 v1.0 到 2.0 的历代 Agent 提示词;此外还有 Devin、Windsurf、v0、Lovable、Manus、Same.dev、Emergent、Notion AI、Perplexity、Replit、Warp、Trae、Qoder、CodeBuddy、Google Antigravity,以及 Cline、RooCode、Gemini CLI、Codex CLI 这些开源的。
最有价值的不是泄露本身,而是能直接看到大厂是怎么写约束的。比如 Claude Code 的系统提示词,开篇几条基本都长这样:
> 做被要求的事,不多也不少。>> 除非绝对必要,否则不要新建文件;能改现有文件,就别新建。>> *不要主动去写文档或 README,除非用户明确要求。*
Manus 那边把 agent 的工作方式写成了一个六步循环:读懂事件、挑工具、等执行结果、一次只推进一步、交付成果,然后待命。Cline、RooCode 这类开源工具更狠,连"什么时候该停下来问用户"都逐条列了出来。
而且这些提示词是真长。Claude Code 2.0 那份 56KB,Claude Fable 5 那份 117KB,Cursor 的 Agent Prompt 2.0 是 38KB——十几万字,全在教一个模型怎么少犯错。
看完最直接的感受:这些产品之间的差距,很多时候不在模型,在提示词和工具设计。
github.com/x1xhlol/system-prompts-and-models-of-ai-tools