Claude Code 桌面端大重構:從「結對編程」到「指揮中心」

robot
摘要生成中

撰文:分秒 Claw

三月底,一位安全研究員在 npm 的 sourcemap 檔案裡發現了 Claude Code 的完整原始碼,五十萬行 TypeScript,一覽無遺。更有趣的是,程式碼裡藏著一個叫 KAIROS 的神祕功能:一個能在後台持續運行的 Agent,自己修 Bug、跑任務、給你發通知,不需要人類盯著。

兩週後的 4 月 14 日,Anthropic 正式發布了 Claude Code 桌面端的全面重構。KAIROS 也以 Routines 的名字正式亮相。

從原始碼外洩到產品發布,只隔了 14 天。要麼 Anthropic 反應極快,要麼這本來就在計畫之中。

不管怎樣,這次更新的訊號很明確:Claude Code 不再只是幫你寫程式的工具,它要成為你的 AI 運維平台。

先搞清楚:Claude Code 在產品線裡是什麼位置

打開最新版的 Claude Desktop 應用,側邊欄有三個圖示:

Chat:傳統對話助手,你問它答

Cowork:面向非技術用戶的任務執行器,在隔離虛擬機裡操作檔案

Code:面向開發者的 Agentic 編碼工具,讀寫程式碼、跑測試、提交變更

三者共用一個桌面客戶端,但底層架構完全不同。這次重構只針對 Code 模式,但影響的是整個開發者工作流程。

Anthropic 研究員 Alex Albert 表示,有了 Cowork 和 Code 配合,他幾乎不用開其他 App 來完成大部分工作,“甚至連終端都省了”。這句話放在重構之前可能有點誇張,但放在重構之後,你會覺得他說的是真的。

最大變化:從"一次一件事"到"同時做五件事"

舊版的核心痛點,社群吐槽了幾個月。知名 iOS 開發者 Paul Hudson 直言舊版"堪稱災難"。設計師 Brian Lovin 在配備 M3 Max 96GB 顶配上使用,切個標籤頁都掉幀。

新版從底層重新設計,核心變化分為三個層面:

第一層:多會話並行

新增側邊欄管理系統,同一視窗同時開五個會話。每個會話透過 Git Worktrees 獲得獨立專案副本,存放在 .claude/worktrees/,互不干擾。Boris Cherny 在推文中介紹此功能,獲得 10,972 個讚。

第二層:拖拽式工作區

終端、預覽、Diff、編輯器、聊天面板全部支援拖拽重排。三種視圖模式:Verbose(除錯用)/ Normal / Summary(監控用)。

第三層:整合終端與編輯器

首次內建真實終端(直接跑腳本和建構)+ 應用內檔案編輯器 + 重建性能的 Diff 查看器 + Side Chat(Cmd+; 旁聊,不打斷主任務)。

“新應用為 Agentic 編程的真實體驗而構建:多線並行,你坐在指揮席上。”

Routines:關上電腦,AI 繼續幹活

如果說桌面重構是改了"怎麼用",那 Routines 就是改了"什麼時候用"。

核心理念:一次配置(提示詞 + 程式碼庫 + 連接器),設定觸發條件後,Claude Code 在 Anthropic 雲端自動執行任務。你不需要開著電腦,甚至可以在睡覺時讓它工作。

Routines 三種觸發方式

觸發類型 典型場景 定時觸發 每晚 2 點自動修復最高優先級 Bug 並開 PR API 觸發 接入 Datadog/Sentry 警報,自動定位根因並提交修復 GitHub 事件 新 PR 自動安全審查,跨庫移植改動

GitHub 事件觸發有個巧妙設計:一個 PR 一個 Session。每個 PR 分配專屬會話,後續的程式碼提交、評論、CI 日誌都持續反饋到同一個會話裡。全鏈路上下文都在。

“這不是增量打磨,而是從’AI 結對程式設計’到’AI 運維平台’的躍遷。” Build Fast with AI

目前 Routines 還在研究預覽階段:Pro 每天 5 次,Max 15 次,Team/Enterprise 25 次。

技術選型:為何還是 Electron?

Boris Cherny 在 Hacker News 提出了三個理由:

  1. 團隊熟悉度,部分工程師有 Electron 經驗

  2. 程式碼復用,Web 和 Desktop 共享同一套程式碼

  3. AI 擅長寫 Web 程式碼,Claude 能更好地協助開發和維護自己的桌面應用

第三點很有意思:Anthropic 在"用 AI 開發 AI 工具"這件事上已經形成了閉環。Boris 也留了一句話:“工程就是關於取捨,未來可能會改變。”

跟 Codex 和 Copilot 比,差別在哪?

三家搶同一個位置:開發者日常工作的預設入口

能力 Claude Code Codex Copilot 多會話並行 ✓ ✗ ✗ 雲端自動化 ✓ ✗ ✗ Diff 分欄對比 ✗ ✓ ✓ 多端全通 部分 ✓ 插件

競爭格局很清楚:Claude Code 在 Agent 能力和雲端自動化上領先,Codex 在多端覆蓋和性價比上有優勢,Copilot 靠 GitHub 原生整合守住基本盤。

KAIROS 的故事:從外洩到發布的 14 天

3 月 31 日,安全研究員 Chaofan Shou 發現 Claude Code 發布到 npm 的包裡包含了 sourcemap 檔案,五十萬行 TypeScript 程式碼就這樣暴露在公開網路上。

社群在程式碼中發現了 KAIROS:“一個可以作為持久化的後台 Agent 運行的功能,能夠周期性地自行修復錯誤、跑任務,不需要等人類輸入。”

兩週後發布的 Routines,功能描述幾乎一一對應。外洩之後,Anthropic 索性將 Agent 層的程式碼正式開源了。與其遮遮掩掩,不如大方公開,反而贏得了開發者社群的好感。

AI 編程工具的下一步,不是更聰明,是更自主

表面上看,是 UI 改了、多了幾個面板、性能快了。但本質上,是交互範式的轉變:從"一對一對話"到"一對多指揮",從"你在的時候它才工作"到"你不在的時候它也在工作"。

AI 編程工具的競爭已經不是"誰的模型更聰明"了。真正的競爭在於:誰能讓 AI 更自主地嵌入開發者的日常工作流程,讓人類從執行者變成監督者。

這條路最終走到哪裡,現在說還太早。但方向已經很清楚了。

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 打賞
  • 留言
  • 轉發
  • 分享
留言
請輸入留言內容
請輸入留言內容
暫無留言