Claude Code 如何拼装系统提示词
Drew Breunig 根据上周意外泄露的 Claude Code 源码,梳理出系统提示词的拼装结构:各组件分为始终包含和条件包含两类,并随 output_style、repl_mode、user_type_ant、skills_enabled、mcp_connected 等开关变化。
推荐理由:作者梳理 Claude Code 系统提示词的动态拼装逻辑,展示条件化上下文工程的实际做法。
Agent Skills 的写法、好用的 Skill、Skill 不生效的排查。
Drew Breunig 根据上周意外泄露的 Claude Code 源码,梳理出系统提示词的拼装结构:各组件分为始终包含和条件包含两类,并随 output_style、repl_mode、user_type_ant、skills_enabled、mcp_connected 等开关变化。
推荐理由:作者梳理 Claude Code 系统提示词的动态拼装逻辑,展示条件化上下文工程的实际做法。
Anthropic 的 Claude Code 团队工程师 Thariq Shihipar 总结了内部几百个活跃 Skills 的使用经验,把 Skills 归为库与 API 参考、产品验证、数据获取与分析、业务流程自动化、代码脚手架、代码质量与审查、CI/CD 与部署、运维手册、基础设施运维九类。
推荐理由:Anthropic 内部几百个 Skills 的分类体系与编写技巧,可迁移到团队自己的 Skill 设计。
Superpowers 5 发布,作者称最喜欢的改动是 Visual Brainstorming 伴随工具,它会在智能体认为有内容需要展示时提示用户,通过本地 web 服务器加载智能体写出的 HTML 片段,并把浏览器里的点击和反馈回传给智能体,以替代 Claude 常生成的 ASCII 图。
推荐理由:作者是 Superpowers 维护者,文中说明了 5.0 的视觉头脑风暴、spec 评审循环和子智能体开发三项变化,可据此判断是否值得接入现有工作流。
OpenAI 用 Codex 配合仓库内的 Skills、AGENTS.md 和 GitHub Actions 维护 Agents SDK 仓库,把验证、发布准备、示例集成测试和 PR 评审变成可重复流程。
推荐理由:OpenAI 官方公开了用 Skills、AGENTS.md 和 GitHub Action 维护 Agents SDK 仓库的完整配置,可迁移到其他开源项目。
Martin Fowler 团队的文章梳理了编码智能体的上下文工程,把上下文配置分为可复用提示词(指令与指导两类)、上下文接口(工具、MCP Server、Skills)和工作区文件,并按“谁决定加载”分为 LLM、人类和智能体软件三类。
推荐理由:以 Claude Code 为例梳理编码智能体的上下文配置手段,并给出按需加载与逐步构建的取舍思路。
Jesse Vincent 提出 Latent Space Engineering,即通过提示词把模型推入更有利于完成任务的潜在空间,而非只往上下文窗口塞事实信息。
推荐理由:作者提出用情绪化提示词把模型推入更佳状态,并给出多个可迁移的实操例子。
OpenAI 开发者博客介绍如何用 evals 系统性测试 Codex 的 Agent Skill,把「感觉变好了」换成可比较的分数。
推荐理由:给出用 eval 系统性验证 Codex Skill 的完整流程,从定义成功标准到确定性检查与评分。
作者实测 OpenAI Codex CLI 新增的 Skills 支持,该功能目前藏在 feature flag 后,需用 codex --enable skills 开启。
推荐理由:作者实测 Codex 的 Skills 支持,对比 Claude Code 的加载方式,并给出目录结构与触发规则。
Claude Code 通过把 Skill 名称和描述注入系统提示词来让模型知道有哪些 Skill,当 Skill 太多或描述字段太长时,系统提示词就不会列出它们,模型也就无法使用,而且提示词还要求模型不要使用未列出的 Skill。
推荐理由:作者解释了 Claude Code 不触发已安装 Skill 的原因,并给出可直接使用的环境变量临时解法。
作者 Jesse Vincent 用一下午把 Superpowers 和整套 SKILL.md 体系移植到 OpenAI Codex CLI,随 Superpowers 3.3.0 发布。
推荐理由:作者把 Claude 的 SKILL.md 体系移植到 Codex CLI,并给出工具映射与安装方式,可据此判断跨模型复用 Skill 的可行性。
作者为 Claude Code 构建了 episodic-memory 插件,让它能检索过去的会话记录。Claude Code 默认把 ~/.claude/projects 下的 .jsonl 会话日志在一个月后删除,可通过 ~/.claude/settings.json 的 cleanupPeriodDays 延长保留。
推荐理由:作者把 Claude Code 的会话日志做成可语义检索的情景记忆,读者可据此判断长期上下文如何跨会话保留。
Anthropic 在 Claude Code、Claude.ai 和 Claude API 同步上线第一方 Skills 系统,作者 Jesse Vincent 随即发布改用官方 Skills 的 Superpowers 新版本。
推荐理由:作者以近一个月的实际使用经验,对比官方 Skills 与自建方案的差异,并给出迁移中的取舍。
作者 Jesse Vincent 发布 Superpowers,一套基于 Claude Code 新插件系统的 Skill 集合,安装后通过 session-start hook 注入引导提示,让 Claude 主动搜索并使用 Skill。
推荐理由:作者把自用的编码智能体工作流打包成可安装的 Skill 插件,读者能直接复用其头脑风暴到 TDD 的实现流程。