Amp 是什麼?
Amp 是 Sourcegraph 推出的程式開發代理程式,透過終端和編輯器處理程式碼庫任務,可以檢查程式碼、使用開發工具、修改檔案,並保留可複核或共享的執行緒。不要把它與 Cody 混為一談:Sourcegraph 官方資料表示 Cody Free 和 Pro 已在 2025 年 7 月停止,Cody Enterprise 繼續存在。
當開發者需要的是能夠執行任務的代理程式,而不是單純補全時,Amp 值得評估。主要決策點包括雲端處理、模型路由、命令權限、長執行緒成本,以及協作式代理程式歷史是否真正改善審查。
終端與執行緒工作流
安裝代理程式前先確認它能存取的範圍。Amp 應從限定程式碼庫和乾淨分支啟動,任務說明需要包含驗收條件、相關檔案、測試命令、非目標以及存取憑證和網路邊界。遷移和架構修改先審查計劃。
執行緒可以保留推理、工具動作與輸出供團隊複核,但也可能包含原始碼、日誌、提示詞和敏感標識。組織要規定誰能存取或共享執行緒、保留多久。金鑰不能進入互動,事後刪除無法替代事前防止。
逐條審查命令和差異。代理程式可能安裝錯誤依賴、修改鎖檔案、執行生成指令碼,或在測試失敗後不斷擴大範圍。儘量在容器或受限開發帳號中執行,並保證生產部署和基礎設施存取憑證始終在其權限之外。
訂閱與用量成本
官方 Amp 手冊說明用量受實際模型與工具影響,2026 年 7 月的訂閱說明則增加了包含一定用量的月度方案,同時保留按實際用量付費。一次使用者指令可能在長執行緒中呼叫多個模型或工具,因此沒有穩定的“一次請求價格”。
按透過審查的任務記錄費用,分開統計探索、生成、失敗修復、測試與廢棄結果,並加入開發者審查時間。先用相同任務比較訂閱包含用量與按實際用量,再設定大程式碼庫任務的預算。
如何評估 Amp 執行緒
用同一項邊界明確的任務分別測試新執行緒和已有程式碼庫執行緒。新執行緒考察上下文發現能力,長執行緒考察歷史是否改善一致性,還是帶來無關內容和額外成本。記錄澄清問題、計劃、檔案選擇、命令安全、差異大小、測試價值,以及證據不足時是否會停止。
保留審查所需證據,但不能把代理程式敘述當成證明。摘要必須與實際差異和命令日誌一致;代理程式停止後重新獨立執行測試,避免它誤讀截斷輸出,或在最後一次修改後仍引用早先成功結果。
隱私、模型供應商與安全
Amp 的安全頁面說明,服務不會先永久克隆和索引整個程式碼庫,但任務上下文仍會傳送給 Amp 和選擇的模型供應商。官方還說明企業零資料保留安排及例外、不提供自託管,以及部分自帶金鑰能力。
如果 Amp 連線個人 ChatGPT、Grok 或其他訂閱,第三方消費者條款可能適用。不能假設 Amp 企業承諾覆蓋所有外部連線,應逐個記錄供應商、保留、訓練、區域與刪除方式。
服務條款禁止提交敏感資料,並要求使用者驗證輸出。在完整資料路徑獲批前只使用脫敏程式碼庫,不要把客戶記錄、生產日誌、受監管資料和內部文件送入提示或工具輸出。
執行緒分享也需要規則。公開執行緒可能洩露目錄、議題、員工姓名、日誌或專有程式碼,修改可見性或向外傳送連結前必須審查整個執行緒,而不是只看最終回答。
Amp 能加速多檔案工作,但不承擔正確性責任。合併前檢查程式碼、許可證、依賴、測試、安全和執行行為,並獨立執行格式化、型別檢查、測試、靜態分析、金鑰、依賴和授權審查。
終端代理程式與透明用量概念是 Amp 的主要優勢。偏好 AI 編輯器可比較 Cursor 或 Windsurf,需要 GitHub、補全、審查與組織策略一體化則可看 GitHub Copilot。
造訪 Amp 官方網站