惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
P
Privacy International News Feed
Security Latest
Security Latest
Spread Privacy
Spread Privacy
NISL@THU
NISL@THU
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
The Last Watchdog
The Last Watchdog
S
Schneier on Security
Engineering at Meta
Engineering at Meta
Google Online Security Blog
Google Online Security Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Know Your Adversary
Know Your Adversary
Cyberwarzone
Cyberwarzone
C
Cyber Attacks, Cyber Crime and Cyber Security
G
GRAHAM CLULEY
A
Arctic Wolf
博客园 - 聂微东
I
Intezer
腾讯CDC
罗磊的独立博客
T
Tailwind CSS Blog
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
L
Lohrmann on Cybersecurity
人人都是产品经理
人人都是产品经理
C
Cybersecurity and Infrastructure Security Agency CISA
博客园 - 【当耐特】
P
Palo Alto Networks Blog
Simon Willison's Weblog
Simon Willison's Weblog
W
WeLiveSecurity
N
News and Events Feed by Topic
SecWiki News
SecWiki News
S
Security Affairs
T
Threat Research - Cisco Blogs
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
T
Troy Hunt's Blog
N
News and Events Feed by Topic
P
Proofpoint News Feed
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
酷 壳 – CoolShell
酷 壳 – CoolShell
M
MIT News - Artificial intelligence
I
InfoQ
Hacker News: Ask HN
Hacker News: Ask HN
T
The Blog of Author Tim Ferriss
Schneier on Security
Schneier on Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
Vercel News
Vercel News
博客园 - 三生石上(FineUI控件)
D
Darknet – Hacking Tools, Hacker News & Cyber Security

博客园 - 南水之源

osgImage和QImage互相转换 AI助手选哪个?Cowork vs OpenClaw深度解析:程序猿、打工人、老板们看过来 "数字管家"Claude Cowork,正在接管你的桌面 “拥有数字生命的龙虾”OpenClaw的前世今生 怎么领取使用国家超算中心小龙虾tokens 使用gdal修改shp数据 保存OE中使用的高程数据用gdal保存成tif文件[完成] blender GIS介绍 使用qt读取系统字体库,并进行英文名称映射 c++开发大模型mcp服务(七)使用cpp-mcp的例子MCP-ExcelAutoCpp c++开发大模型mcp服务(六)cpp-mcp库说明 c++开发大模型mcp服务(五)编译c++版本的mcp库(cpp-mcp) c++开发大模型mcp服务(四)使用工具测试高德地图的MCP(流程验证) c++开发大模型mcp服务(三)一个常规的MCP调用例子(以高德地图MCP举例) c++开发大模型mcp服务(二)MCP 架构说明 c++开发大模型mcp服务(一)目的和概念 解除360首页锁定操作 辅助Visual Studio上C++开发的工具(插件) [书]清华大学DeepSeek:从入门到精通 [原]geoserver缓存切片类GeoServerMetaTile的解析UML
Claude Code:那只被称为"代码章鱼"的AI,正在吃掉整个编程世界
南水之源 · 2026-03-16 · via 博客园 - 南水之源

公众号原文

当AI不再只是陪你聊天,而是真正能动手干活、甚至替你写完整个项目的时候,程序员的世界彻底变了。

image

一、起源:从一个"偷懒"的深夜实验说起

故事的起点,要回到2023年的那个夏天。

Anthropic公司的一群AI研究员像往常一样训练着Claude模型。突然有人提出一个疯狂的想法:"既然Claude已经能看懂代码了,为什么不让它自己动手写?"

于是,一个代号为**"CodeNight"**的内部项目悄然启动。

最初,它只是一个简单的实验:让AI调用终端命令、读写文件、执行代码。研究员们给它起了个可爱的内部昵称——"Polyplet(八爪小体)",寓意它能像章鱼的触手一样,同时伸向编程的各个角落。

这就是Claude Code的"胚胎"时期。

为什么是章鱼?

因为它有八只触手,能同时处理多个任务;因为它聪明灵活,能钻进代码的每个角落;更因为它那副"我全都要"的架势——写代码、改文件、跑测试、查文档、提交PR,样样精通。


二、进化史:从"Polyplet"到"代码章鱼"

image

2023年6月:八爪小体诞生

Anthropic内部启动"CodeNight"项目,Claude Code原型诞生。

当时的它还很简陋,只能执行简单的文件操作和命令运行。但研究员们看到了一个惊人的可能性:AI不仅能理解代码,还能真正动手操作计算机

2024年初:Claude Code正式登场

2024年初,Claude Code作为独立工具正式开放。

这不是一个简单的IDE插件,而是一个代理型编程助手(Agentic Coding Assistant)

传统的AI编程工具像是一个"顾问":你写代码,它给建议。

Claude Code则像是一个"实习生":你布置任务,它去执行——读代码、改文件、跑测试、查文档,甚至帮你提交PR。

2024年中:Claude 3.5 Sonnet 引爆全场

Claude 3.5 Sonnet发布,在SWE-bench(真实编程问题测试)中达到**49%**通过率,是当时全球最强的代码模型。

更重要的是,它推出了**"计算机使用"功能**——AI不再局限于文本对话,而是能真正操作电脑:移动鼠标、点击按钮、截图分析...

2025年:从工具到搭档

到了2025年,Claude Code已经进化成了一个完整的编程合伙人

支持MCP协议,能连接你的整个工具链

能生成子代理,并行处理复杂任务

在终端、IDE、桌面、浏览器之间无缝切换

支持CLAUDE.md项目记忆,越用越懂你

它不再是一个工具,而是你的编程搭档


三、技术解剖:这只"章鱼"的身体结构

image

很多小白看到Claude Code能自动调试代码、操作浏览器、管理文件,觉得它简直是个"神笔马良"。其实,科技史上没有凭空出现的魔法,只有站在巨人肩膀上的创新。

我们可以用三个简单的类比来理解它的技术基因:

🧠 大脑层:顶尖代码理解能力

前身技术:大语言模型(LLM)+ 代码理解专项优化

类比理解:以前的AI像个"编程初学者",你问它语法,它背答案;现在的Claude Code内置了一个资深架构师,能看懂你的项目结构、理解业务逻辑、甚至考虑反爬和安全问题。

技术积累:这得益于2023-2025年间,Anthropic在代码数据训练、长上下文理解(从100K到1M token)的突破。它是全球首个在SWE-bench中达到49%通过率的模型,远超其他对手。

🐙 身体层:计算机操作能力

前身技术:代码解释器(Code Interpreter)+ 计算机操作API

类比理解:早期的代码解释器像个盲人打字员,只能在沙盒里跑跑简单脚本。Claude Code则像长了眼睛和触手的全能程序员。它不仅能写代码,还能直接在你的电脑上:

创建、编辑、删除文件

运行终端命令

操作浏览器进行测试

通过"计算机使用"功能,像人一样移动鼠标、点击按钮

技术积累:这是Anthropic在2025年取得的突破性进展——让AI理解屏幕截图DOM树结构操作系统底层接口

📓 记忆层:项目级上下文记忆

前身技术:工作区(Workspace)+ 项目上下文记忆

类比理解:普通AI聊完代码就忘,下次又要重复解释。Claude Code却像个有记忆的老程序员,它会记住你项目的结构、你偏好的代码风格、甚至你常用的第三方库。

CLAUDE.md机制:你可以在项目根目录放一个CLAUDE.md文件,里面写上编码规范、架构决策、常用命令。每次启动,它都会读一遍,就像老搭档知道你习惯怎么干活。

🔌 触手层:MCP协议连接一切

**MCP(Model Context Protocol)**是Claude Code的秘密武器。

你可以把它理解为一个"通用USB-C接口":

以前,每个AI工具都要单独对接GitHub、Slack、数据库...

现在,只要这些服务支持MCP,Claude Code就能直接调用

MCP能做什么?

读取Google Drive文档作为需求输入

在Jira里自动创建任务

从Slack拉取bug报告

查询数据库验证代码逻辑

部署到云服务

AI终于不再是"孤岛",而是接入了你的整个工作流。


四、实战应用:八爪鱼能帮你干些什么?

Claude Code的出现,瞬间引爆了AI编程领域。就像Copilot开启了AI辅助编程时代,Claude Code则开启了**"AI自主编程"**的新纪元。

【典型应用场景】

领域应用案例效果
企业开发 某金融科技公司用Claude Code重构遗留系统 自动分析数万行老旧代码,生成重构方案,效率提升20倍
教育培训 编程培训班引入Claude Code作为"助教" 实时解答学生问题,自动批改作业,解释错误原因
个人开发者 独立开发者用Claude Code开发MVP 从想法到上线Demo,时间从3个月缩短到1周
开源维护 让Claude Code自动处理Issue、Review PR 自动生成修复代码,维护者只需审核

【真实使用案例】

全栈新手——用它从零搭建整个项目,只需描述需求,AI自动生成代码、安装依赖、调试运行。

数据科学家——用它自动清洗数据、训练模型、生成可视化图表。

黑客松选手——48小时比赛,用Claude Code在2小时内完成基础框架,剩下时间专注创新。

更重要的是,Claude Code支持本地运行(通过桌面应用),你的代码和数据不会上传云端,对注重知识产权的企业来说,这是巨大的吸引力。


五、中外对决:大洋两岸的AI编程之路

image

Claude Code的爆火,让全球意识到了"AI编程助手"的新高度。但在技术走向上,中国和国外呈现出有趣的差异:

国外走向:模型能力驱动,追求通用性

特点:以Anthropic的Claude系列为代表,国外更注重基础模型能力的提升。他们相信,只要模型足够聪明,就能应对各种编程任务。因此,Claude Code的核心理念是"一个模型通吃所有"。

优势:通用性强,能处理各种意想不到的边界情况,理解复杂需求的能力出色。

痛点:对中文开发环境和国内技术栈(如微信小程序、钉钉应用)支持不够深入,有时会出现"水土不服"。

国内走向:场景深度融合,追求实用性

特点:中国开发者没有简单照搬,而是迅速进行了**"本土化改造"**。国内大厂和创业团队推出了深度适配国内开发生态的工具:

深度集成微信小程序支付宝小程序开发框架

支持钉钉飞书等企业应用的自动化测试

适配国内云服务(阿里云、腾讯云)的API

趋势:从"通用编程助手"向**"行业解决方案"**快速转化。国内更看重AI能不能真正帮程序员解决具体问题——比如自动生成微信支付的对接代码,或者一键部署到阿里云。


六、国产替代:我们也有自己的"章鱼哥"

很多小伙伴会问:"Claude Code虽好,但对国内开发环境支持不够,而且需要**上网,有没有国产替代品?"

答案是肯定的,而且各有特色!

【全能型】对标Claude Code的综合选手

产品外号特点适合人群
通义灵码 小灵 阿里云出品,深度集成阿里云服务,支持Java、Python等主流语言,能自动生成单元测试、代码注释 使用阿里云生态的开发者,企业级应用开发
CodeGeeX 小智 智谱AI推出,支持VSCode、JetBrains全系列IDE,有免费的"AI程序员"功能,能自主完成小型功能开发 个人开发者,学生,想尝鲜的编程爱好者
MarsCode 小T 字节跳动出品,深度适配飞书,支持云端开发环境,团队协作能力强 使用飞书的团队,云端开发者
CodeBuddy 小鹅 腾讯云出品,企业级功能完善,支持代码安全扫描,10万行代码重构实测表现优秀 企业团队、腾讯云用户

【垂直型】专注特定领域的专家

产品特点适合人群
微信开发者工具AI助手 腾讯官方出品,专门针对微信小程序开发优化 微信小程序开发者
文心快码 百度出品,C++代码生成质量国内领先,Python首生成率达92.3% AI/算法工程师,C++/Python开发者
华为云CodeArts 华为出品,适配国产芯片和操作系统,支持私有化部署 政企客户,信创项目

【优缺点对比】

产品优点缺点
通义灵码 中文支持好,阿里云生态完善,免费额度 generous 复杂逻辑理解能力不如Claude Code,缺乏MCP开放生态
CodeGeeX 开源可私有化,支持100+语言,学术背景强 Agent能力弱,主要是代码补全,商业化程度低
MarsCode 完全免费,界面现代,Builder模式一键创建项目 资源占用高,企业级功能不足
CodeBuddy 企业级功能完善,安全扫描,多人协作 个人免费版功能受限,对非腾讯云用户吸引力一般
文心快码 C++/Python代码质量高,支持私有化部署 前端支持较弱,生态建设还在早期

【选择建议】

想体验"AI帮我写代码"的感觉

→ 通义灵码(阿里生态完善)

做微信小程序开发

→ 微信开发者工具AI助手(原生支持)

团队用飞书协作

→ MarsCode(飞书+字节生态)

预算有限想白嫖

→ CodeGeeX(免费版够用)

企业级安全合规

→ CodeBuddy 或 华为云CodeArts


七、风险提醒:章鱼虽好,可别让它"失控"

Claude Code并非完美无缺,它的安全隐患不容忽视。

真实案例:

某开发者让Claude Code"优化项目代码",由于权限设置不当,AI理解"优化"包括删除未使用的文件,结果误删了重要的配置文件。

有程序员让AI"修复数据库连接问题",AI自动修改了生产环境的配置,导致线上服务中断30分钟。

一位新手让Claude Code"部署到服务器",AI直接执行了rm -rf命令(幸好是在测试环境)。

【安全建议】

永远不要在敏感项目上直接使用

:最好在Docker容器或虚拟机中运行

遵循最小权限原则

:只给AI必要的文件夹和命令权限

关键操作人工确认

:涉及数据库修改、删除文件、生产环境变更,一定要设置人工审核

定期审查AI的"劳动成果"

:别盲目信任,代码审查依然必要


八、未来展望:程序员的下一个同事,可能不是人

Claude Code的诞生,标志着AI编程从**"辅助时代"迈向了"协同时代"**。

以前,AI是程序员的副驾驶,帮忙查资料、补全代码;

现在,AI是程序员的初级搭档,能独立完成小任务、搭建项目骨架;

未来,AI可能成为真正的编程同事,和你一起讨论架构、分工协作。

程序员的角色转变

不管国内国外,一个趋势是明确的:程序员的工作正在从"写代码"转向"设计架构、审查AI、解决复杂问题"

未来的程序员可能更像:

架构师:设计系统,让AI去填充细节

审查者:审查AI生成的代码,确保质量

协调者:管理多个AI Agent,协调它们的工作

创新者:专注于AI做不到的创新性工作

技术走向预测

国外:继续追求模型能力的极限,Agent自主编程、多模态交互、百万级上下文...

国内:深耕垂直场景,微信小程序、钉钉应用、国产芯片适配、信创支持...

无论是国外的Claude Code,还是国内的MarsCode、通义灵码,它们都在指向同一个未来:每个开发者都将拥有一个不知疲倦、随叫随到、既能思考又能动手的"数字队友"

欢迎关注本人微信公众号:

e41c4111b78f1d24d318fe0fc126a681