ACP エージェントは、Pro、Max、Teams ユーザーが利用できます。Enterprise 管理者は、サードパーティ製エージェントの有効化について担当のアカウントチームにお問い合わせください。
外部の ACP エージェントを利用する場合、すべてのエージェント操作はそのエージェントに委ねられます。Devin Desktop のプライバシーポリシーおよび法的条件は適用されず、請求はお客様とサードパーティ製エージェントの提供元との間で直接行われます。
エージェントの例
ACPに対応したエージェントであれば、どれでもDevin Desktop内で実行できます。接続できる代表的なACP対応エージェントには、次のようなものがあります。- Codex CLI — OpenAIのコーディングエージェント
- Claude Agent — Anthropicのコーディングエージェント
- OpenCode — オープンソースのコーディングエージェント
- Junie — JetBrainsのコーディングエージェント
- Gemini CLI — Googleのコーディングエージェント
カスタムエージェントの有効化
エージェントをローカルまたはチームのレジストリに追加すると、Devin Settingsから有効にできます。
- macOSでは
Cmd+Shift+P、Windows/LinuxではCtrl+Shift+Pを押してコマンドパレットを開きます Devin User Settingsを開きます- 「Agents」タブをクリックします
- 利用したいACPエージェントをオンにします
- Devin Desktopを再起動します
ブラウザプレビュー
ACP エージェントは、app のブラウザプレビューを開くことができます。エージェントがローカル開発サーバーをプロキシし、エージェントの横にある組み込みブラウザペインでプレビューが開きます。キャプチャした要素とコンソール出力は、保留中の前提情報としてそのエージェントのメッセージボックスに追加されます。ローカルレジストリの設定
各ユーザーは、ローカルのレジストリファイルを編集して、自分用の ACP エージェントを設定できます。 macOS と Linux- Devin Desktop:
~/.windsurf/acp/registry.json - Devin Desktop Next:
~/.windsurf-next/acp/registry.json
%USERPROFILE%\AppData\Roaming\Code\User\acp\registry.json
Open Local ACP Registry Config を実行すると、このファイルを直接開くこともできます。
このファイルは ACP registry spec に準拠しています。
Devin Local の設定例
チーム全体で有効化しなくても、ご自身のマシンで Devin Local を試したい場合は、Devin CLI を参照するローカルレジストリを設定できます。 これは、devin CLI がすでにインストールされており、PATH から実行できることを前提としています。Devin Desktop は devin acp でこれを起動します。
チームのレジストリ設定
チーム管理者は、Devin Settings の「ACP Registry Config」設定から、カスタム ACP 設定をチーム全体に展開できます。 これにより、チーム内のすべてのメンバーが利用できる、承認済み ACP エージェントの固定レジストリを維持できます。各ユーザーが個別に設定する必要はありません。セキュリティ上の理由から、Devin Desktop は現在、レジストリからエージェントの配布物を直接ダウンロードしません。エージェントのバイナリは、あらかじめユーザーのマシンにインストールされている必要があり、レジストリ設定は Devin Desktop にその起動方法を伝えます。以下のサンプルにある
distribution.binary.<platform>.archive の URL は、より広いエコシステムとの互換性のため ACP レジストリのスキーマに含まれていますが、Devin Desktop は現時点ではそれらを取得しません。OpenCode の設定例
トラブルシューティング
既存のエージェント設定がうまく動作しない
サードパーティ製エージェントでは、ほとんどの設定は各自の設定ファイルから読み込まれますが、認証は通常別途設定する必要があります。具体的には、一般的に次の対応が必要です。- エージェント内で
/loginスラッシュコマンドを利用して認証する。 - Devin User Settings の Agents タブにある ”…” ボタンを利用して環境変数を設定する。
settings.jsonファイルでdevin.acp.agentEnv.<agentName>設定を利用して環境変数を設定する。

