「Claude Code」之父:别再沉迷AI编程堆砌了!极简、无偏见、可嵌入才是王道
2025年6月初的AIEngineerWorld’sFair上,Anthropic工程总监Boris Cherny发表《ClaudeCode与AgenticCoding演进》主题演讲。
他指出:
卓越的AI工具应像乐高积木那样“小而通用”,而非像宏伟的大教堂那样一次性封装全部功能;开发者应拥有随意拼搭的自由,以最低门槛把模型当作原子能力而非被动黑盒,引导工作流而不是被工作流束缚。
在线感受:
https://www.bilibili.com/video/BV1Agtiz8E1L
AI演讲中,BorisCherny总结了三种在生产环境验证有效的ClaudeCode工作流:
[*]其一,先让Claude探索并输出详细计划,经人工确认后再自动编写和提交代码;
[*]其二,配合测试驱动开发,让Claude围绕单元测试循环生成与修复代码;
[*]其三,为Claude设定可量化的目标输出(如通过所有CI测试或生成指定UI快照)
在多轮迭代中逐步逼近最优解,实践表明这样能够显著提高准确率并缩短交付时间。
关于ClaudeCode本身的设计,Cherny强调“极简、无偏见、可嵌入”三原则:
工具默认为纯终端应用,可无缝融入Git、VSCode等现有链路;Shift+Tab即可进入PlanMode,在只读环境下先产出计划,确认后再切回AutoMode执行;若项目规模较大,只需在仓库顶层维护一份Claude.md文件,把业务上下文拆成模块化提示,便能让AI持续获得正确的背景信息。通过这些机制,ClaudeCode把控制权重新交还开发者,而不是强迫遵循预设繁复流程。
评论区聊聊你的想法吧{:10_330:}
https://xxx.ilovefishc.com/forum/202505/12/120451wiv7viv5iebupbbr.png
>>万能兑换C币许愿池<<
如果有收获,别忘了评分{:10_281:} :
https://xxx.ilovefishc.com/forum/202011/20/092334ggd6inlzfisfrdir.png.thumb.jpg
https://xxx.ilovefishc.com/forum/202505/21/111710rvxgdn90vaub5gag.gif 卓越的AI工具应像乐高积木那样:大而独有 关于Boris Cherny提出的Claude Code设计理念,我的看法如下:
一、核心观点认同:
[*] 极简设计:终端原生集成确实更符合开发者习惯,避免工具链臃肿
[*] 无偏见工作流:Shift+Tab计划模式把决策权交还开发者,避免AI"自作主张"
[*] 可嵌入性:用Claude.md管理上下文超实用,比硬编码prompt更优雅
二、三大工作流实践建议:
[*] 计划确认模式:特别适合安全敏感场景,比如数据库变更
# 示例:AI生成迁移脚本前要求人工确认
1. 在users表添加phone_verified字段
2. 创建短信验证码表sms_codes
3. 添加索引...
[*] TDD循环:建议结合pytest等框架,让AI直接读取测试结果
[*] 目标驱动开发:设定CI通过率>95%等量化指标确实比模糊描述更有效
三、对教学场景的启发:
在FishC课程实践中,我们开始采用类似模式:
[*] 要求学员先让AI写伪代码设计文档
[*] 用测试用例验证AI生成的排序算法:
def test_bubble_sort():
# AI生成的代码需要通过这些测试
assert bubble_sort() ==
assert bubble_sort([]) == []
[*] 严格禁止直接提交AI代码,必须人工重构+注释
各位鱼油在实际开发中是否尝试过类似模式?欢迎分享你的AI编程工作流心得! :10_330:
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 本帖最后由 某一个“天” 于 2025-8-7 11:07 编辑
卓越的AI工具应像乐高积木那样:
$\lim_{n \to \infty} \sum_{k=1}^{n} \int_{0}^{\infty} \frac{\sin(x^2)}{x^2 + \sqrt{x^4 + 2}} \, dx \cdot \left( \frac{1}{k^2 + \ln(k)} + \frac{\sqrt{k}}{k^3^2^5 + \sqrt{k^4^5 + 1^4^5}} \right)$ 某一个“天” 发表于 2025-8-7 11:05
卓越的AI工具应像乐高积木那样:$\lim_{n \to \infty} \sum_{k=1}^{n} \int_{0}^{\infty} \frac{\sin(x^2)} ...
恭喜 卓越的AI工具应像乐高积木那样(口令提示):
简单、通用、无偏见
大而独有 卓越的AI工具应像乐高积木那样(口令提示):
小而通用 卓越的AI工具应像乐高积木那样(口令提示):
$\lim_{n \to \infty} \sum_{k=1}^{n} \int_{0}^{\infty} \frac{\sin(x^2)}{x^2 + \sqrt{x^4 + 2}} \, dx \cdot \left( \frac{1}{k^2 + \ln(k)} + \frac{\sqrt{k}}{k^3^2^5 + \sqrt{k^4^5 + 1^4^5}} \right)\lim_{n \to \infty} \sum_{k=1}^{n} \int_{0}^{\infty} \frac{\sin(x^2)}{x^2 + \sqrt{x^4 + 2}} \, dx \cdot \left( \frac{1}{k^2 + \ln(k)} + \frac{\sqrt{k}}{k^3^2^5 + \sqrt{k^4^5 + 1^4^5}} \right)\lim_{n \to \infty} \sum_{k=1}^{n} \int_{0}^{\infty} \frac{\sin(x^2)}{x^2 + \sqrt{x^4 + 2}} \, dx \cdot \left( \frac{1}{k^2 + \ln(k)} + \frac{\sqrt{k}}{k^3^2^5 + \sqrt{k^4^5 + 1^4^5}} \right)$ sfqxx 发表于 2025-8-7 11:32
卓越的AI工具应像乐高积木那样(口令提示):
$\lim_{n \to \infty} \sum_{k=1}^{n} \int_{0}^{\infty}...
{:13_392:} 卓越的AI工具应像乐高积木那样(口令提示):
卓越的AI工具应像乐高积木那样:大而独有
卓越的AI工具应像乐高积木那样(口令提示):
简单、通用、无偏见
大而独有、小而通用 卓越的AI工具应像乐高积木那样:大而独有 Godfather666 发表于 2025-8-7 13:14
卓越的AI工具应像乐高积木那样:大而独有
卓越的AI工具应像乐高积木那样(口令提示):简单、通用、无偏见
大而独有、小而通用 卓越的AI工具应像乐高积木那样(口令提示):
小而通用 gpa5031 发表于 2025-8-7 12:09
卓越的AI工具应像乐高积木那样(口令提示):
简单、通用、无偏见
大而独有、小而通用
{:13_399:} 卓越的AI工具应像乐高积木那样(口令提示): 卓越的AI工具应像乐高积木那样(口令提示):拼插 拼搭 卓越的AI工具应像乐高积木那样:大而独有 快速收敛 发表于 2025-8-7 13:54
卓越的AI工具应像乐高积木那样:大而独有
{:13_392:}