O Devin CLI é configurado por meio de arquivos JSON (com suporte a comentários) em nível de usuário e de projeto. Esses arquivos de configuração controlam o modelo do agente, as permissões, os servidores MCP e muito mais.Documentation Index
Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
Use this file to discover all available pages before exploring further.
Localização dos arquivos de configuração
- Configuração do usuário
- Configuração do projeto
- Overrides locais
Caminho:
~/.config/devin/config.jsonSuas configurações padrão pessoais, aplicadas a todos os projetos. É aqui que você define seu modelo, tema e permissões globais preferidos.Você também pode colocar um arquivo AGENTS.md neste diretório (~/.config/devin/AGENTS.md) para definir regras globais que se aplicam a todos os projetos.No Windows, este caminho é
%APPDATA%\devin\config.json (normalmente C:\Users\<you>\AppData\Roaming\devin\config.json).O que você pode configurar
Modelo
Escolha qual modelo de IA será usado pelo agente — de Claude Opus a GPT 5.2 e Gemini 3.
Permissões
Aprove previamente ações seguras, bloqueie as perigosas e controle o que o agente pode fazer sem pedir confirmação.
Servidores MCP
Conecte servidores de ferramentas externos para GitHub, Linear, bancos de dados e APIs personalizadas.
Importações de ferramentas externas
Importe regras, skills e configurações do Cursor, Windsurf e Claude Code.
Primeiros passos
.devin/config.json na raiz do seu projeto:
Configurações de projeto vs. do usuário
.devin/config.json e .devin/config.local.json) oferecem suporte a:
permissions— regras de permitir, negar e pedir confirmaçãomcpServers— definições de servidor MCPread_config_from— importar configurações do Cursor, Windsurf e Claudehooks— hooks de ciclo de vida (veja Hooks)
agent (modelo), theme_mode, unicode_mode, show_path, sandbox e outras opções de exibição e comportamento — são exclusivas da configuração do usuário e só podem ser definidas na configuração do usuário (~/.config/devin/config.json; %APPDATA%\devin\config.json no Windows).
Precedência de configuração
| Prioridade | Origem | Compartilhado? |
|---|---|---|
| 1 (mais alta) | Configurações da organização / equipe | Sim (enterprise) |
| 2 | Autorizações de sessão (aprovações interativas) | Não (em memória) |
| 3 | Projeto local (.devin/config.local.json) | Não (ignorado pelo Git) |
| 4 | Projeto (.devin/config.json) | Sim (comitado) |
| 5 (mais baixa) | Usuário (~/.config/devin/config.json; %APPDATA%\devin\config.json no Windows) | Não (pessoal) |
As configurações no nível da organização (enterprise) nunca podem ser substituídas pela configuração do projeto ou do usuário. Consulte Precedência de configuração para ver todos os detalhes sobre como a mesclagem funciona.
Limitações
Saiba mais
Referência completa da configuração
Lista completa de todas as opções de configuração e seus formatos.
Precedência de configuração
Como as configurações globais, do projeto e locais interagem e fazem merge.
