浮之静

深度解析:Claude Code Cowork

Anthropic 发布 "Cowork" 标志着人工智能产品战略的一个关键转折点(Cowork: Claude Code for the rest of your work[1]),它不仅是一个针对非编程人员的新工具,更宣告了 Anthropic 从单纯的模型提供商向综合性代理生态系统(Agentic Ecosystem)协调者的转型。我也算架构演变的见证者了,从早期写 MCP、到前段时间写 Skills(深度解析:Anthropic MCP 协议、从 Prompt Engineering 到 Context Engineering)。吐槽归吐槽,Anthropic 本身的技术工程化还是走在前沿的。

Image

"Cowork" 并非孤立的产品,而是 Claude Code (cc) 这一底层通用引擎的图形用户界面(GUI)表现形式。 这一引擎目前已演化出一个包含三层接口的统一战略架构,旨在覆盖知识经济的每一个角落:

  • 终端用户界面(TUI):面向开发者和技术人员的 "Claude Code",支持新兴的 "Vibe Coding"(氛围编码)范式。
  • 图形用户界面(GUI):面向普通知识工作者和业务分析师的 "Cowork",用于处理文档、电子表格等通用操作任务。
  • 编程接口(SDK):面向企业自动化和系统集成商的 "Agent SDK",用于无头模式(Headless[2])运行和 CI/CD 流水线集成。

通过控制“挽具”(Harness,即运行环境,比如前段时间收购的 Bun:AI 编程生态:Anthropic 收购 Bun 意味着什么?)而不仅仅是模型(API),Anthropic 正在试图建立一条抵御模型商品化的护城河。这种对运行环境的控制权争夺,直接导致了其针对利用订阅套利(Subscription Arbitrage)的“包装器”类应用采取了激进的防御措施。本文将深入探讨这一统一代理堆栈的技术架构、市场影响以及未来的演进趋势。

下面两个视频分别是演示了基本用法和桌面整理:

📌 挽具即产品

挽具(Harness)——即包裹模型、管理上下文、处理文件 I/O 并执行工具调用的软件环境——现在与其内部的模型具有同等的战略价值。

  • 防御商品化:如果 OpenCode 或 Cursor 成为主要的用户界面,底层的模型就会沦为大宗商品。用户只需更改配置文件,即可将 Claude 替换为 GPT-5 或 DeepSeek。
  • 垂直整合:通过迫使用户进入官方挽具(Cowork/Claude Code),Anthropic 实现了垂直整合。他们控制了“运行时”(Runtime)、“编辑器”和“代理”。正是在这种背景下,我们必须重新审视 Cowork 的发布:它或许是 Anthropic 专有、闭环代理操作系统(Agentic OS)面向消费者的一块核心拼图。

Claude Code Cowork

统一前奏

2025 年底至 2026 年初,Anthropic 公司连续采取措施收紧对 Claude 模型的使用控制:先是在 2025 年 8 月以竞争条款为由切断了 OpenAI 员工对 Claude 接口的访问(Anthropic Revokes OpenAI's Access to Claude[3]),随后于 2026 年 1 月禁止埃隆·马斯克创立的 xAI 实验室通过第三方工具调用 Claude;几乎同时,Anthropic 还突然封锁了包括 OpenCode[4] 在内的非官方 IDE 插件对 Claude Max 模型的访问。这些举措表明 Anthropic 正通过服务条款严格限制竞争对手和未授权集成对其 AI 服务的利用,打造封闭的产品生态。

Image

封禁 OpenAI、xAI 这一举动从侧面凸显了 Claude 在复杂推理和代码生成领域的“推理痕迹”(Reasoning Trace)所具有的极高价值。如果竞争对手利用 Claude 生成的高质量代码来“引导”(Bootstrap)或蒸馏自己的编程模型(如 Grok Code),这将对 Anthropic 构成存在主义威胁。通过执行这些禁令,Anthropic 明确宣示:其“知识产权”边界不仅限于模型权重,更延伸至模型在处理复杂任务时生成的输出结果。

OpenCode 在遭遇封杀后,被 OpenAI 欣然接受,真可谓是光速合作。

Image
📌 核心争议

争议的核心在于这些第三方工具访问模型的方式。许多拥有 Claude Max 或 Claude Pro 订阅(旨在用于官方界面的个人交互)的用户,通过这些工具将订阅凭证用于第三方的本地开发环境。

  • 技术层面违规:OpenCode 等工具允许用户使用 Web 端订阅的 OAuth 令牌进行身份验证,从而绕过了按 Token 计费的 API 支付墙。Anthropic 的系统将这种行为标记为“欺骗”(Spoofing),因为这些请求伪装成来自官方 Claude Code 客户端或 Web 界面的流量,以规避商业 API 的计费逻辑。
  • 经济层面的套利:这种行为造成了巨大的成本不对称。一个重度使用 Claude Code 的开发者,其产生的高频输入/输出 Token 成本可能高达每月数百美元。然而,Anthropic 的个人订阅计划(如每月 20-30 美元)是基于低频人机对话模型进行补贴的。当“包装器”应用将这种补贴后的包月计划用于高频自动化代理任务时,实际上是在直接通过套利行为侵蚀服务商的利润率。

以下是订阅套利的经济模型对比(估算):

Image

统一引擎

Anthropic 正在构建一个单一的后端引擎,我们可以称之为 Claude 执行环境(Claude Execution Environment, CEE),并通过三种不同的形态向外暴露。文章开头已经提过了,下面是整理的对比表格:

Image

Anthropic 的产品策略可以被概念化为一个共享的智能内核,通过三个特定的接口层服务于不同的用户分层。这三个接口共享相同的 DNA,使它们显著区别于传统的“聊天机器人”:

  • 代理循环(Agentic Loops):与“一问一答”的聊天机器人不同,该引擎进入一个自主的“循环”。它规划任务、执行步骤、观察输出、修正错误并迭代,直至目标完成。
  • 模型上下文协议(MCP):三者都依赖 Model Context Protocol (MCP) 来标准化模型与数据/工具的连接。无论是开发者通过 CLI 连接 PostgreSQL 数据库,还是分析师通过 Cowork 连接 Google Drive,底层使用的协议是完全一致的。
  • 本地/沙箱化执行:它们都需要一个计算环境来“执行”工作。对于 TUI,它是用户的本地 Shell;对于 GUI (Cowork),它是一个托管的虚拟机(VM);对于 SDK,它是服务端容器。

TUI

终端用户界面(TUI),即 Claude Code,仍然是编程极客的先锋接口。它代表了软件工程哲学的一次根本性转变。

特点

尽管 VS Code 和 JetBrains 等复杂的集成开发环境(IDE)占据主导地位,但在 AI 原生开发领域,TUI 却意外地捕获了大量份额。

  • 速度与直接性:TUI 直接在代码生存的地方——文件系统和 Git 历史中——运行。它剥离了 IDE 的繁杂“装饰”,允许更快速、以文本为中心的交互。
  • 深度系统集成:终端中的 Claude Code 可以直接访问标准的 Unix 工具链(grep, find, git, npm)。它不需要“模拟”终端;它就生活在终端里。这使得它可以执行复杂的链式命令,而基于 GUI 的聊天窗口(通常只是模拟终端环境)往往会因权限或环境变量路径问题而受阻 。
  • “Vibe Coding”(氛围编码)的崛起: 这个术语在社区中迅速升温,指的是一种人类开发者扮演“产品经理”或“代码审查员”角色,而非“打字员”的工作流。开发者描述意图(即“氛围”/Vibe),而代理负责具体的实现细节。TUI 是这种模式的首选接口,因为它允许用户“发射后不管”(Fire and Forget),代理会在后台编辑文件、运行测试并报告结果。

范式转移

TUI 标志着从“自动补全”(Copilot)到“自主性”(Autonomy)的过渡。

  • 自动补全:根据光标位置建议后续的几行代码。
  • 自主性 (Claude Code):接受高层指令(例如:“重构认证模块以使用 Redis”),跨多个文件规划变更,执行修改,运行测试套件进行验证,并在遇到错误时自我修正,最后提交代码。
  • 粘性因素:一旦开发者适应了这种“管理型”工作流,退回到手动编码会让人感到极度低效。这种用户习惯的“粘性”正是 Anthropic 即使冒着激怒社区的风险,也要严厉打击第三方包装器以保护其官方接口的原因(真正的护城河是对用户习惯的培养)。

GUI

Cowork 是 "Claude Code" 引擎面向非技术用户的具象化。它有效地将代理循环的强大能力包裹在一个对公众友好的安全层中,使得“非编程人员”也能通过图形界面调用这一强大的生产力引擎。

虚拟沙箱

与直接在用户 Shell 上运行的 TUI 不同(如果模型产生幻觉执行 rm -rf /,TUI 可能带来灾难性后果),Cowork 需要一个极其健壮的安全架构。

  • VZVirtualMachine 与定制 Linux: 对 macOS 预览版 Cowork 的逆向工程显示,它利用 Apple 的 VZVirtualMachine[5] 框架启动了一个定制的 Linux 根文件系统。
  • 为何需要虚拟化?:这创建了一个硬沙箱(Hard Sandbox)。当用户授权 Cowork 访问某个文件夹时,该文件夹很可能是被挂载(Mount)到这个 Linux 虚拟机中的。所有的工具执行(运行脚本、编辑文件)都发生在虚拟机内部。即便代理失控或生成了恶意脚本,它也被限制在虚拟机内,从而保护了宿主操作系统。
  • “计算机使用”(Computer Use)范式: Cowork 不仅仅是“生成文本”;它在“使用计算机”。它拥有一个虚拟化的桌面环境,可以运行浏览器实例、打开文件并操作数据,完全镜像了人类的工作方式。
📌

VZVirtualMachine 可以理解为“按配置单启动的一台虚拟电脑实例”:你先用 VZVirtualMachineConfiguration 组装好 CPU/内存/磁盘/网卡等配置,再用 VZVirtualMachine 来 start/pause/resume/stop 管理它的生命周期与状态;它运行与宿主同架构的 Guest OS,并通过硬件虚拟化获得接近原生的执行效率,同时大量设备采用 Virtio 等标准虚拟设备接口,让 Linux 之类系统通常无需额外折腾驱动就能用起来。

特点

  • 基于项目的代理:用户不再只是“聊天”;他们定义一个“项目”或“任务”。Cowork 负责规划步骤并执行。
  • 并行性(Parallelism):一个关键的区别在于异步操作。用户可以排队三个不同的研究任务。Cowork 会启动独立的执行线程(可能是分离的容器或 VM 进程)同时处理这些任务,仅在需要输入或任务完成时通知用户。
  • 技能(Skills):Cowork 预装了针对 Excel、PowerPoint 和 PDF 操作的“技能”(专用工具)。这些本质上是优化过的脚本或微型应用程序,代理可以调用它们对复杂文件格式执行可靠的结构化操作。

小结

Cowork 的价值在于把同一套底层能力做了“复杂性的转译”与“鸿沟的弥合”:在 Claude Code 里你可能要敲 claude -p "summarize these logs" 这样的命令,而在 Cowork 里只需把日志文件夹拖进窗口;界面变了,但引擎做的事本质一致——扫描目录、识别文件类型、读取内容,再交给模型处理。正是这种把终端操作换成可触达的 GUI 交互的方式,缩短了“技术能力”和“接口可达性”的距离,让市场经理这类非技术角色也能完成过去往往需要数据科学家在终端用 Python 才能做的数据分析任务,比如“分析这些 CSV 并给我一个趋势图”。

Agent SDK

Agent SDK 是 Anthropic 把 Claude 从“对话模型”升级为“可运行的代理运行时(runtime)”的关键产品形态,也是其企业级商业化的重要支柱:它让组织能够把 Claude 的“大脑”从具体交互界面(TUI/GUI)中解耦出来,嵌入到自动化流水线(CI/CD)、后台服务与可扩展的任务集群里,形成可编排、可审计、可扩容的生产系统。

"Client SDK" vs. "Agent SDK"

目前行业里常被混称为 “SDK” 的东西,实际上分两类:

  • Client SDK:更像 API Wrapper,开发者发提示词拿文本结果,所有代理循环都要自己写——包括工具调用的解析、执行外部动作、把结果喂回模型、处理错误与重试;
  • Agent SDK:则是提供 “Claude Code 作为库”的能力,内置代理循环与执行框架,开发者只需实例化一个 Agent、赋予工具(或使用内置工具)并设定目标,SDK 会自行处理迭代、纠错、工具执行与收敛。

无头模式 & 服务端集成

Agent SDK 支持 Headless Mode(如 claude -p),让代理在没有任何界面的情况下运行,从而天然适配 CI/CD 与服务端场景:企业可以在 GitHub Actions 等流程中按规则触发代理,对 Pull Request 做代码审查、运行针对性测试,测试失败时甚至自动生成修复并提交,整个链路可以做到最小人工介入;同时它也被设计为能在 Docker/Kubernetes 这类容器化环境中部署,进而形成可水平扩展的“代理农场(Agent Farms)”,用于批量处理后台任务(例如保险理赔材料处理、支持工单分流与初步处置等)。

单体代理 → 企业级编排

在能力结构上,Agent SDK 直接对应近期工程实践中强调的多种 Agentic Design Patterns:它支持 Reflection/自我校验(可配置生成—评估—重写的回路,引入 “Critic” 角色按标准审查输出并必要时再生成);在工具使用层面,它可以作为 MCP 服务器的原生宿主,企业可通过自定义 MCP 服务器暴露内部 API(如库存/工单/权限系统),SDK 负责工具发现与让代理在受控边界内调用;并且它支持多代理与子代理(Subagents)的层级协作,主代理可拆分出“研究子代理”“起草子代理”等并汇总结果,这种结构对复杂企业工作流的分解、并行与治理尤为关键。

影响

在 Claude Code 引擎之下,TUI(Claude Code)、GUI(Cowork)与 SDK(Agent SDK)趋于统一,这不只是产品线扩展,而是在宣告 AI 行业的“运行方式”正在换代:同一个中央智能,通过不同界面形态服务三类用户——操作者、构建者、自动化者——并把价值锚定在“可执行的代理运行时”而不只是“文本输出”。

过去十年 SaaS 把软件重心推向浏览器,但代理 AI 正把重心拉回操作系统层。原因很直接:高效代理需要读写文件、访问本地服务、调整系统设置,而浏览器沙箱天然受限。Cowork 通过本地文件挂载、隔离环境/虚拟化等做法释放了这类能力,暗示未来主流代理形态会更像“具备深层 OS 权限的本地应用”,而不是只停留在网页里的聊天框。与此同时,一个新的“运行时”正在成型:就像 JVM 为代码提供运行时,代理运行时(由 SDK 或 Cowork 引擎承载)为“意图”提供运行时,负责把自然语言稳定转译为一串可控的系统动作,并管理执行、反馈、回滚与审计。

Cowork 的出现等同于对 “Wrapper 经济”敲响警钟:大量创业公司本质上是在做 “让 Claude 更好用来做 X” 的界面层包装,而当官方把文件访问、内置技能、标准流程编排纳入产品核心后,这些通用能力会被系统级功能直接覆盖(被 Sherlocked)。因此创业公司的生存区间会被迫下沉:要么掌握 Cowork 通用代理拿不到的专有数据与分发渠道,要么提供更深的垂直工具链与工作流编排(例如通过 MCP 接入企业内部系统与私有能力),把护城河放在“数据/工具/流程”而不是 “UI 皮肤”。

当代理拥有 OS 级能力后,安全从“重要问题”升级为“第一性约束”。最大的结构性风险来自“致命三连”:互联网访问 + 本地文件访问 + 高自主性,这会放大提示词注入(prompt injection)的破坏面——恶意内容可能诱导代理执行高危动作,比如打包用户文档并外传。对此,Anthropic 在隔离(如 Cowork 的 VM/沙盒)与权限护栏(重大操作前交互确认)上的重投入,实质是在给“代理运行时”建立安全边界。可以预期未来会出现更系统化的 “AI 防火墙”:在允许系统调用前拦截并分析代理意图、上下文来源与动作后果,像安全网关一样给代理加上一层强制执行的策略与审计。

Agent SDK 与 “Vibe Coding” 风潮正在改变工程组织结构:团队会出现更明确的“代理架构师/AI 编排者”角色,他们关注的不是写每一行业务逻辑,而是设计代理系统的组织形态(主从/群体)、工具与权限边界、评估与回滚机制、以及可观测性与治理。价值也随之迁移:从“语法知识”(会写某门语言)更多转向“系统直觉”(如何结构化问题、定义工具、设定护栏,让代理能稳定把事做成)。

案例

案例一

原推总结了 N 条观点,逐条翻译有点割裂,我重新梳理总结了一下。

Image

把一个装着 320 份 Lenny’s Podcast 转录的文件夹丢给 Claude Cowork,让它通读全部内容,先提炼出对产品打造者最重要的规律,再找出最反直觉但又最真实的洞见。它一开始还提醒“任务量很大”,但很快就交付了一份可以直接拿去做复盘、做方法论沉淀的总结。

它抓到的主线很清晰:产品成败往往不是输在“做得不够多”,而是输在“用户没来得及感到价值”。所谓增长、留存、口碑,很多时候都建立在同一件事之上——激活。Slack 的 “2,000 条消息”时刻、Gamma 的 “30 秒魔法”,都在说明:要让用户尽快体验到“这东西对我有用”。而当团队规模变大,推动一致行动的也不只是流程和文档,更关键的是叙事能力:一个能解释“为什么做、做给谁、凭什么赢”的故事,比一堆材料更能让组织对齐。

在战略层面,它把“定位”从营销语境里拎回到战略语境:定位不是包装,而是取舍。April Dunford 的框架强调从“用户会拿什么来替代你”出发,而不是从“你想怎么描述自己”出发。相应地,产品工作的顺序也应该倒过来:先发现,再交付。高频接触客户、持续验证机会与风险,比季度式调研更可靠。于是“优先级”就必须狠:Shreyas Doshi 的 LNO(高杠杆/中性/负担)本质是在提醒你别被表面 ROI 迷惑,真正要盯的是机会成本——你做了这件事,就意味着放弃了别的事。

关于组织与执行,它反复强调一个分水岭:你是在做“功能流水线”,还是在打造“被授权的团队”。Marty Cagan 的那句区分很硬核:给团队问题去解决,而不是给团队功能清单去生产。要让这种模式长期可持续,就需要一套公司自己的“操作系统”——创始文档、运营节奏、决策框架,帮你在规模化之后依然能跑得稳、改得快。同时,为了避免高速前进时突然翻车,它推崇 pre-mortem(事前验尸):在事情发生前主动把失败路径挖出来,提前做防护。它最后还点出一个经常被低估的事实:小团队在强约束下反而更容易打出杠杆式产出,因为决策更快、沟通更短、责任更清晰。

更有冲击力的是那组“反直觉真相”。它把很多产品人嘴上不说、心里其实知道的规律摆到台面上:很多时候你越害怕做的事——艰难对话、报坏消息、做取舍——越是你应该立刻去做的事;恐惧往往会把你带向最差的决策。它也指出增长上的悖论:适度增加“认真感”的步骤,未必降低转化,反而可能提升——因为用户会更投入、更明确。另一个悖论是“少即是多”:减少功能能让价值更突出,典型例子是 Walkman 的成功来自“删掉录音”,而 QuickBooks 能用更少功能卖更贵。

它对组织扩张的态度同样不客气:加人一定会变慢,协调成本才是隐形杀手,甚至会出现裁员后总产出上升的现象。对“用户需求”它也很冷静:用户说想要的,经常不等于他们会掏钱买的;抱怨不代表迁移。战略层面最常见的灾难,是把“目标”当成“战略”——目标只是愿望,战略才是诊断、取舍与行动路径。它甚至提醒:别指望靠 A/B 测试证明所有大赌注,因为变革性改变往往无法被局部实验捕捉。最后,它把“直觉”重新定义为一种数据:直觉是被压缩的经验,只是还没来得及被统计显著性承认。并且,真正顶级的决策者往往会在“看起来还不错”的时候就提前止损、重启,因为那时资源与士气还足够支撑下一次跃迁。

在这之后,又让 Claude Cowork 基于这 320 次对话,总结 AI 时代最重要的 10 项能力,并分成两类:一类是越到 AI 时代越值钱的“通用底盘”,另一类是必须补齐的 “AI 原生技能”。

通用底盘的核心,是人类优势在 AI 时代的再定价。AI 能生成无限方案后,真正稀缺的是品味与判断力:不是产出更多,而是选得更准。这种能力来自长期的“高质量输入 + 反复对比 + 经常复盘”——看得够多、拆得够细,才会越来越准。其次是好奇心,它决定你能不能持续学习、持续更新。再往下是跨职能的 builder 心态:溶解岗位边界,以“把事做成”为导向。还有清晰表达与讲故事:当执行被自动化,你的核心产出越来越是“把复杂讲清楚,把方向讲明白”。最后是战略思维:执行成本越低,战略做对的杠杆越大——因为你能更快试错、更快扩张,但前提是方向别错。

AI 原生技能更像新生产力的操作系统。第一是会写 evals(评测):模型能力的上限,很大程度取决于你能否定义“什么算好”、如何测量、如何迭代。第二是提示与上下文工程:好提示本质是好写作、好结构、好信息组织。第三是通过高频使用建立 “AI 手感”:你靠阅读理解不了 AI,必须持续上手,把体验变成肌肉记忆。第四是理解底层系统:抽象越厚,基础原理越值钱,因为关键时刻需要穿透抽象做判断。第五是把 AI Agent 当队友协作:很多管理能力并没过时,只是对象从人变成了模型——你仍然需要分工、对齐、反馈、验收与迭代。

整体看,这两份总结讲的是同一件事:AI 并没有推翻产品与组织的长期规律,它只是把“什么最稀缺、什么最值钱”重新洗牌了。产品端更需要快速让用户感到价值、用清晰定位做取舍、用发现驱动交付;组织端更需要授权团队、建立运行系统、提前暴露风险;而个人端更需要判断力、表达力、战略力,以及 eval 与 agent 协作这些新基本功。

案例二

推荐阅读作者原文 First impressions of Claude Cowork, Anthropic’s general agent[6]。作者在文中也做了和案例一类似的事情,总结过往 blog,以及未完成的草稿。

Image

但最吸引我的还是他对 Cowork 的逆向工程[7]。

📌 Cowork 逆向分析

Claude Cowork 模式并不是在你电脑上“直接跑脚本”,而是在一台本地的 Linux 虚拟机里执行任务,并且在虚拟机内部又再加了一层“更小的沙箱”,用来把权限和能力卡得更死。以下是架构图:

Image

它的核心思路是两层隔离。第一层是 macOS 用 Apple 的虚拟化框架启动一台 ARM64 的 Ubuntu 22.04 虚拟机(所以常见要求是 Apple Silicon)。第二层是在这台虚拟机里,用 bubblewrap + seccomp 把具体执行任务的进程关进受限环境:进程拿不到系统高级权限(没有 root 能力、禁止提权),而且系统调用会被严格过滤,很多“越界动作”根本做不了。

网络也不是完全放开直连。所有对外访问都要走本地代理(HTTP/SOCKS),再由转发进程把流量送出去。这样做的好处是:出口更容易统一管理和记录,也更便于做访问策略控制。

文件方面,它把会话目录分成“临时的”和“可留存的”。大部分系统文件是一次性环境,任务结束就会重置;但有一些目录(比如输出、上传、配置/技能目录)会以挂载方式提供,方便你拿到产物、复用工具或读取你上传的文件。

概括一下就是:Cowork 提供了一个“能跑代码、能读写文件、能受控联网”的工作环境,但它把这些能力尽量关在隔离层里,降低对宿主系统的风险;与此同时,凡是你放进可访问目录的内容(上传/工作区),默认就可能被任务读取并在允许的网络出口下被发送出去——所以敏感数据仍然要按“可被程序访问”的标准来对待。

社区讨论

在 Hacker News - Cowork[8] 上也有相关讨论,值得注意:默认情况下,所有网络访问均被拒绝。但启用 network.allowLocalBinding 标志后,将允许通过 DNS 进行数据泄露。

Image

结语

更形象地说:只卖 API 会让模型厂商越来越像公用事业(供电),而做出 TUI/GUI/SDK 的完整运行时与工具链,则把自己定位成“电器制造商”。Cowork 是消费级电器,Claude Code 是专业电动工具,Agent SDK 是工业机械——三者共享同一台发电机;所谓“封禁”更像剪掉未授权的偷电延长线。AI 的下一阶段竞争不只是谁的大脑更聪明,更是谁能给这个大脑装上最能干、最安全、最集成的“躯体”。在这一轮叙事里,Anthropic 正在把躯体拼出来...

References

[1]

Cowork: Claude Code for the rest of your work:https://claude.com/blog/cowork-research-preview

[2]

Headless:https://code.claude.com/docs/en/headless

[3]

Anthropic Revokes OpenAI's Access to Claude:https://www.wired.com/story/anthropic-revokes-openais-access-to-claude

[4]

OpenCode:https://github.com/anomalyco/opencode

[5]

VZVirtualMachine:https://developer.apple.com/documentation/virtualization/vzvirtualmachine

[6]

First impressions of Claude Cowork, Anthropic’s general agent:https://simonwillison.net/2026/Jan/12/claude-cowork

[7]

Cowork 的逆向工程:https://gist.github.com/simonw/35732f187edbe4fbd0bf976d013f22c8

[8]

Hacker News - Cowork:https://news.ycombinator.com/item?id=46593022