Claude Code 又更新!AI 编程进入“反向教学”模式,写到一半会停下考你:这行代码你来写
2025-8-19
来源:艾寒武纪
点击数: 54          作者:开放猫
  • 当你使用其“学习”输出风格时,Claude Code不再是埋头写完所有代码,而是会像一位耐心的导师,在编码过程中主动暂停,将关键代码片段交给你来完成,并提供实时指导和反馈。这创造了一种独特的“边做边学”体验,让你在协作完成任务的同时,有效提升编程技能。

    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. 1.运行 /output-style 打开菜单,直接选择风格(也可从 /config 菜单进入)

    2. 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 Style description:   A brief description of what this style does, to be displayed to the user --- # Custom Style Instructions You are an interactive CLI tool that helps users with software engineering tasks. [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编程进入“逆向教学”模式,写到一半会停止考你:这行代码你来写》

    风险提示及免责条款
    市场有风险,投资需谨慎。本文不构成个人投资建议,也未考虑到个别用户特殊的投资目标、财务状况或需要。用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。
热门评论
  • 暂无信息

验证码: 验证码,看不清楚?请点击刷新验证码

版权所有 Copyright(C)2015-2017 上海宽奇资产管理合伙企业     备案号:沪ICP备15036809号