什么是AmpCode?
AmpCode 是一个为开发者设计的云端编码代理与开发环境。用户可通过网页、终端或移动设备启动并管理多个并行运行的智能体(Orbs),这些智能体在独立的云沙箱中执行代码修改、测试及部署任务,且支持在本地电脑关闭后继续运行。
AmpCode的核心功能有哪些?
- 云端隔离沙箱 (Orbs)每个线程分配一个包含代码、插件和工具的独立云沙箱,避免工作树冲突,智能体可在用户断开连接后持续工作。
- 多端实时预览 (Portals)在 Orb 内部直接运行应用并通过 Portal 面板进行实时重载预览,无需本地检出代码或启动本地开发服务器。
- 事件驱动唤醒智能体可被外部事件触发自动唤醒,例如新的 Linear 问题、CI 构建失败或预设的定时任务。
- 团队协同模式支持邀请团队成员进入同一 Orb,共享对代码、智能体和运行中应用的控制权。
- 终端交互能力提供嵌入 Orb 内部的终端,允许用户与智能体共享 tmux 会话,以便检查文件、运行测试和调试。
- 订阅令牌复用支持链接 ChatGPT 订阅,使 Dial 的低、中、高设置使用 ChatGPT 令牌而非消耗 Amp 积分。
AmpCode的使用案例有哪些?
- 异步开发与监控发送指令后关闭笔记本电脑,让智能体在云端完成重构或修复 Bug,并在其上线时通过手机接收通知。
- 视觉缺陷修复上传屏幕录制视频展示 UI 闪烁或布局问题,智能体分析视频内容并生成相应的代码修复方案。
- 生产环境排查授予特定 Orb 访问生产日志的权限,让智能体分析线上性能数据或错误堆栈以定位瓶颈。
如何使用AmpCode?
- 创建项目从 GitHub 仓库导入代码,Amp 将自动准备环境并启动首个 Orb。
- 发送指令通过网页、终端或移动端向智能体描述任务,如“修复此报错”或“添加功能”。
- 预览验证在 Portal 面板中查看应用变更效果,或直接打开终端运行测试命令。
- 合并发布确认更改无误后,指示智能体提交代码、推送至主分支并触发 CI/CD 流程。
AmpCode定价信息:
- ChatGPT 订阅集成链接 ChatGPT 账户后,Dial 的低/中/高档位运行不消耗 Amp 积分,但 Ultra 档位仍使用 Amp 积分;Amp 套餐本身仍包含智能体使用和 Orb 时间配额。









