Introdução
Instalação
- Vá para Settings > Connections > Slack
- Clique em “Connect”

- Você será solicitado a instalar o aplicativo Devin para Slack no seu workspace
- Certifique-se de vincular seu usuário individual. Todos os usuários da sua organização precisarão concluir esta etapa para usar o Devin.

- Marque @Devin no Slack para iniciar uma sessão
Observação: Se a sua conta de usuário não estiver conectada corretamente, verifique se o seu e-mail do Slack é o mesmo que o seu e-mail em https://app.devin.ai/settings. Caso não seja, autentique o e-mail correto no Slack.
Como usar o Devin no Slack


Palavras-chave e funções inline do Slack
| Keyword | Function |
|---|---|
!ask | comece sua mensagem com !ask para obter uma resposta rápida sobre a base de código sem iniciar um agente completo |
!deep | obtenha uma resposta com pesquisa mais aprofundada usando busca avançada |
mute, @Devin mute | impede que o Devin veja novas mensagens do Slack na thread |
unmute, @Devin unmute | reverte o comportamento acima |
(aside), !aside | faz com que o Devin ignore a mensagem (útil para comentar sobre a execução do Devin diretamente na thread) |
sleep | coloca o Devin para dormir; para acordá-lo, envie qualquer mensagem na thread |
archive, @Devin archive | coloca o Devin para dormir + arquiva a sessão |
EXIT | encerra a sessão |
!dana | inicia uma sessão de Data Analyst (Dana) para consultas em banco de dados, análise de dados e criação de visualizações |
!fast | comece sua mensagem com !fast para iniciar a sessão no Modo Rápido e obter respostas mais rápidas em tarefas mais simples |
!ultra | comece sua mensagem com !ultra para iniciar a sessão no Modo Ultra para as tarefas mais complexas |
!lite | comece sua mensagem com !lite para iniciar a sessão no Modo Lite |
!agent | comece sua mensagem com !agent para alternar uma sessão ativa de volta para o modo Agent padrão |
!new | comece sua mensagem com !new para forçar o início da sessão em uma nova thread |
![macro_name] | anexa um playbook a uma sessão fazendo referência ao nome da Macro |
As palavras-chave de modo (
!fast, !lite, !ultra, !agent) e !new só são reconhecidas no início da sua mensagem, logo após a menção @Devin. Elas podem ser combinadas (por exemplo, @Devin !ultra !new fix the bug). Uma palavra-chave colocada em qualquer outro ponto da mensagem é ignorada. Enviar uma palavra-chave de modo em uma thread ativa do Devin alterna o modo dessa sessão durante a própria sessão.Ativar notificações do Slack

Canal dedicado ao Devin

Como renomear o Devin

Preços
A experiência da barra lateral do assistente de IA (contêiner do app) requer um plano pago do Slack. Todos os outros recursos do Devin — menções com @ em canais e threads,
/ask-devin, /dana e atalhos de mensagem — funcionam em qualquer plano do Slack, incluindo workspaces gratuitos.Privacidade
Detalhes de permissões
| Permissão | Descrição | Justificativa |
|---|---|---|
chat:write, chat:write.customize | Enviar mensagens como @Devin ou usando um nome de usuário e avatar personalizados | Devin precisa conseguir responder às solicitações dos usuários |
commands | Adicionar atalhos e/ou comandos de barra (slash commands) que as pessoas podem usar | Devin pode ganhar recursos mais interativos no futuro que exigirão comandos diferentes |
files:read, files:write | Enviar, editar e excluir arquivos como Devin | Devin precisa gerenciar arquivos para poder enviar e receber anexos do/para o usuário |
channels:history, groups:history, im:history | Ver mensagens e outros conteúdos em canais, grupos e DMs em que Devin está | Devin precisa acessar mensagens anteriores quando é iniciado dentro de uma thread de mensagens para recuperar as mensagens anteriores da thread como contexto |
im:read, im:write | Iniciar mensagens diretas com pessoas e ver informações básicas sobre mensagens diretas às quais Devin foi adicionado | Devin precisa conseguir iniciar DMs para enviar notificações aos usuários via Slack |
reactions:write | Adicionar e editar reações com emojis | Devin adiciona emojis às mensagens para marcar execuções como concluídas ou com falha |
remote_files:read, remote_files:write | Ver arquivos remotos adicionados pelo app em um workspace | Devin precisa gerenciar arquivos remotos para poder enviar e receber anexos do/para o usuário |
users:read, users:read.email, users.profile:read | Ver pessoas em um workspace, bem como seus e-mails e perfis | Devin precisa conseguir associar usuários do Slack a usuários do Devin com base em seus endereços de e-mail |

