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.
A integração com o shell é uma Prévia do recurso. Ela está disponível no macOS, Linux e WSL com Bash, Zsh e Fish. A integração com o shell ainda não é compatível com o Windows (PowerShell ou CMD). Você ainda pode executar o Devin CLI no Windows — esse recurso só ainda não está disponível por lá. O recurso está completo, mas pode interagir mal com outras funcionalidades do shell. Se você encontrar algo incompatível, avise-nos!
- Pressionar Ctrl+G (configurável) em qualquer lugar do seu shell para invocar o Devin com sua linha de comando atual como contexto
- Digitar
# <message>e pressionar Enter para enviá-la diretamente ao Devin (somente Zsh) - Dar ao Devin visibilidade automática sobre seus comandos recentes no shell e a saída deles
zsh em vez de bash ou fish para ter o melhor suporte.
Configuração
~/.bashrc, ~/.zshrc ou ~/.config/fish/config.fish). Em seguida, reinicie o terminal ou carregue a configuração com source:
- Bash
- Zsh
- Fish
A integração com o shell é independente do assistente
devin setup. Executar devin setup não instala a integração com o shell — você precisa executar devin shell setup separadamente.Recursos
Atalho Ctrl+G (configurável)
Sintaxe de comentários (apenas no Zsh)
#, digite uma mensagem em linguagem natural e pressione Enter. O Devin recebe seu comentário como prompt.
A sintaxe de comentários exige a opção
INTERACTIVE_COMMENTS do Zsh, que a integração com o shell ativa automaticamente.Contexto do histórico do shell
Removendo a integração com o shell
~/.bashrc, ~/.zshrc ou ~/.config/fish/config.fish). Procure as linhas entre os marcadores BEGIN MANAGED e END MANAGED e remova todo esse bloco. Em seguida, reinicie o terminal.
Configuração
| Opção | Padrão | Descrição |
|---|---|---|
shell.keybinding_trigger | "C-g" | Atalho de teclado para acionar o Devin no shell. Use o prefixo C- para Ctrl (por exemplo, "C-g" para Ctrl+G). Defina como null para desativar. |
shell.enable_comments | true | Ative a sintaxe # comment no Zsh para enviar mensagens ao Devin. |
Após alterar a configuração, execute
devin shell setup novamente e reinicie o terminal para que as alterações entrem em vigor.