Amp是什麼
Amp是一種專為專業開發者所設計的AI編程Agent,它能在終端中讀取程式碼庫、修改檔案、執行指令、進行測試,並完成各種多步驟的開發任務。它會根據任務的複雜度來調度不同的模型、Oracle以及子Agent,而不需要使用者必須固定選擇某一個模型。
目前,Amp的重點已從編輯器的側邊欄轉移到CLI、網頁及行動端應用程式,以及運行在遠端計算環境中的Orbs上。舊版的VS Code和Cursor擴充功能將在2026年3月停止使用,若要繼續使用,應以Amp CLI作為主要入口。
Amp主要功能
- 代碼庫理解:搜尋檔案、符號、歷史記錄及依賴關係,解答專案結構與實作相關的問題。
- 多檔案修改:根據任務編輯多個檔案,並處理跨模組引用與配置變更。
- 終端工具:運行建構、測試、格式化、類型檢查以及 Git 等指令。
- 四種模式:以low、medium、high和ultra控制速度、成本與處理深度。
- Oracle:在複雜設計、調試和代碼審查任務中調用更強的推理能力。
- 子Agents:把搜尋、研究或獨立工作拆給多個Agent並匯總結果。
- 遠端Orbs:在雲端運算環境中運行Agent,無需保持本機終端一直線上。
- 多端執行緒:在網頁、CLI和行動端查看、繼續或分享同一工作線程。
- 文件附件:向線程添加圖片、日誌、PDF、資料集和其他支援的內容。
- 技能與插件:重複使用任務說明、工具、命令及自訂Agent能力。
- MCP:連接本地或遠端MCP伺服器,並控制工具載入與權限。
- SDK與自動執行:透過CLI執行模式、流式JSON、Python SDK等方式接入自動化。
四種Agent模式對比
Amp的模式是根據能力與成本來預設的,並非固定的模型選擇器。實際的模型路由會受到已連接的訂閱服務、工作區的限制,以及模型可用性等因素的影響。
| 模式 | 特點 | 適合任務 |
|---|---|---|
| low | 速度快、成本低 | 小範圍修改、簡單查詢和格式調整 |
| medium | 品質、速度和成本平衡 | 大多數日常開發、測試修復和功能迭代 |
| high | 更深推理和更長處理 | 複雜Bug、架構分析與跨模組重構 |
| ultra | 優先使用最強能力 | 困難、開放式且高價值的工程任務 |
Amp訂閱價格
以下為官方定價頁面核驗時顯示的美元價格。訂閱所包含的Agent與Orb用量、第三方模型的可用性以及活動規則可能會有所調整,最終以帳戶結算頁面的內容為準。
| 方案 | 參考價格 | 包含用量 | 適合對象 |
|---|---|---|---|
| Megawatt | 20美元/月 | 至少20美元Agent用量,750小時Orbs | 個人開發者與日常並行Agent |
| Gigawatt | 200美元/月 | 至少200美元Agent用量,1000小時xxlarge Orbs | 高強度開發與大型遠端任務 |
| Unconstrained | 按實際用量 | 模型Token與Orbs按API成本計費 | 用量不適合固定月度套餐的團隊 |
| Enterprise | 在用量方案上增加企業服務 | 企業功能與模型用量按協議 | 需要SSO、目錄同步與數據控制的組織 |
Megawatt支援low與medium模式,連接符合條件的ChatGPT訂閱後即可使用更多high模式功能。Gigawatt則涵蓋所有模式,包括high與ultra;
第三方訂閱自身的用量限制仍然適用。
訂閱、Credits與免費使用規則
| 項目 | 規則 | 注意事項 |
|---|---|---|
| 訂閱包含用量 | 每月至少等於訂閱金額的Agent用量 | 週期結束失效,不結轉 |
| 超額使用 | 添加付費Credits繼續運行 | 按模型與工具實際成本扣除 |
| 購買Credits | 無需訂閱也可購買 | 購買後有效12個月 |
| 第三方訂閱 | 可連接ChatGPT等支持的訂閱 | Amp不額外收取對應Token費用,但受第三方限制 |
| 個人與普通團隊 | 模型成本原則上零加價轉付 | Web Search等部分工具也可能計費 |
| Enterprise | 官方手冊說明用量比個人與團隊高50% | 同時提供治理、數據與支援能力 |
| 教育優惠 | 學生和教師10美元/月 | 需要按官方流程聲明資格 |
Amp Free的免費額度與資格會動態調整,並非所有帳號都能長期獲得相同的額度。CLI自動執行、SDK以及那些無法顯示互動界面的程式化呼叫,通常只會消耗付費的Credits,不應依賴免費額度來執行生產任務。
Megawatt與Gigawatt怎麼選
| 需求 | 建議方案 | 原因 |
|---|---|---|
| 日常單倉庫開發 | Megawatt | 20美元起,包含Agent和大量標準Orbs小時 |
| 已訂閱ChatGPT | 兆瓦特加連結訂閱 | 可擴展支援模式的模型用量 |
| 大量high或ultra任務 | Gigawatt | 包含更高Agent額度與xxlarge Orbs |
| 月度波動明顯 | Unconstrained | 按實際模型與遠端計算用量支付 |
| 統一身份與合規要求 | Enterprise | 增加SSO、目錄同步、管理策略和MDR |
Amp CLI安裝與入門教學
- 確認環境:支援macOS、Linux和Windows WSL,請先準備Git與專案運行所需的依賴項目。
- 安裝CLI:使用官方安裝腳本、Homebrew或npm提供的現有套件來完成安裝。
- 登入帳號:運行Amp並在瀏覽器完成登錄與工作區授權。
- 進入倉庫:在專案根目錄啟動,先讓Agent說明技術堆疊、測試命令和關鍵目錄。
- 給出任務:明確目標、相關文件、不能修改的範圍和驗收條件。
- 選擇模式:簡單修改用low,日常工作用medium,困難任務再提高檔位。
- 審查結果:查看Diff、運行測試並人工檢查安全、性能和相容性。
高品質任務指令寫法
- 先描述使用者可見的問題,以及目前行為與期望行為之間的差異。
- 提供復現步驟、錯誤日誌、相關檔案或測試名稱,減少無關探索。
- 寫明技術約束、相容版本、代碼風格以及禁止更改的公共介面。
- 要求Agent先閱讀項目約定與現有實作,再提出簡短修改計劃。
- 讓Agent實現後運行針對性測試、類型檢查和格式化,不只生成代碼。
- 最後要求總結變更、剩餘風險和未能驗證的部分,以便人工驗收。
使用Orbs運行遠端Agent
- 準備倉庫:確保遠端環境能獲取代碼、依賴項目及必要的建構說明。
- 選擇規格:根據編譯記憶體、並行任務和預計時長選擇Orb大小。
- 配置Secrets:使用受控金鑰和OIDC等機制,不把長期憑證寫入倉庫。
- 啟動任務:從網頁、CLI或其他支援入口遠端創建Agent線程。
- 觀察進度:透過多端線程查看命令、日誌、Diff以及Agent提出的問題。
- 驗證結果:在隔離環境運行測試與應用預覽,再決定是否合併代碼。
- 及時停止:任務完成、循環或方向錯誤時結束Orb,避免無效計算消耗。
Skills、Plugins與MCP
- Agent Skills:將領域說明、工作流程和配套工具按需載入到任務中。
- Plugins:擴展事件、命令、工具、介面與自訂Agent行為。
- 本地MCP:透過命令啟動伺服器,為Amp提供額外工具。
- 遠端MCP:連接HTTP端點,並可使用OAuth或自訂請求頭認證。
- 按需載入:官方建議把MCP放入Skills,避免過多工具長期佔用上下文。
- 權限控制:可按伺服器、工具和參數設定允許、詢問或拒絕規則。
- 工作區信任:項目內配置的MCP伺服器首次運行需要顯式批准。
Amp適合哪些用戶
- 專業開發者:讓Agent處理跨檔案修改、測試修復和代碼庫探索。
- 技術負責人:使用Oracle審查設計、風險和複雜重構方案。
- 遠端團隊:在線程中共享上下文、Diff與Agent工作記錄。
- 平台工程團隊:透過CLI執行、SDK和遠端Orbs接入內部流程。
- 高強度Agent用戶:同時運行多個遠端任務並從手機或網頁跟進。
- 企業研發組織:需要SSO、策略控制、用量歸屬和最小數據保留。
產品優勢
- 以終端和完整代碼庫為中心,適合真實工程而非只補全單行代碼;
- low到ultra四檔模式讓用戶按任務價值控制能力和成本;
- Oracle、子Agents和並行遠端Orbs可以拆解複雜工作;
- 網頁、CLI與行動端共享執行緒,便於異步觀察和繼續任務;
- 支援Skills、Plugins、MCP和可編程SDK,擴展方式較豐富;
- 訂閱之外仍可按量購買Credits,不必強制固定套餐;
- 可連接支援的第三方AI訂閱,減少部分重複Token支出。
使用限制與注意事項
- Amp頻繁更換模型、模式與產品形態,不強調舊功能相容,團隊需要關注更新;
- 編輯器擴充功能已停止,必須使用舊版 VS Code 或 Cursor 的側邊欄的使用者,應轉而使用 CLI。
- 模式不绑定固定模型,相同任務在不同時期可能獲得不同成本和結果;
- high、ultra、Oracle和並行Agent可能快速消耗付費Credits;
- Agent能執行Shell和修改大量檔案,錯誤指令可能造成數據或倉庫風險;
- Orbs中的建構環境與本地生產環境可能不同,結果仍需獨立驗證;
- 免費贈送的資格和額度並不固定,不能作為持續生產的預算承諾。
安全與數據建議
Enterprise提供Minimal Data Retention功能,用於限制第三方模型供應商處理推理數據的保留時間,但這並不代表所有數據都不會被保留。安全與濫用監控、特定模型的要求以及法律義務,仍可能導致例外情況的發生。
- 在運行前檢查倉庫中的金鑰、生產配置、客戶數據和私有證書;
- 限制Shell、MCP和插件的權限,對寫入與外部操作保留人工確認;
- 遠端Orbs使用短期憑證、OIDC和最小權限服務帳號;
- 不要讓Agent直接執行生產發布、資料庫刪除或不可逆遷移;
- 將Agent生成代碼納入正常評審、測試、依賴掃描和安全檢查;
- 企業使用前確認線程儲存、模型供應商、區域和保留規則。
平台與開源說明
Amp CLI支援macOS、Linux和Windows WSL,並且可以連接到Neovim、VS Code系列編輯器以及Zed,從而獲得IDE的相關資訊。其連接方式與那些已經不再使用的舊版編輯器側邊欄擴充功能不同。
Amp核心Agent、雲端服務和CLI並未作為完整的開源產品發布。官方提供Python SDK、插件接口、手冊以及部分範例資源,但無法以此認定Amp本體為開源。
常見問題
Amp免費嗎
Amp可能會為符合條件的用戶提供動態的免費額度,但資格與金額會有所變動。透過程式化CLI及SDK進行呼叫時,通常需要支付Credit,若要穩定使用,則較適合選擇訂閱服務或按量付費的方式。
Amp Megawatt多少錢
官方定價頁核驗時為20美元/月,包含至少20美元Agent用量和750小時Orbs。用完後可購買Credits繼續使用。
Amp還支援VS Code擴充功能嗎
舊版的 VS Code 和 Cursor 編輯器擴充功能已於 2026 年 3 月停止使用。目前建議安裝 Amp CLI,並透過它與相容的編輯器連接,以取得專案的相關資訊。
Amp可以在雲端運行代碼嗎
可以,Orbs用於在遠端運算環境中執行Agent、指令以及開發任務。使用前應正確配置倉庫存取權限、機密資訊、規格以及停止條件。
Amp是開源的嗎
不是,Amp的核心產品與服務並非完整的開源專案。公開的SDK、插件介面及範例資源,並不等同於Agent或雲端平台的源碼開放。
桂公網安備45132202000164號