Os agentes ACP estão disponíveis para usuários Pro, Max e Teams. Os admins do Enterprise devem entrar em contato com a equipe da conta para saber mais sobre como habilitar agentes de terceiros.
Ao usar um agente ACP externo, todas as operações ficam a cargo desse agente. A política de privacidade e os termos legais do Devin Desktop não se aplicam, e a cobrança é feita diretamente entre você e o provedor terceirizado do agente.
Agentes de exemplo
- Codex CLI — agente de código da OpenAI
- Claude Agent — agente de código da Anthropic
- OpenCode — agente de código open source
- Junie — agente de código da JetBrains
- Gemini CLI — agente de código do Google
Ativando agentes personalizados
Configurações do Devin:
- Abra a Paleta de Comandos com
Cmd+Shift+P(macOS) ouCtrl+Shift+P(Windows/Linux) - Abra
Configurações de Usuário do Devin - Clique na aba “Agents”
- Ative os agentes ACP que você quer usar
- Reinicie o Devin Desktop
Configuração do registro local
- Devin Desktop:
~/.windsurf/acp/registry.json - Devin Desktop Next:
~/.windsurf-next/acp/registry.json
Open Local ACP Registry Config.
O arquivo segue a especificação de registro do ACP.
Configuração de exemplo para o Devin Local
devin já esteja instalada e disponível no seu PATH. O Devin Desktop a executa com devin acp.
Configuração do registro da equipe
Por motivos de segurança, o Devin Desktop atualmente não baixa distribuições de agentes diretamente do registro. O binário do agente deve já estar instalado na máquina do usuário — a configuração do registro informa ao Devin Desktop como iniciá-lo. As URLs
distribution.binary.<platform>.archive no exemplo abaixo fazem parte do esquema de registro do ACP para manter compatibilidade com o ecossistema mais amplo, mas o Devin Desktop não as baixa atualmente.Exemplo de configuração do OpenCode
Solução de problemas
A configuração do meu agente existente não está funcionando
- Fazer login no agente com o comando
/login. - Configurar variáveis de ambiente usando o botão ”…” na aba Agents das Configurações de Usuário do Devin.
- Definir variáveis de ambiente por meio da configuração
devin.acp.agentEnv.<agentName>no arquivosettings.json.

