第三方 UI 工具改进 Claude Code 的使用体验。对想要更好开发体验的用户有参考价值,但不是核心功能。
我们在 4 月发布了 Sculptor,作为一个研究预览版,用于捕捉和修复代理代码中的问题。随着我们的社区开始使用 Claude Code,他们告诉我们他们最需要什么:一种在平行运行多个代理的方式、跨会话保存上下文,以及快速验证代理更改的能力。
所以我们从零开始重建了 Sculptor 来优先解决这些问题。现在你可以在安全的容器中运行平行代理,跨会话保持在流状态下,并立即将他们的更改引入 IDE 进行测试和审查。捕捉和修复问题是我们接下来要做的地方,从测试建议(beta 版)开始,还有更多功能即将推出。
使用 Sculptor,你可以在想到某个东西的那一刻启动新的代理:在另一个代理正在构建功能的时候启动重构,或在你调试时启动一个代理来检查直觉,所有这些都不会打破你的流状态。
每个代理都在自己的容器中运行,所以它们都可以安全地平行执行代码。与 git worktrees 不同——它们共享你的本地环境,并且为每个代理都需要重新安装依赖——Sculptor 容器保持你的机器安全,并让你在代理之间无缝移动,所以你可以继续构建而不中断。
平行运行代理很强大——但前提是你能快速看到他们的实际更改。这就是配对模式的作用。只需一次点击,Sculptor 就能将代理的工作从其容器引入到你的本地仓库,保持你的文件和 git 状态同步,所以你可以直接从 IDE 进行协作。
在你自己的开发环境中立即测试代理的工作,并提交你喜欢的更改——所有这些都不会失去你的流状态。启动多个代理来探索不同的方法,并在它们之间毫不费力地跳转。并且由于同步是双向的,代理实时看到你的编辑和评论,使迭代感觉无缝。
当你对代理的工作满意时,Sculptor 可以简化他们更改的合并。保留你想要的,丢弃你不想要的,Sculptor 会自动标记潜在的合并冲突。
如果冲突确实出现了,你可以把它们交给代理来解决。并且使用我们的建议功能,Sculptor 甚至会指出对代理代码的修复,所以你可以更有信心地合并。
Sculptor 保存每个代理会话及其计划、聊天、工具调用和代码更改,所有这些都完整保存。
你可以随时重新打开过去的会话从中断的地方继续,或重新访问旧的实验而不需要重新提示或从头开始。Sculptor 在一个地方组织你的代理历史记录——所以上下文永远不会丢失,进度总是被保留。
我们才刚刚开始。以下是一些即将推出的东西:
Agent 分叉:从会话历史的任何点启动一个新的代理,这样你可以重用已经工作的上下文,而不需要从头重新加载。
自定义 MCP:添加你自己的 MCP 服务器,这样代理可以直接调用它们。
更智能的容器:使用你自己的 Dockerfile,或让 Sculptor 从你的仓库中构建一个,这样代理的依赖与你的匹配。
GPT-5 支持:Claude Code 现在已支持,GPT-5 即将推出,让你选择适合工作的模型。更新 12/3/25:我们已经添加了对 Codex 的支持——只需粘贴你的 OpenAI API 密钥并切换你的模型。
指令审计:用纯英文写规则("不要在代码库中的任何地方使用 eval","总是使用 NumPy"),Sculptor 将审查代理的工作以捕捉违规。
更强大的建议:我们正在添加新的问题类型,从标记误导性行为("测试通过"但没有真正的测试)到指令文件跟踪(claude.md)等等。
非常感谢所有在研究预览版中坚持我们的人 :)。你们的反馈塑造了你们今天看到的一切。
Sculptor 现在在 Mac(Apple Silicon)和 Linux 上可用,Mac(Intel)和 Windows 支持即将推出。
我们很想听听你的想法!在我们的发布帖子上留下评论,我们会突出你的工作。如果你想深入了解,加入我们的 Discord——这是直接与团队和其他构建者交流以及分享工作流技巧的最好地方。
迫不及待地想看看你会构建什么!
08 Apr 2025--Product Sculptor:在编码时捕捉和修复问题