Claude Code又更新了,最近claude几乎一天一更新,今天,Claude Code和Claude App推出了学习模式,感觉Claude Code正在朝着万能代理发展
先说Claude Code:现在支持 /output-style 用于定制沟通风格,输出样式允许你把Claude Code调整为任何类型的Agent来配合你的工作流程,同时保留其核心能力(运行本地脚本、书写文件、维护TODO)
此次主打多种风格,专为学生和开发者提升技能而来:
Explanatory(解释)——Claude 把它的思考过程摊开来说,为什么这么设计、有哪些权衡、最佳实践是什么,一边写代码一边讲门道
学习(学习)——早期结对编程的导师。克劳德会不时暂停,把部分替换你来写,再给出任务指导与反馈,边做边学
实操上,如果你想更深入地理解它在做什么、为什么可用,选解释;如果你想通过亲手编码快速进步,选学习,把克劳德当成带你升级打怪的搭档就好。更多细节可看官方文档:
https://docs.anthropic.com/en/docs/claude-code/output-styles
另外,对所有克劳德App用户也有好消息:婚纱在克劳德教育首发的学习风格,现在全面开放。只要打开一个聊天,切到学习,克劳德就会从直接给答案切换为手片段带你啃难点的教学模式
细节如下:
输出样式内置输出风格:默认/解释/学习Claude Code默认完成的是 Default 风格,内置的系统提示(系统提示),目标是软件工程任务。
此次新增两种更偏向的教学与带教的风格:
讲解型(讲解型)
在帮助完成任务的同时,插穿提供了教育性的见解:为什么这么实现、代码库里有哪些常见模式、不同方案的权衡点是什么……一边写码一边讲门道
Learning(学习型)
主打边做边学的协作体验。克劳德不仅会插入 见解,还有意识地把一些小而关键的代码碎片给你来写,并在代码中标 TODO(human) 出让你实现。这很像在和一位耐心的导师结对编程,一边把活干了,一边把能力练上去
选型建议:
想深入理解它在做什么、为什么物品,选解释
想通过亲手写+实时指导更快升级技能,选学习
想极速交付、不分心学细节,用默认就好。
风格输出是怎么生效的?它直接改写了Claude Code的系统提示(系统提示)
非风格默认会默认关闭那些专门用于概率代码设计的指令(比如“高效简洁回答”“用测试校验代码”等),转而加入自己的一套定制教学/协作指令
结果就是:你切到解释/学习后,克劳德的工作方式和表达会明显变化,更贴近习惯教学与带教的场景
小提示:如果你非常依赖默认里的“专业输出”“自动测试”等行为,切到非默认风格后摄入心理预期;或者把这些要求写进你定制风格的说明里(后文有例子)
如何切换输出风格?两种方式,随手即可使用:
1.运行 /output-style 打开菜单,直接选择风格(也可从 /config 菜单进入)
2.运行 /output-style [style] 直接切换,比如:
/output-style explanatory/output-style learning
这些更改作用在本地项目级,并保存到项目目录下的:
.claude/settings.local.json定制你的风格:把克劳德调成你的独特搭档
尝试更贴合团队习惯的风格?一条命令就够了:
/output-style:new I want an output style that ...
通过 /output-style:new 创建的风格,默认保存在用户级目录,方便跨项目复用:
~/.claude/output-styles
风格是一个 Markdown文件,结构大致如下(可直接照此编辑):
---name: My Custom Styledescription: A brief description of what this style does, to be displayed to the user---# Custom Style InstructionsYou are an interactive CLI tool that helps users with software engineeringtasks. [Your custom instructions here...]## Specific Behaviors[Define how the assistant should behave in this style...]
当然,你也可以手动创建输出风格的 Markdown 文件,放在:
用户等级:项目等级:~/.claude/output-styles.claude/output-styles
实战建议:
如果团队有统一的代码评审口径、提交规范、异常习惯处理,就把它们写进具体行为
如果您既想同时高效教学,可以在讲解中以自定义方式明确要求,但仍需要提供可运行的最终版本/必要的测试
项目级风格适合沉淀该仓库的约定与架构布局;用户级风格适合个人长期偏好(比如“先问再写”“严格类型优先”等)
它跟其他功能有什么不一样?输出样式 vs CLAUDE.md vs --append-system-prompt
输出样式:彻底替换克劳德代码默认存在那些针对软件工程高效的部分指令,用你指定的教学/协作规则来运行主循环
CLAUDE.md:把内容作为用户消息附加在默认系统提示之后,不会改写默认系统提示本身
--append-system-prompt:把内容追加到系统提示后面,但仍默认系统提示的框架内部工作
输出风格与代理
输出风格:只改主循环的系统提示,让主代理换工作方法/沟通风格
代理:针对特定任务单独唤起,除提示词外,还可指定使用的模型、可用工具和触发条件等更完整的运行环境
输出样式与自定义 Slash 命令
可以把输出风格理解为存在的系统提示
自定义 Slash 命令建立了保存的用户提示,执行时执行一条预设指令,但不改变主循环的底层风格
典型使用场景和上手清单1)新同学快速上手代码库
选解释,边看边写边理解:代码组织、边界、常见模式、历史权衡,一路都有Insights提示
2)自我提升+也意味着活干完成
选学习,让Claude把关键点替代你写(TODO(人类)),再给出反馈——既不延迟误差交付,又可以产出进阶
3)团队工程统一习惯
建立一个项目级自定义风格,写明提交规范、日志与错误处理、异常边界、测试约定,大家风格一致,代码质量更稳定
4)临时切换、不打断节奏
使用/输出式解释性和/输出式学习来回切,能够快速高效地在交付和深入学习之间切换
Claude App里也能学:学习风格全面开放不仅是克劳德代码,克劳德应用程序也开放了学习风格(最初源于 克劳德教育)。在任何聊天里到 学习中,克劳德都会从直接给出答案切换来引导你理解难点、循序渐进的教学模式。遇到抽象概念或主题,这种先引导、再复杂给出结论的顺序更利于吸收
输出风格让一个克劳德拆掉了惊人的体验,甚至是无穷无尽的多种自定义体验。学习、带教、交付、规范沉淀,你可以参与切换,不再在效率和理解之间二选一。
本文来源于:艾寒武纪,作者:开放猫,原文标题:《克劳德代码史诗级更新!AI编程进入“逆向教学”模式,写到一半会停止考你:这行代码你来写》
风险提示及免责条款 市场有风险,投资需谨慎。本文不构成个人投资建议,也未考虑到个别用户特殊的投资目标、财务状况或需要。用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。创同配资-创同配资官网-可靠股票配资公司-青海配资开户提示:文章来自网络,不代表本站观点。