我的征尘是星辰大海。。。
The dirt and dust from my pilgrimage forms oceans of stars...
-------当记忆的篇章变得零碎,当追忆的图片变得模糊,我们只能求助于数字存储的永恒的回忆
作者:黄教授
手机视频列表
花十分钟就能复刻的ClaudeCode客户端究竟有多少含金量呢
视频
音频
原始脚本
花10分钟就能复刻的 claude code 客户端究竟有多少含金量?最近我做了一件很颠覆自我认知的小事,也彻底看穿了当下 AI Agent 行业普遍存在的过度神话问题。 我接触了开源项目派派 Mono,一个基于 Node js 开发,对标 claude 全功能的 AI 编程智能体。 原本我以为这类能够自主写代码。 改 bug 跑步数,完成全流程开发的 Agent 必然有着极其复杂的内核架构、精巧的专属算法,是普通人难以触碰的高阶技术。 于是我试着剥离它所有的冗余封装,花哨界面功能,只提取四个核心底层函数。 Read,读取文件Write,写入文件。 Edit 增量编辑文件。 Bash 执行终端命令,并用 Go 语言从零重构实现。 整个过程只用了10分钟。 十分钟就完整复刻出了 Cloud Code 最核心的编程自动化能力。 那一刻,我猛然醒悟,被全网吹捧不断封神的 Cloud Code 客户端。 本身几乎没有技术壁垒。 它所有看似神奇的自主编程能力,完全依附于背后的大语言模型。 客户端仅仅是为模型装上的一双手。 一双眼睛而已。 很多人对 AI 自主编程、自主作业的能力充满敬畏,甚至觉得深不可测。 AI 为什么能自己看懂代码、修改文件、调试报错、运行程序,走完完整开发流程?答案简单到离谱。 我们回归最原始的程序员工作场景就会明白。 所有命令行开发、代码编写、项目调试、程序部署的工作,归根结底只有两类动作,文件操作加终端指令执行。 拆解来看 PI 乃至 Clod Code 的核心四函数刚好完美覆盖了人类程序员的全部实操场景。 Read Write Edit 构成了完整的文件操作系统。 对于我们日常用 vim nano 编辑器读代码、新建文件、局部修改代码、重构逻辑的所有行为,三者看似功能重叠,实则只是为了适配不同文件操作场景做的精细化区分。 Bash 函数则接管了所有终端行为,编译代码、安装依赖、运行服务、排查报错、管理进程,一切命令行操作全部囊括其中。 而业内早已验证,这套文件读写编辑加终端命令执行的组合是图灵完备,图灵完备的。 这意味着理论上,人类在电脑上能完成的所有程序化、重复性、逻辑性工作,这套极简工具组合都能全覆盖。 这就是 Cloud Code 客户端的全部真相。 大语言模型 LLM 是拥有超强逻辑推理、语义理解、任务规划能力的超级大脑。 但它天生手脚残缺,只能输出文本。 无法触碰本地文件,无法调用系统权限,无法落地任何实体操作。 而 Read Write Edit Bash 四个基础函数就是这套客户端的全部价值。 它只是给 llm 配套的执行工具层。 眼睛, read 负责读取本地代码、配置文件、日志信息,感知项目现状与问题。 双手, write edit bash 负责自主新建文件、修改逻辑、执行命令、调试修复、落地模型做出的所有决策。 必须着重厘清一个核心误区。 这套客户端本身几乎没有任何自研算法,不存在智能推理能力,它只是纯粹的指令转发与动作执行程序。 它不会思考需求、不会拆解任务、不会判断该修改哪一行代码、不会选择执行哪条终端命令,所有判断、规划、纠错的智能行为。 百分之一百由后端的 LLM 完成,客户端唯一的工作就是接收模型输出的工具调用指令,完成对应本的操作,再把执行结果回传给模型,仅此而已。 再搭配最基础的 Agent 循环机制、 LLM 决策判断客户端、调用对应工具执行、本地操作回收结果反馈模型迭代优化任务。 一套完整的智能自动化闭环就此成型。 没有复杂算法,没有高阶架构,所有 AI 自主编程的神技,根源都在模型,而非前端的客户端。 这让我想起了早年的认知误区。 在没有系统学习计算机之前,我始终觉得编译器是高高在上、深不可测的硬核技术,是顶尖工程师才能掌控的底层能力。 但真正入门后才发现,玻璃光环与包装,编译器的核心逻辑直白且朴素。 当下绝大多数程序员对 Cloud Code 这类 AI Agent 客户端的认知,正停留在当年我对编译器的误解之中。 行业不断渲染 AI 智能体的颠覆性、先进性、技术壁垒,无数框架、插件、商业产品层层包装,刻意把模型的智能能力。 偷换包装成客户端框架的神奇能力,让普通人甚至多数开发者误以为 AI 自主作业是依托客户端的专属算法、复杂架构实现的高端能力。 但10分钟的复课实操已经给出答案。 工具层极度朴素,人人可实现,含金量极低。 真正决定 Agent 上线的,永远是后端 LLM 的理解能力、推理能力。 纠错能力、任务拆解能力。 模型负责思考决策,客户端只是听话执行的手脚,二者的主次关系绝对不能颠倒。 市面上绝大多数付费 Agent 的客户端,定制化智能体工具,本质都是在这套四函数闭环上做 UI 美化、权限封装。 绘画管理、场景适配、冗余功能叠加,内核没有任何创新性技术突破。 想通这一点,所有 Cloud Code 的神秘面纱彻底被撕开。 为什么现在的 AI 能独立完成从零开发项目、排查疑难 bug 自动化部署运维、迭代优化程序?不是因为 Cloud Code 客户端本身有多强大。 而是 llm 的大脑足够聪明,配上一套覆盖全计算机操作的基础工具闭环,完成了图灵意义上的完整作业。 所谓智能自动化,从来不是客户端自带的科技魔法,而是朴素的工程逻辑。 强大的认知大脑,加一套极简的执行手脚,加循环迭代的任务闭环。 回到标题最初的问题,10分钟就能复刻的 claude code 客户端究竟有多少含金量?答案很明确,含金量几乎全部来自后端大模型。 客户端本身只是一层薄薄的执行外壳,它被市场过度神化了。 往后看待各类 AI 编程 Agent 不必再盲从行业滤镜,分清大脑和手脚的边界。 才能看透 AI Agent 的本质。
修正脚本
花10分钟就能复刻的 claude code 客户端究竟有多少含金量?最近我做了一件很颠覆自我认知的小事,也彻底看穿了当下 AI Agent 行业普遍存在的过度神话问题。 我接触了开源项目派派 Mono,一个基于 Node js 开发,对标 claude 全功能的 AI 编程智能体。 原本我以为这类能够自主写代码、 改 bug 跑步数,完成全流程开发的 Agent 必然有着极其复杂的内核架构、精巧的专属算法,是普通人难以触碰的高阶技术。 于是我试着剥离它所有的冗余封装,花哨界面功能,只提取四个核心底层函数。 Read,读取文件Write,写入文件。 Edit 增量编辑文件。 Bash 执行终端命令,并用 Go 语言从零重构实现。 整个过程只用了10分钟。 十分钟就完整复刻出了 Claude Code 最核心的编程自动化能力。 那一刻,我猛然醒悟,被全网吹捧不断封神的 Claude Code 客户端。 本身几乎没有技术壁垒。 它所有看似神奇的自主编程能力,完全依附于背后的大语言模型。 客户端仅仅是为模型装上的一双手。 一双眼睛而已。 很多人对 AI 自主编程、自主作业的能力充满敬畏,甚至觉得深不可测。 AI 为什么能自己看懂代码、修改文件、调试报错、运行程序,走完完整开发流程?答案简单到离谱。 我们回归最原始的程序员工作场景就会明白。 所有命令行开发、代码编写、项目调试、程序部署的工作,归根结底只有两类动作,文件操作加终端指令执行。 拆解来看 AI 乃至 Claude Code 的核心四函数刚好完美覆盖了人类程序员的全部实操场景。 Read Write Edit 构成了完整的文件操作系统。 对于我们日常用 vim nano 编辑器读代码、新建文件、局部修改代码、重构逻辑的所有行为,三者看似功能重叠,实则只是为了适配不同文件操作场景做的精细化区分。 Bash 函数则接管了所有终端行为,编译代码、安装依赖、运行服务、排查报错、管理进程,一切命令行操作全部囊括其中。 而业内早已验证,这套文件读写编辑加终端命令执行的组合是图灵完备的。 这意味着理论上,人类在电脑上能完成的所有程序化、重复性、逻辑性工作,这套极简工具组合都能全覆盖。 这就是 Claude Code 客户端的全部真相。 大语言模型 LLM 是拥有超强逻辑推理、语义理解、任务规划能力的超级大脑。 但它天生手脚残缺,只能输出文本。 无法触碰本地文件,无法调用系统权限,无法落地任何实体操作。 而 Read Write Edit Bash 四个基础函数就是这套客户端的全部价值。 它只是给 llm 配套的执行工具层。 眼睛, read 负责读取本地代码、配置文件、日志信息,感知项目现状与问题。 双手, write edit bash 负责自主新建文件、修改逻辑、执行命令、调试修复、落地模型做出的所有决策。 必须着重厘清一个核心误区。 这套客户端本身几乎没有任何自研算法,不存在智能推理能力,它只是纯粹的指令转发与动作执行程序。 它不会思考需求、不会拆解任务、不会判断该修改哪一行代码、不会选择执行哪条终端命令,所有判断、规划、纠错的智能行为, 百分之一百由后端的 LLM 完成,客户端唯一的工作就是接收模型输出的工具调用指令,完成对应本地的操作,再把执行结果回传给模型,仅此而已。 再搭配最基础的 Agent 循环机制:LLM 决策判断,客户端调用对应工具执行,回收本地操作结果反馈模型,迭代优化任务。 一套完整的智能自动化闭环就此成型。 没有复杂算法,没有高阶架构,所有 AI 自主编程的神技,根源都在模型,而非前端的客户端。 这让我想起了早年的认知误区。 在没有系统学习计算机之前,我始终觉得编译器是高高在上、深不可测的硬核技术,是顶尖工程师才能掌控的底层能力。 但真正入门后才发现,剥离光环与包装,编译器的核心逻辑直白且朴素。 当下绝大多数程序员对 Claude Code 这类 AI Agent 客户端的认知,正停留在当年我对编译器的误解之中。 行业不断渲染 AI 智能体的颠覆性、先进性、技术壁垒,无数框架、插件、商业产品层层包装,刻意把模型的智能能力偷换包装成客户端框架的神奇能力,让普通人甚至多数开发者误以为 AI 自主作业是依托客户端的专属算法、复杂架构实现的高端能力。 但10分钟的复刻实操已经给出答案。 工具层极度朴素,人人可实现,含金量极低。 真正决定 Agent 上限的,永远是后端 LLM 的理解能力、推理能力。 纠错能力、任务拆解能力。 模型负责思考决策,客户端只是听话执行的手脚,二者的主次关系绝对不能颠倒。 市面上绝大多数付费 Agent 的客户端,定制化智能体工具,本质都是在这套四函数闭环上做 UI 美化、权限封装。 会话管理、场景适配、冗余功能叠加,内核没有任何创新性技术突破。 想通这一点,所有 Claude Code 的神秘面纱彻底被撕开。 为什么现在的 AI 能独立完成从零开发项目、排查疑难 bug 自动化部署运维、迭代优化程序?不是因为 Claude Code 客户端本身有多强大。 而是 llm 的大脑足够聪明,配上一套覆盖全计算机操作的基础工具闭环,完成了图灵意义上的完整作业。 所谓智能自动化,从来不是客户端自带的科技魔法,而是朴素的工程逻辑。 强大的认知大脑,加一套极简的执行手脚,加循环迭代的任务闭环。 回到标题最初的问题,10分钟就能复刻的 claude code 客户端究竟有多少含金量?答案很明确,含金量几乎全部来自后端大模型。 客户端本身只是一层薄薄的执行外壳,它被市场过度神化了。 往后看待各类 AI 编程 Agent 不必再盲从行业滤镜,分清大脑和手脚的边界。 才能看透 AI Agent 的本质。
英文翻译
back to top