逆向解析Claude Code:10GB Ubuntu ARM64虚拟机加vsock RPC架构
foxtrot_north · reddit · 2026-07-06
一名开发者拆解了Claude Code应用支持文件夹中的10GB VM镜像,发现其并非使用容器或Seatbelt沙箱,而是通过Apple Virtualization.framework启动完整Ubuntu ARM64云镜像。控制平面由守护进程coworkd(内部称sdk-daemon)以vsock RPC与宿主机通信,以root权限运行,网络出站通过gVisor用户态网络栈处理。磁盘方案采用压缩黄金镜像加可丢弃的按会话叠加层,每次启动后自动重置,确保隔离性。作者已在Substack发布完整技术分析文章。
「编程与Agent」频道最新
- 有人想给软件工程任务建「形态分类」数据库,好按任务选模型 — StewartalsopIII · 2026-09-11
- 用 prompt 造硬件:一次对话让智能体组装定制设备寄到家 — paraschopra · 2026-09-11
- 模型之外才是关键:一文拆解 RAG 到多智能体的六大 AI 架构 — goyalshaliniuk · 2026-09-11
- 零基础开发者自建分层记忆架构,仅 20k token 记住一年对话 — matteoianni · 2026-09-11
- Warp 六个非工程团队全用 Linear 和 Claude Code 工程化运作 — mon__lim · 2026-09-11
- 九年后端老兵:AI 代码不比人写的差,变糟的只是速率 — Sweaty-Landscape-561 · 2026-09-11