Iniciando a CLI do Devin
Use
-- antes do prompt para que ele seja interpretado como um prompt, e não como um subcomando.Digite
@ no campo do prompt para abrir o preenchimento automático de arquivos/diretórios locais. Ao selecionar um deles, ele é adicionado como contexto à sua mensagem.Executando comandos no shell
Modos
/plan e /ask.
Normal
Normal
Aprova automaticamente ferramentas somente leitura no diretório atual e solicita permissão para operações de escrita/execução.Este é o modo padrão.
Accept Edits
Accept Edits
Aprova automaticamente edições de arquivos no workspace, mas continua pedindo confirmação para comandos de shell e outras ações. Esperamos que a maior parte do tempo seja passada aqui.
Smart
Smart
Aprova automaticamente edições de arquivos no workspace, como o Accept Edits, e, para todas as outras ações — comandos de shell, buscas na web, ferramentas MCP — um modelo rápido decide se é seguro executar sem pedir confirmação. Tudo o que ele não considerar claramente seguro ainda solicita confirmação, e categorias de alto risco (instalações de pacotes, operações Você também pode iniciar no modo Smart:
git que alteram dados, rm, sudo, operações destrutivas de CLI na nuvem, arquivos confidenciais) sempre solicitam confirmação.O modo Smart está sendo disponibilizado gradualmente, portanto talvez ainda não esteja disponível na sua conta. Consulte Modo Smart para ver o comportamento completo.
Bypass
Bypass
/yolo, /dangerousO modo Bypass nunca faz override de permissões em nível de organização configuradas pelo seu admin em Configurações da equipe. Regras de bloqueio e solicitação impostas pelo admin sempre têm prioridade.
Autonomous
Autonomous
É aproximadamente equivalente ao Accept Edits no workspace atual, com a capacidade adicional de executar qualquer comando de shell dentro de um sandbox em nível de sistema operacional (para limitar o que esses comandos podem realmente acessar).Autonomous é o único modo de permissão disponível ao executar com
--sandbox e é selecionado automaticamente — Normal, Accept Edits, Smart e Bypass ficam ocultos em sessões em sandbox.No modo Autonomous…- Você dá permissão para capacidades em vez de comandos.
- Os comandos respeitam os escopos
Writee as regras de bloqueioRead(...)por meio de um sandbox do sistema de arquivos. - Os comandos pedem sua autorização quando tentam se conectar a recursos de rede.
- Os comandos respeitam os escopos
- Operações somente leitura no diretório atual são aprovadas automaticamente.
Autonomous depende do sandbox para segurança. Sem
--sandbox, o modo não fica disponível — use Bypass se quiser execução não supervisionada sem isolamento em nível de sistema operacional. Veja Bypass vs Autonomous abaixo para uma comparação direta.Bypass vs Autonomous
Escolha Bypass quando você confia no agente para operar em toda a sua máquina. Escolha
--sandbox (que seleciona Autonomous) quando quiser execução não supervisionada com limites impostos pelo sistema operacional sobre quais arquivos e domínios o agente pode acessar. Se você gosta da praticidade do bypass, mas quer que o agente tenha seu próprio computador, experimente o cloud Devin!
Histórico da sessão
Comandos de barra
Alternância de modo
Troca de modelo
Gerenciamento de sessões
Workspace
Automação
Extensibilidade
Conta e sistema
Se você instalou o Devin para Terminal via Homebrew,
/update orientará você a usar brew upgrade devin em vez de executar uma autoatualização.
