Skip to main content
Esta documentação é destinada às implantações federais do Devin. Voltar para a Documentação do Devin
O Desktop e a CLI air-gapped nunca se atualizam sozinhos: a atualização automática está desativada no build do Desktop, e o devin update está desativado na CLI. Cada atualização é um novo pacote que você baixa do portal, verifica e instala em cada estação de trabalho, seguindo o mesmo processo da primeira instalação. Esta página explica o que muda nas atualizações seguintes.

Como uma nova versão é disponibilizada

A página Install → Air-gapped downloads do portal (windsurf.fedstart.com/install/airgap) disponibiliza apenas uma versão por vez. A versão é exibida no título Downloads (por exemplo, version 1.66.101 (0123abcdef)), e o checksum SHA-256 de cada arquivo pode ser visualizado pelo controle Show checksum ao lado. Quando a Cognition lança um novo build air-gapped para o seu portal, a página passa a disponibilizar a nova versão e os novos checksums no lugar dos antigos. Não há seletor de versões nem notificação. Para acompanhar as versões, verifique o rótulo de versão na página de downloads como parte do seu ciclo regular de manutenção.

Etapa 1: Verifique o que você está executando

Em uma estação de trabalho, compare a versão instalada da CLI com a versão exibida na página de downloads:
devin --version exibe a versão e o hash curto do commit do build. O Desktop e a CLI que o acompanha são gerados a partir do mesmo commit, então essa versão vale para ambos.

Etapa 2: Baixe e verifique o novo pacote

Siga a Etapa 1 e a Etapa 2 do guia de instalação para a nova versão: baixe o pacote de cada plataforma da sua frota, anote o checksum exibido na página do portal, transfira os arquivos para o ambiente isolado (air gap) e confirme que o SHA-256 confere antes de instalar. Os checksums mudam a cada versão. Anote o novo valor exibido na página do portal ao fazer o download; não reutilize o checksum de uma versão anterior.

Etapa 3: Instale sobre a versão existente

Antes de começar, feche o Desktop e encerre todas as sessões devin em execução na estação de trabalho. A configuração, o histórico de sessões, o registro de auditoria e os logins de SSO ficam armazenados fora do aplicativo (consulte Formatos em disco) e são preservados na atualização.
Abra o novo .dmg e arraste Devin - Airgap para /Applications, substituindo o aplicativo existente quando solicitado. Em seguida, verifique a assinatura conforme a Etapa 3 do guia de instalação:
O arquivo de licença, o arquivo de modelos e o arquivo de autenticação em /etc/devin/ (C:\ProgramData\Devin\ no Windows) não fazem parte do pacote e não são alterados pela atualização.

Etapa 4: Validar a atualização

Em cada estação de trabalho atualizada, execute como usuário comum:
Em seguida, inicie o Desktop uma vez e confirme que ele abre uma sessão usando o endpoint do seu modelo. Duas falhas específicas da atualização às quais você deve ficar atento: Todo registro de auditoria session_start inclui o cli_version, o que permite ao seu SIEM confirmar o rollout: as sessões de uma estação de trabalho atualizada informam a nova versão.

Reversão

Mantenha o pacote e o checksum da versão anterior até que a nova versão seja validada em toda a frota. O procedimento de reversão é o mesmo da instalação: verifique o checksum do pacote mais antigo e instale-o por cima do mais recente. Em sistemas RPM, adicione --oldpackage, pois, sem essa opção, o rpm -U se recusa a substituir uma versão mais recente por uma mais antiga:

Notas de versão

As notas de versão dos builds air-gapped são publicadas junto com as demais notas de versão do Devin em Atualizações recentes. Antes de implantar uma nova versão, leia a entrada correspondente e verifique principalmente se há alterações nos formatos de armazenamento em disco ou no schema do registro de auditoria (o valor schema_version), códigos de erro novos ou alterados e alguma rotação de chave de licença que exija a reemissão de licenças.