Amp logo

Amp 是一款適用於終端機與編輯器工作流程的程式碼代理,支援頂尖模型、threads 與 subagents,可從 CLI 執行、連接相容編輯器,或透過網頁 UI 分享。

Amp preview

概覽

Amp 是一款適用於終端機與編輯器工作流程的程式碼代理。它設計為直接使用頂尖模型,著重於不受限制的 token 使用、強大的模型選擇,以及會隨模型而改變的工作流程,而不是為了保留舊行為而維持過時模式。

產品核心圍繞 threads、model modes 與 subagents。你可以從 CLI 執行,連接相容的編輯器,透過網頁 UI 分享 threads,並使用 plugins 在 workspace 內加入工具或 policy。

功能

多模型路由

Amp 可使用多個模型家族,並根據模式或任務在它們之間選擇,包括 GPT-5.5、Opus 4.8 和快速模型。

任務專屬模式

產品圍繞三種模式設計:`deep` 用於延伸推理,`smart` 用於廣泛自主性,`rush` 用於小型且定義明確的任務。

以 thread 為基礎的工作流程

Amp threads 可儲存與分享,而手冊建議每個任務使用一個 thread 以維持工作整理有序。

CLI 加上編輯器整合

CLI 是主要入口,並提供 JetBrains、Neovim、VS Code-based editors 和 Zed 的 IDE 整合。

可擴充的外掛系統

網站表示 Amp 可透過 plugins 擴充,這些 plugins 能接入事件、加入工具、標準化 policy,然後部署到 workspace 中。

以 passkey 保護的遠端控制

安全性參考指出,團隊可以強制要求以 passkey 驗證的 web 與 mobile remote control sessions。

使用情境

  • 以終端機為基礎的實作工作

    當你希望代理進行程式碼變更、執行指令,並從共享的 thread 持續工作時,可在終端機工作階段中使用 Amp。

  • IDE 輔助開發

    當你希望 Amp 在 JetBrains、Neovim、VS Code-based editors 或 Zed 中與既有程式碼庫並行運作時,可使用編輯器整合。

  • 複雜任務與分析

    對於需要更長推理與更多上下文處理的複雜除錯、規劃或設計工作,可使用 deep 模式。

  • 平行化重構

    對於更廣泛的重構或重複性轉換,例如轉換多個檔案或將工作拆分為多個專注子任務,可使用 subagents。

  • 遠端 thread 監控

    當團隊需要從本地終端機之外追蹤或引導正在執行的 thread 時,可使用網頁 UI 與 mobile remote control。

Pros and Cons

Pros

  • 使用多個頂尖模型家族,而不是將產品綁定於單一模型。
  • 提供適用於深度推理、一般自主操作與快速小任務的不同模式。
  • 支援終端機使用、編輯器整合,以及跨 web 與 mobile 的 thread 分享。
  • 包含可加入工具、事件與 workspace policy 的 plugins。
  • 手冊提供具體的入門提示與工作流程指引。

Cons

  • 文件說明 Amp 明確捨棄 backcompat 與舊版功能,因此它的變動可能需要調整。
  • 公開資料在所檢視的頁面中沒有提供簡單的價格表,因此僅從網站文案不容易比較費用細節。
  • 部分整合是按編輯器家族而非每個個別產品來說明,因此支援細節可能不夠一致。

FAQ

如何開始使用 Amp?

Amp 透過 `ampcode.com/install` 安裝,然後在終端機中執行 `amp`。手冊也說明了 IDE 連線,並指出 Amp 可透過 CLI 與網頁 UI 使用。

Amp 適合用來處理哪些類型的任務?

Amp 主要用於終端機或編輯器中的程式碼任務,包括修正錯誤、執行測試、審查 API 設計、尋找程式碼路徑、規劃變更,以及使用 subagents 處理較大型的任務。

Amp 提供哪些代理模式?

Amp 的手冊描述了三種模式:`deep` 用於複雜問題的延伸推理,`smart` 用於不受限制的最新模型使用,以及 `rush` 用於快速、低 token 的任務。手冊也提到了一個較不建議使用的 `large` 模式。

可以在團隊之間分享工作嗎?

網站說 Amp 可讓你儲存與分享 threads,而手冊則說工作區 thread 分享有助於同一工作區中的人彼此學習。

Amp 支援哪些平台與編輯器?

Amp 支援 Mac、Linux、WSL 和 Windows 的安裝路徑,而手冊列出了 JetBrains、Neovim、VS Code-based editors 和 Zed 作為編輯器整合。

Quick Facts

分類
Developer Tool
主要用途
AI coding agent
平台
Mac, Linux, WSL, Windows
編輯器
JetBrains, Neovim, VS Code-based editors, Zed
來源網域
ampcode.com
價格形式
個人採用隨用隨付