实测 Claude Code 桌面版:功能有潜力,界面仍有摩擦

原标题Testing Claude Code Desktop: Promising Features and Interface Friction

Theo Browne 探索 Anthropic 的桌面编程界面,体验分屏、worktree、权限、diff 和浏览器预览。

TBTheo Browne讲者 · T3
频道
Theo - t3․gg
发布
2026年4月16日
视频
30:07
阅读
7 分钟
幻灯片
3
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

Theo Browne 测试重新设计的 Claude Code 桌面体验,发现不少有用的想法,也反复遇到界面问题。作为竞品 T3 Code 的开发者,他比较具体工作流,并说明焦点、状态和审阅界面为何重要。

  1. 1图形界面的优势图片、保留格式的复制和多对话视图可以改善日常智能体工作流。
  2. 2焦点必须可预测在测试的分屏视图中,终端快捷键作用于另一个窗格,而不是当前焦点所在的窗格。
  3. 3好想法也需要边界测试Worktree、额外文件夹和平铺会话都有潜力,但关闭窗格的行为不一致。
  4. 4显示会话和权限状态用户需要清楚知道分支、worktree 和当前适用的权限。
  5. 5来自竞品开发者的亲身评价Theo 也在开发 T3 Code;他的观察针对具体版本,不能证明服务商的动机。

要点建议

  1. 图形界面可以让图片、文本复制和并行智能体会话更易管理。
  2. 分屏视图需要一致的焦点、快捷键和窗格关闭行为。
  3. 智能体修改文件前,应清楚显示 worktree、分支和权限状态。
  4. Diff 和附件必须可靠呈现,用户才能审阅智能体的工作。
  5. 这次评价针对特定发布版本,也反映了一位竞品开发者的视角。
全文

按章节阅读整理后的全文

只看原始文稿
01

为什么使用桌面界面?

Theo 介绍 Claude 应用中的 Claude Code,解释图形智能体工作流的优势,也说明自己在开发 T3 Code。

Anthropic 重新设计了现有 Claude 应用中的 Claude Code 桌面体验,与 Chat 和 Cowork 放在一起。我花时间试用了它,因为我认为图形界面有利于智能体编程,尤其是同时运行多个任务时。我也在开发竞争产品 T3 Code,因此在这个领域有直接利益。

与终端相比,图形界面有实际优势:粘贴的截图可以直接显示在对话中,选中的文字也能保留格式复制。在我的 CLI 示例中,复制同一段回答却带入了多余换行。这些操作看似很小,却会在审阅智能体工作时不断发生。

Claude Code 桌面对话
幻灯片 1 / 3Claude Code 桌面对话桌面界面显示项目、对话、图片附件和权限模式。
02

初步遇到的可用性问题

会话停滞、意外提示和令人困惑的文件交互影响了首次测试。他比较了可用的后端和界面。

桌面应用还把一张截图显示在较早的消息旁,而不是我想要的消息旁。我也遇到会话似乎停止了,状态指示却仍像是在运行。这些是我对发布版本的试用观察,仅凭可见症状无法判断具体是哪一个组件造成的。

我重新要求它检查性能时,又看到一次权限提示,尽管我以为已启用 bypass 模式。对于我描述为分析的任务,随后出现的分支和拉取请求控件也让我意外。我还觉得打开文件的行为令人困惑:文件可能出现在界面中,但内容没有出现在我预期的位置。

作为比较,Codex 桌面应用使用开源的 Codex CLI 和 app server,尽管桌面界面本身是闭源的。我开发 T3 Code 的部分原因就是想要开放的界面;它可以复用已有智能体后端。我对开放性的偏好以及自己开发替代产品的身份,都影响了这次评价。

03

分屏和项目导航

Theo 测试焦点、快捷键、远程会话和项目选择,并展示自己产品中的类似导航功能。

桌面应用中的性能分析
幻灯片 2 / 3桌面应用中的性能分析会话显示智能体的分析结果和分支控件。

我喜欢的一个功能是分屏:可以并排打开两个对话。但在我的测试中,焦点明明在右侧,终端快捷键却作用于左侧,终端调整大小的控件还挡住了关闭按钮。有潜力的功能也需要可预测的焦点和键盘行为。

控制另一台机器上的会话也听起来很有用。项目选择则没有那么方便:项目不在最近列表时,我得手动找到文件夹。我用 Codex 和自己的 T3 Code 版本展示了选择项目或在项目中新建对话的其他方式。

T3 Code 的开发版本展示了项目图标和可搜索的添加项目流程。这些是我自己产品中的例子,并非中立评测,但它们说明了我希望桌面界面做到什么:清楚显示当前项目,让导航足够快。我计划另行比较更广泛的编程智能体图形界面。

04

Worktree 和边界情况

内置 worktree、多个文件夹和平铺对话都很有潜力。关闭窗格时的意外行为说明了测试边界情况的重要性。

Claude Code 内置 worktree、允许添加多个文件夹作为上下文,都是不错的想法。默认选中 worktree 是一项影响更大的选择,用户应当留意。我尤其喜欢对话平铺功能,因为它让我同时查看多个智能体任务。

分屏对话视图
幻灯片 3 / 3分屏对话视图界面显示两个窗格,包括关闭一个窗格后出现的新建对话视图。

分屏也暴露了一个边界情况:Command-W 按预期关闭右侧对话,但关闭左侧时却进入了新建对话界面。我更广泛的意思是,功能只走通正常路径还不够;用户会遇到焦点、布局和导航的各种组合,需要明确测试。

一位观众指出,单个分屏缺陷可能不会决定用户选择哪个产品。我同意,但认为许多小缺陷会累积。我担心,与热门订阅捆绑的官方应用即使在功能和工作流上有其他选择,也可能因为使用方便而获得用户。

05

附件、配置和状态

他重新测试图片附件、查看 worktree 配置,并发现设置和会话状态不够清晰。资源占用观察只是单台机器上的快照。

我重新测试图片附件,分别在 CLI 和桌面应用中粘贴截图。在我的演示中,桌面对话需要刷新,而且图片显示在相关消息之前。界面应清楚表达附件与提示词之间的关系。

应用提供的 worktree 位置也让我担心,因为默认路径可能需要调整项目的忽略规则。我更希望工具不要让自己的运行文件干扰项目,并清楚说明任何项目级更改。具体行为取决于应用版本和仓库设置。

我将体验与 Codex 相比:在我的使用中,后者虽然偶尔卡顿,但导航和控件更清楚。查看进程时,我看到 Claude 的虚拟机服务占用约 2.5 GB 内存。这只是我机器上的一次快照,并非不同产品总资源占用的受控比较。

侧边栏的设置控件看起来附属于某个项目,实际却影响所有项目。在我的测试中,修改顶部条目还会关闭菜单,修改其他条目却不会。位置和一致性很重要:用户点击前,界面就应说明操作影响的范围。

分叉对话很有用,但我无法轻易看出新会话使用哪个 worktree 或分支。尽管此前已经选择过权限,我还看到权限恢复或再次弹出提示。在多会话编程工具中,清楚显示会话上下文和权限状态,才能让人知道更改会落在哪里。

06

Diff、快捷键和更新

审阅和语音界面在他的会话中出现问题,更新后仍然如此。他将其与 T3 Code 的开发功能比较。

在我的测试中,语音输入在多个对话之间出现了意外行为。我将它与 T3 Code 的一个开发版本相比,后者会在选中的窗格中打开终端。这只是对当时版本中具体行为的比较,并不意味着任何一款产品没有缺陷。

桌面应用的 diff 视图也让我困惑:一些文件看似已经展开,却要先折叠再重新打开才能显示更改。我承认 T3 Code 自己也出过令人尴尬的错误。我的意见是,审阅界面必须可靠地呈现更改,因为开发者需要靠它了解智能体做了什么。

应用更新后,我重新测试语音和终端;那次会话里,之前演示的问题仍然存在。我推测实验室开发应用可能是为了留住用户,也可能是为了展示模型能力。这些是可能的动机,并不能证明 Anthropic 内部的具体意图。

我在 T3 Code 中展示了按对话轮次保存快照的 diff 视图、并排模式和自动换行。实现使用了开源的 diffs.com 渲染器。我还提到一位同事的超长对话在我们的版本中仍可滚动;这只是一个工作负载的例子,不是普遍的性能保证。

我再次检查键盘焦点:选中右侧窗格时,权限快捷键也作用于左侧。我更喜欢用重要的快捷键切换活动对话,而不是切换产品区块。快捷键设计属于工作流选择,但操作落在错误的窗格会让人难以信任。

07

例程和浏览器预览

Theo 体验预览和权限流程,报告布局及交互问题。他认为概念有潜力,但测试体验不可靠。

应用还提供定时例程、技能和连接器。预览功能承诺提供开发服务器、网络检查和日志,这些都可能为智能体提供有价值的反馈。在我的测试环境中,它要求创建项目配置,然后即使界面显示 bypass,仍弹出权限提示。

我可以把对话拖到置顶或分屏视图,却无法按预期重新排列项目。在浏览器预览中,隐藏工具栏造成了布局问题,元素选择请求生成的截图也难以阅读。助手说会撤销一处不想要的文案修改,但我没有看到它实际撤销。

让智能体通过浏览器获取日志、请求和页面实时状态,是一个很有吸引力的想法。但在这次发布版本中,我遇到的问题让我无法信任这个工作流。我的结论反映的是一次具体试用,也受到我作为竞品开发者的经验影响;功能和故障可能在后续版本中变化。

同频道的其他文章

5 张幻灯片38:47EN → 简体中文
Theo - t3․gg· 2026年10月28日Theo 的长时间 Agent 实验:验证、算力与成本Theo Browne · Ping Labs滑板游戏和两个编译器项目展示了反复检查与弹性算力如何支撑 agent 工作,也揭示了循环可能带来的高昂成本。编程智能体智能体工程AI cost & performance+2
5 张幻灯片36:07EN → 简体中文
Theo - t3․gg· 2026年10月27日Theo 谈 Token 成本、编程智能体与 AI 能力的价格Theo Browne · Ping Labs一则关于 Lauren 的 AI 支出估算广泛传播,引出了对缓存计价、基准测试和编程智能体工作方式的讨论。AI cost & performance编程智能体Inference+1
5 张幻灯片30:37EN → 简体中文
Theo - t3․gg· 2026年10月26日Theo 的三个技能:用编程智能体审查和交付代码Theo Browne · Ping Labssol-loop、full-send 和 full-stop 如何定义审查、验证以及不同程度的合并权限。Agent skills编程智能体Code review & verification+2
2 张幻灯片0:43EN → 简体中文
Theo - t3․gg· 2026年10月23日Theo 区分安全漏洞与实际攻击Theo Browne · Ping Labs一段简短讲解:软件漏洞披露和攻击事件为何属于不同类型的安全新闻。CybersecuritySoftware engineering
6 张幻灯片29:22EN → 简体中文
Theo - t3․gg· 2026年10月22日Theo 谈安全漏洞、被盗 API 密钥与 AITheo Browne · Ping Labs从漏洞披露到补丁部署之间的风险窗口,以及被盗推理密钥为何可能有价值的推测。CybersecurityAI securitySoftware engineering+1
4 张幻灯片31:13EN → 简体中文
Theo - t3․gg· 2026年10月20日Theo:更聪明的模型为何能帮助更多人Theo Browne · Ping Labs从游戏修改到编译器实验,Theo 重新思考谁能从更强大的 AI 中受益。编程智能体Developer productivityHuman-AI Collaboration+1