他举了一个更直观的例子:
“打个比方,以前你想做一个公司内部用的报表系统,你得找几个程序员,花两三周时间从头开发。“
“现在呢,你只需要坐在电脑前面,告诉AI:'我需要一个报表系统,数据从这几张表里读,要能按时间筛选,要能导出Excel,界面要简洁一点。'“
“AI就会自动把代码写出来,甚至连前端页面都帮你画好,整个过程可能只需要几个小时,甚至更短。“
彭逸峰抬起头,手指停在了手机屏幕上。
“这么夸张?“
他的语气里带着明显的惊讶。
“不夸张。“
陈林摇了摇头:
“这个东西已经发展了差不多一年多了。“
“刚开始的时候确实问题很多——AI生成的代码质量参差不齐,能跑起来是能跑起来,但你要是把它放到真正的生产环境里,就会发现各种各样的问题。“
“包括代码可维护性差。结构混乱,变量命名乱七八糟,一个函数写个几百行也是常事。你如果想修改或者升级,几乎得重写。“
“而且一开始的vibe coding,面对复杂场景容易崩。简单的小工具它能搞定,但凡涉及到多个模块之间的交互、数据库的事务处理、并发请求的管理这些稍微复杂一点的东西,AI生成的代码就经常出问题。“
“最后还缺乏自动化的验证手段。也就是说,AI写完代码以后,你没有办法自动判断这些代码是不是真的没问题。你还是得靠人去一行一行地检查。“
“那这些问题,后来有解决吗?“彭湃追问。
“逐步在解决。“
陈林点了点头:
“经过差不多一年的发展,不管是大模型本身的代码生成能力在提升,还是围绕vibe coding这个场景的各种辅助工具在不断涌现,整体体验已经比刚出来的时候好了非常多。“
“但真正带来巨大提升的,是另一个东西的出现。“
陈林的语气变了一下——不是故意卖关子,而是这个东西确实很重要,需要单独拎出来说。
“claude code。“
他说出了这个名字。
彭逸峰这次倒是反应很快:“大漂亮那个做AI的公司?叫什么来着……“
陈林点了点头:“全称是Anthropic。“
“回到claude code这个产品本身。“
“它表面上看起来也是一个vibe coding的工具——你给它下指令,它帮你写代码。“
“但它和之前那些vibe coding工具有一个本质性的区别。“
陈林的目光在彭湃和彭逸峰脸上扫了一圈,确认两个人都在认真听以后,才继续说道:
“之前的vibe coding工具,不管做得多好,本质上都只是一个'代码生成器'。你给它一个需求,它吐出一段代码,然后就完事了。至于这段代码能不能跑通、跑通以后有没有bug、有bug了怎么办——那都是你自己的事情。“
“但claude code不一样。“
他加重了语气:
“它与其说是一个工具,不如说是一个拥有本地执行权限的智能体。“
彭湃的眉毛微微挑了一下。
“什么叫'拥有本地执行权限的智能体'?“彭湃问道。
陈林想了想怎么用最直白的方式来解释。
“您可以这么理解。“
他说:
“以前的AI工具,就像一个坐在你对面的顾问。你问它问题,它给你建议。但它自己不动手——动手的人是你。“
“而claude code,更像是一个坐在你旁边的助手。你给它一个任务,它不仅会自己动手去做,还会在做的过程中自己判断、自己调整、自己纠错。“
“而且它不仅仅是在一个封闭的代码编辑器里面工作。它能直接访问你电脑上的文件、读取你的文档、操作你的项目管理软件。“
彭逸峰在对面“嘶“了一声,说明他听懂了,并且意识到了这件事的分量。
陈林继续深入:
“具体来说,claude code有几个特别关键的特点。“
“第一,它有一套完整的'计划-执行-验证'的工作流程。当你给它一个比较模糊的指令,比如说'帮我把这个模块重构一下,顺便加上单元测试',它不会上来就闷头写代码。“
“它会先生成一个计划,列出自己准备分几步来做,每一步做什么,然后进入执行阶段,按照计划一步一步地修改代码,最后自动运行测试,检验自己写的东西有没有问题。“
“如果测试没通过、报了错,它会自己去分析错误原因,然后自我修正,重新跑测试,整个过程循环往复,直到所有测试通过为止。“
彭湃听到这里,下意识地点了一下头,然后又快速摇了摇头,想点头表示理解,但又觉得这件事有点超出他的认知。
“等一下。“
彭湃:“你的意思是……它自己就能完成从'接任务'到'交付成果'的全部流程?中间不需要人参与?“
“理论上是的。“
陈林回答得很谨慎:
“当然,实际操作中,对于比较重要或者比较复杂的任务,开发者通常还是会在关键节点上检查一下。但对于大部分中等难度以下的任务——是的,它可以从头到尾自己搞定。“
彭湃沉默了几秒钟,然后发出了一声轻轻的感叹。
陈林知道他在消化这个信息。
给了他大概五六秒钟的时间以后,陈林继续说第二个特点。
“第二个,也是我个人认为它最厉害的一个杀手锏。“
他的语气微微加重了一点:
“它原生支持一个叫做MCP的协议。“
“MCP,全称Model Context Protocol,翻译过来就是'模型上下文协议'。“
陈林这里直接跳过了那些技术细节,直接说MCP能发挥的作用。
陈林继续正经说道:
“MCP的核心价值在于——它打破了AI工具和用户工作环境之间的'墙'。“
“以前的AI工具,不管多强,它都只能在自己的小圈子里工作。你让它写代码,它只能在代码编辑器里面工作。它看不到你的邮件,读不了你的文档,更不知道你的同事昨天在群里发了什么消息。“
“但有了MCP以后,claude code可以直接读取你电脑或者云盘的文档,查询你聊天软件的历史聊天记录,甚至直接操作你的项目管理工具。“
彭湃这次明显听懂了,明显出现了一点兴奋的神色。
“第三个。“
陈林继续说:
“它有一个自动记忆的功能。“
“这个说起来可能没有前两个那么震撼,但在实际使用中非常实用。“
“你可以在项目里创建一个规则文件,把你们公司的编码规范、技术偏好、命名习惯这些东西写进去。AI每次启动的时候都会先读这个文件,确保它生成的代码风格和你们的标准一致。“
“另外,它还会自动生成一个记忆文件,记录上一次工作到一半的进度。这样即使你关了电脑第二天再开,AI也不会从零开始——它还记得昨天干到哪里了。“
他补充了一句:
“这个功能解决了一个之前所有AI工具都有的痛点——'对话一刷新就失忆'。“
彭逸峰终于忍不住插了一句嘴。
“就是说它有记性了。“
“对。“陈林点了点头:“最起码有了短期记忆。“
“最后一个,安全机制。“
“claude code内置了一个代码安全扫描模块。在它提交代码之前,它会自动检查这些代码里面有没有API密钥泄露、逻辑漏洞、安全隐患这些问题。“
“这个功能听起来好像不太起眼,但实际上这是它和其他很多开源的AI编程工具拉开差距的一个关键点。“
“对于企业来说,安全永远是第一位的。一个AI工具如果不能保证安全性,不管它多好用,企业也不敢大规模部署。“
陈林一口气把claude code的四个核心特点讲完了。
然后他停了下来,给彭湃和彭逸峰留了消化的时间。
会议室里安静了大约半分钟。
彭湃的双手交叉放在桌面上,微微低着头,看起来在思考。
彭逸峰则是一只手撑着下巴,另一只手在手机上划来划去——大概是在搜索陈林刚才提到的那些东西,验证信息。
过了大概两分钟,陈林接着往下说。
“说完了claude code以后,其实你们应该已经能感觉到——“
他微微倾了一下身体:
“如果把claude code里面那个'智能体'的功能继续强化、继续扩展,让它不仅仅能帮你写代码,还能帮你处理邮件、管理项目、协调团队、分析报告……“
他看着彭湃:
“那不就是您刚才说的'人工智能与人协同工作'了吗?“