产品概览
什么是Ona?
Ona(前身为Gitpod)是一个企业软件工程平台,结合了沙箱化云开发环境、高自主性编码Agent和安全防护。团队使用Ona作为任务控制中心,通过在短期的、操作系统级隔离环境中运行的Agent来规划、实施、审查和部署更改,无论是托管在Ona云中还是在客户自己的VPC中。
主要功能
沙箱化云环境
API优先、操作系统级隔离的开发环境,通过声明式配置定义(如devcontainer.json和automations.yml),预配置工具、依赖项和集成,可在Ona的多租户云或专用VPC中运行,完全控制源代码、密钥和网络。
自主软件工程Agent
内置Agent可以分析任务、生成和重构代码、运行命令、执行测试、打开和更新分支及拉取请求,并直接在Ona环境内处理长期运行的工作流,显著提高工程吞吐量。
企业级防护和合规
企业级安全层,包括RBAC、SSO/OIDC、组织级策略、命令拒绝列表、人员和Agent的详细审计跟踪,以及在客户管理的VPC中的部署选项,满足严格的安全和合规要求。
灵活的IDE和设备支持
浏览器中的完整VS Code体验,以及与本地IDE(如VS Code、Cursor、JetBrains IDE和Zed)的集成,允许开发者从笔记本电脑、台式机甚至手机工作,而Agent在相同的远程环境中运行。
通过API和SDK可编程
通过API和SDK对环境、Agent和策略进行编程访问,支持与CI/CD管道、内部工具和基础设施自动化工作流的集成。
使用场景
- 端到端功能交付 : 产品和工程团队将工单委托给Ona Agent,Agent在沙箱环境中实现更改、运行测试并打开拉取请求,压缩交付周期并提高开发吞吐量。
- 安全的高自主性实验 : 组织在临时的、操作系统级隔离环境中试验高自主性Agent,降低Agent影响本地机器或企业网络的风险,同时仍赋予它们强大的能力。
- 企业云开发平台 : 企业在自己的AWS VPC中运行Ona,具有严格的访问控制、可审计性和模型选择,在团队和地区间标准化安全的云开发。
- 标准化入职和环境 : 团队定义可重复的、声明式环境模板,使新老开发者都能按需获得相同的、即用型工作空间,消除"在我的机器上能运行"的问题并加速入职。
- 大型代码库的并行Agent工作流 : 多个Ona环境和Agent在不同分支或服务上并行运行,支持大规模重构、框架升级或重复性维护任务的并发执行。
常见问题
Ona的替代方案
MarsCode
AI驱动的云端IDE,提供智能代码助手、自动化测试与一键云部署。
Jit
AI驱动的代码与产品安全平台,通过智能风险优先级排序,加速开发并自动化全栈安全。
Vercel
一个前端云平台,帮助开发者高效部署、预览和扩展Web应用,实现卓越性能与无缝协作。
Cursor
基于VS Code的AI驱动代码编辑器,通过智能代码生成、重构和上下文代码库理解,加速软件开发。
Devin AI
自主AI软件工程师平台,能够以最少人工干预规划、开发、测试和部署复杂软件任务。
Warp
AI驱动的现代终端,凭借智能建议、块状输出与团队协作功能,显著提升命令行效率。
Modal
无服务器云平台,支持AI、ML与数据工作负载的可扩展GPU加速执行,极速部署,按需计费。
Continue
开源 AI 代码助手,通过聊天、补全、编辑和智能体能力集成主流 IDE,提升开发者效率。

