Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 1.82 KB

File metadata and controls

17 lines (11 loc) · 1.82 KB

What I think about when I think about Claude Code

TL;DR

Claude Code通过终端交互和等待执行的方式,使编码过程更沉思化,需要用户清晰规划、定义问题,改变了传统编码节奏,并强调谨慎的权限控制与信任构建。

Summary

作者通过与常规AI编码工具(如GitHub Copilot)的对比,强调了Claude Code的独特性。Copilot更像是高效的自动补全工具,而Claude Code则要求用户提供清晰、定义明确但不过于庞大的问题,通过终端交互,用户输入详细指令后,需等待几分钟让Claude执行代码编写、测试等任务。这种等待时间改变了编码节奏,使其变得更缓慢、更沉思。

作者描述使用Claude Code时的体验类似于“构思城堡”——需在脑中详细规划代码结构,然后用清晰段落描述以避免误解。这要求用户提前深思熟虑意图,类似于编写设计文档。初始使用时需调整期望,以找到合适的任务规模。

主观上,编码通常伴随“代码 apnea”(呼吸暂停),但Claude Code的等待时间打破了这种紧张节奏,带来更平静、 contemplative 的体验。作者提议为等待时间设计“保留音乐”,类比电梯音乐的功能性,以填充空间并影响用户心理。

此外,Claude Code可用于非编码任务,如基于个人笔记生成博客点子,但不用于实际写作以保持原创性。交互循环涉及用户批准和纠正,逐步建立信任,但需避免使用危险模式(如--dangerously-skip-permissions)。

最后,作者设想扩展Claude Code控制物理设备(如机器人手臂),但强调谨慎使用权限控制。整体上,Claude Code重塑了编码的节奏和信任动态。