マルチモデルルーティング
Ampは複数のモデルファミリーを使用でき、GPT-5.5、Opus 4.8、高速モデルなど、モードやタスクに応じて使い分けます。
Ampはターミナルとエディタのワークフロー向けのコーディングエージェント。主要モデルを使い、スレッドとサブエージェントに対応し、CLI、対応エディタ連携、Web UIで共有できます。
Ampはターミナルとエディタのワークフロー向けのコーディングエージェントです。主要モデルを直接使うように設計されており、トークンを制限なく使えること、強力なモデル選定、そして旧来の挙動を維持すること自体よりもモデルに合わせてワークフローを変えていくことに重点を置いています。
製品の中心はスレッド、モデルモード、サブエージェントです。CLIから実行したり、対応するエディタに接続したり、Web UI経由でスレッドを共有したり、プラグインを使ってワークスペース内にツールやポリシーを追加したりできます。
Ampは複数のモデルファミリーを使用でき、GPT-5.5、Opus 4.8、高速モデルなど、モードやタスクに応じて使い分けます。
この製品は3つのモードを中心に構成されています。`deep`は拡張推論、`smart`は幅広い自律実行、`rush`は小さく明確に定義されたタスク向けです。
Ampのスレッドは保存・共有でき、マニュアルでは作業を整理するためにタスクごとに1つのスレッドを使うことを推奨しています。
CLIが主な入口であり、JetBrains、Neovim、VS Codeベースのエディタ、Zed向けのIDE連携があります。
サイトによると、Ampはイベントにフックし、ツールを追加し、ポリシーを標準化してワークスペースに展開できるプラグインで拡張できます。
セキュリティ参考資料では、チームがWebおよびモバイルのリモートコントロールに対してパスキー認証セッションを強制できるとされています。
エージェントにコード変更やコマンド実行をさせ、共有スレッドから作業を継続したいときに、ターミナルセッションでAmpを使います。
JetBrains、Neovim、VS Codeベースのエディタ、Zedで既存のコードベースと並行してAmpを使いたいときに、エディタ連携を利用します。
より長い推論と多めのコンテキスト処理が必要な、複雑なデバッグ、計画、設計作業にはdeepモードを使います。
複数ファイルの変換や、集中的なサブタスクへの分割など、より広範なリファクタリングや反復的な変換にはサブエージェントを使います。
ローカル端末の外から実行中のスレッドを追跡したり操作したりする必要があるときは、Web UIとモバイルのリモートコントロールを使います。
Ampは`ampcode.com/install`からインストールし、その後ターミナルで`amp`を実行します。マニュアルではIDE接続についても説明しており、AmpはCLIとWeb UIからも使えると記載されています。
Ampは、ターミナルまたはエディタでのコーディング作業向けに位置づけられており、エラー修正、テストの実行、API設計のレビュー、コードパスの探索、変更の計画、大きなタスクでのサブエージェント利用などに使えます。
Ampのマニュアルでは3つのモードが説明されています。複雑な問題に対する拡張推論のための`deep`、制約のない最先端モデル利用のための`smart`、高速でトークン消費の少ないタスク向けの`rush`です。あまり推奨されない`large`モードにも触れています。
サイトでは、Ampでスレッドを保存・共有できると説明しており、マニュアルではワークスペースのスレッド共有によって同じワークスペース内の人々が互いに学べるとされています。
AmpはMac、Linux、WSL、Windowsのインストール方法をサポートしており、マニュアルではエディタ連携としてJetBrains、Neovim、VS Codeベースのエディタ、Zedが挙げられています。