Ampはターミナルとエディタのワークフロー向けのコーディングエージェント。主要モデルを使い、スレッドとサブエージェントに対応し、CLI、対応エディタ連携、Web UIで共有できます。

Amp preview

概要

Ampはターミナルとエディタのワークフロー向けのコーディングエージェントです。主要モデルを直接使うように設計されており、トークンを制限なく使えること、強力なモデル選定、そして旧来の挙動を維持すること自体よりもモデルに合わせてワークフローを変えていくことに重点を置いています。

製品の中心はスレッド、モデルモード、サブエージェントです。CLIから実行したり、対応するエディタに接続したり、Web UI経由でスレッドを共有したり、プラグインを使ってワークスペース内にツールやポリシーを追加したりできます。

機能

マルチモデルルーティング

Ampは複数のモデルファミリーを使用でき、GPT-5.5、Opus 4.8、高速モデルなど、モードやタスクに応じて使い分けます。

タスク別モード

この製品は3つのモードを中心に構成されています。`deep`は拡張推論、`smart`は幅広い自律実行、`rush`は小さく明確に定義されたタスク向けです。

スレッドベースのワークフロー

Ampのスレッドは保存・共有でき、マニュアルでは作業を整理するためにタスクごとに1つのスレッドを使うことを推奨しています。

CLIとエディタ連携

CLIが主な入口であり、JetBrains、Neovim、VS Codeベースのエディタ、Zed向けのIDE連携があります。

拡張可能なプラグインシステム

サイトによると、Ampはイベントにフックし、ツールを追加し、ポリシーを標準化してワークスペースに展開できるプラグインで拡張できます。

パスキー保護されたリモート制御

セキュリティ参考資料では、チームがWebおよびモバイルのリモートコントロールに対してパスキー認証セッションを強制できるとされています。

ユースケース

  • ターミナルベースの実装作業

    エージェントにコード変更やコマンド実行をさせ、共有スレッドから作業を継続したいときに、ターミナルセッションでAmpを使います。

  • IDE支援の開発

    JetBrains、Neovim、VS Codeベースのエディタ、Zedで既存のコードベースと並行してAmpを使いたいときに、エディタ連携を利用します。

  • 複雑なタスクと分析

    より長い推論と多めのコンテキスト処理が必要な、複雑なデバッグ、計画、設計作業にはdeepモードを使います。

  • 並列化されたリファクタリング

    複数ファイルの変換や、集中的なサブタスクへの分割など、より広範なリファクタリングや反復的な変換にはサブエージェントを使います。

  • リモートでのスレッド監視

    ローカル端末の外から実行中のスレッドを追跡したり操作したりする必要があるときは、Web UIとモバイルのリモートコントロールを使います。

Pros and Cons

Pros

  • 単一のモデルに固定せず、複数の主要モデルファミリーを使用します。
  • 深い推論、一般的な自律実行、高速な小タスク向けに明確なモードを用意しています。
  • ターミナル利用、エディタ連携、Webとモバイルでのスレッド共有をサポートしています。
  • ツール、イベント、ワークスペースポリシーを追加するためのプラグインを備えています。
  • マニュアルには、具体的な開始用プロンプトとワークフローのガイダンスがあります。

Cons

  • ドキュメントでは、Ampは後方互換性やレガシー機能を意図的に切り捨てると説明されているため、調整が必要になる形で変更される可能性があります。
  • 公開資料には、確認したページ上でわかりやすい料金表がなく、サイトの説明文だけでは費用を比較しにくいです。
  • 一部の連携は個別製品ではなくエディタファミリー単位で文書化されているため、サポートの詳細にばらつきがあります。

FAQ

Ampを使い始めるにはどうすればよいですか?

Ampは`ampcode.com/install`からインストールし、その後ターミナルで`amp`を実行します。マニュアルではIDE接続についても説明しており、AmpはCLIとWeb UIからも使えると記載されています。

Ampはどのようなタスク向けですか?

Ampは、ターミナルまたはエディタでのコーディング作業向けに位置づけられており、エラー修正、テストの実行、API設計のレビュー、コードパスの探索、変更の計画、大きなタスクでのサブエージェント利用などに使えます。

Ampにはどのようなエージェントモードがありますか?

Ampのマニュアルでは3つのモードが説明されています。複雑な問題に対する拡張推論のための`deep`、制約のない最先端モデル利用のための`smart`、高速でトークン消費の少ないタスク向けの`rush`です。あまり推奨されない`large`モードにも触れています。

チーム内で作業を共有できますか?

サイトでは、Ampでスレッドを保存・共有できると説明しており、マニュアルではワークスペースのスレッド共有によって同じワークスペース内の人々が互いに学べるとされています。

Ampはどのプラットフォームとエディタをサポートしていますか?

AmpはMac、Linux、WSL、Windowsのインストール方法をサポートしており、マニュアルではエディタ連携としてJetBrains、Neovim、VS Codeベースのエディタ、Zedが挙げられています。

Quick Facts

カテゴリ
開発者向けツール
主な用途
AIコーディングエージェント
プラットフォーム
Mac, Linux, WSL, Windows
エディタ
JetBrains, Neovim, VS Code-based editors, Zed
ソースドメイン
ampcode.com
料金形態
個人向け従量課金