1Code 是一个开源客户端应用程序,使开发人员能够以平静的、键盘优先的 UI 界面并行运行多个 Claude Code 代理,该界面适用于 Mac 和 Web 平台。
https://1code.dev/?ref=producthunt&utm_source=aipure
1Code

产品信息

更新于:2026年01月20日

什么是 1Code

1Code 是由 21st.dev 开发的强大工具,可增强开发人员使用 Claude Code 代理的方式。它旨在通过提供更高效的界面来同时管理多个编码代理,从而简化开发流程。该应用程序提供 Web 和 macOS 版本,使开发人员可以灵活地在本地或具有实时预览功能的远程沙箱中工作。

1Code 的主要功能

1Code是一个开源应用程序,使用户能够通过用户友好的界面并行运行多个Claude Code代理。它可在Mac和Web平台上运行,提供本地执行功能、远程沙箱、实时预览以及与开发工作流程的无缝集成。该工具旨在通过允许多个功能同时工作,同时保持所有Claude Code的核心功能,从而提高生产力。
并行代理执行: 在本地环境、工作区或后台进程中同时运行多个Claude Code代理,以提高生产力
跨平台可访问性: 可在Mac(本地执行)和Web(远程沙箱)上使用,具有包括移动视图在内的实时预览功能
键盘优先界面: 全面支持所有操作的热键,从而实现无鼠标导航和管理
与开发工作流程集成: 在界面内直接创建PR和合并功能,无需切换上下文

1Code 的使用场景

快速功能开发: 团队可以使用并行代理同时处理多个功能,从而显著加快开发周期
远程开发团队: 分布式团队可以使用Web界面和带有实时预览的远程沙箱进行有效协作
质量保证: 通过专门的代理实施自动化测试和错误检测,以检查新功能中的问题

优点

与标准开发流程相比,成本效益提高35%
灵活的部署选项(本地或基于Web)
与现有Claude Code功能完全兼容

缺点

需要Claude Pro/Max订阅
高级功能锁定在付费层级之后

如何使用 1Code

安装先决条件: 安装 Xcode 命令行工具(适用于 macOS)和 Bun 运行时环境
使用 Anthropic 登录: 通过您的 Anthropic 帐户凭据连接您现有的 Claude Pro/Max 订阅
安装 1Code: 导航到 apps/desktop 目录并运行 'bun install' 以安装依赖项
启动应用程序: 运行 'bun run dev' 以启动启用热重载的 1Code
创建代理会话: 使用该界面并行创建和运行多个 Claude Code 代理 - 无论是在本地还是在工作树中
使用键盘快捷键: 利用热键快速导航和管理代理会话,而无需鼠标交互
查看更改: 通过 UI 检查代理所做的差异和更改
部署更改: 直接通过 1Code 界面打开和合并拉取请求

1Code 常见问题

1Code是一个开源客户端,它为使用Claude Code提供了一个用户界面,允许用户以平静的、键盘优先的界面并行运行多个代码代理。

与 1Code 类似的最新 AI 工具

Gait
Gait
Gait是一个集成了AI辅助代码生成和版本控制的协作工具,使团队能够高效地跟踪、理解和共享AI生成代码的上下文。
invoices.dev
invoices.dev
invoices.dev 是一个自动化发票平台,直接从开发人员的 Git 提交生成发票,并具有与 GitHub、Slack、Linear 和 Google 服务的集成能力。
EasyRFP
EasyRFP
EasyRFP 是一个 AI 驱动的边缘计算工具包,通过深度学习技术简化 RFP(请求提案)响应并实现实时田间表型。
Cart.ai
Cart.ai
Cart.ai是一个AI驱动的服务平台,提供全面的业务自动化解决方案,包括编码、客户关系管理、视频编辑、电子商务设置和自定义AI开发,并提供24/7支持。