逆向解析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」频道最新
- AXL 上线远程 MCP 服务器,向 Claude 等开放 1284 个营销 API — EdTech_Padre · 2026-10-27
- GitHub 托马斯发布 Entire:面向人机协作的全新 Git 代码托管平台 — carrycooldude · 2026-10-27
- OmarchyTV 开源:把 Omarchy 风格搬上 Android TV 与 webOS — alexcovo_eth · 2026-10-27
- AWS 详解 Agent 提示缓存:显式+隐式双模式省下重复 token 账单 — AWS ML Blog · 2026-10-27
- Reddit 讨论:如何让 AI Agent 基于项目最新信息工作 — Few-Ad-1358 · 2026-10-27
- 博主给 AI agent 配手机号和邮箱,像同事一样派活 — heyshrutimishra · 2026-10-27