Pular para o conteúdo
v1.0.18Novidades desta versão

Seu ambiente de desenvolvimento.
Tudo em um só lugar.

Código, terminal, Git, SSH, bancos de dados, APIs e inteligência artificial reunidos em uma experiência desktop integrada para Windows.

Windows 10 e 11 · x64Microsoft Store · versão 1.0.18112,5 MBVer releases

Também na Microsoft Store, canal principal com pacote certificado, atualização automática e revisão recente em até cerca de 2 horas. Como alternativa, você pode baixar o instalador .exe 1.0.17.

  • Editor
  • Terminal
  • Git
  • SSH
  • Banco de dados
  • APIs
  • IA
DiguinCode — api-pedidos

Ilustração da interface do DiguinCode, com dados fictícios.

O problema

Desenvolver deixou de caber em uma ferramenta só

Escrever código é uma parte do trabalho. O resto é conectar em servidor, olhar log, rodar consulta, testar endpoint, revisar diff e resolver conflito — cada coisa em um aplicativo diferente.

Uma ferramenta para cada coisa

Cliente SSH, cliente SFTP, terminal, editor, cliente Git, cliente S3 e cliente de banco — sete aplicativos abertos para uma tarefa só.

Troca de contexto o dia inteiro

Cada alternância custa atenção: reencontrar a conexão, reabrir a pasta certa, lembrar em qual janela estava o log que importava.

Credenciais espalhadas

Senhas de servidor, de banco e de API guardadas em lugares diferentes, cada ferramenta com sua própria regra de armazenamento.

A resposta

Uma central de trabalho, não mais um editor

O DiguinCode reúne em uma janela o que você já usa separado. É um aplicativo nativo empacotado com Tauri 2 — a interface roda em WebView2 e a parte pesada em Rust, sem Electron.

  • Um perfil de conexão serve para o terminal, o explorador, o Git e a busca — não é preciso reconfigurar em cada ferramenta.
  • O que é sensível — SSH, SFTP, banco, S3, HTTP e processos — roda em um backend em Rust, nunca na camada de interface.
  • Senhas, passphrases e client secrets ficam somente no Gerenciador de Credenciais do Windows.
  • O mesmo editor, a mesma busca e o mesmo Git valem para a pasta local e para o servidor remoto.

Recursos

Os módulos que já estão no aplicativo

Cada item abaixo corresponde a um módulo implementado e documentado no repositório do DiguinCode. As limitações conhecidas estão declaradas junto com o recurso.

  • Editor e explorador de arquivos

    Editor baseado no Monaco Editor, projeto open source da Microsoft derivado das fontes do VS Code, com realce para dezenas de linguagens, autoria Git por linha e explorador local e remoto.

    Ver detalhes
  • Terminal integrado

    Até quatro terminais simultâneos, locais ou remotos, com divisão horizontal e vertical na mesma janela.

    Ver detalhes
  • Git Explorer

    Status, diff, stage, commit, branches, histórico, blame, pull, push, fetch e stash — no projeto local ou por SSH.

    Ver detalhes
  • Resolução de conflitos

    Editor de merge integrado que lê os estágios reais do Git e aplica as escolhas no buffer do editor, com undo e redo normais.

    Ver detalhes
  • SSH, SFTP e servidores

    Perfis de conexão organizados em pastas, com fingerprint confirmado explicitamente e credenciais no Gerenciador de Credenciais do Windows.

    Ver detalhes
  • Cliente de banco de dados

    PostgreSQL, MySQL/MariaDB e SQLite nativos: árvore de esquema, editor SQL com autocomplete e grade de resultados paginada.

    Ver detalhes
  • Cliente de APIs

    Coleções, requisições e ambientes para HTTP, GraphQL sobre HTTP e WebSocket, com importação do Postman e Insomnia.

    Ver detalhes
  • Inteligência artificial (Codex)

    Assistente Codex integrado, autenticado pela sua própria conta ChatGPT, com o contexto do projeto local ou remoto que estiver aberto.

    Ver detalhes
  • Navegador seguro integrado

    Janela HTTP/HTTPS isolada para consultar e testar sites, com DevTools e controle opcional pelo Codex.

    Ver detalhes
  • Busca avançada

    Busca textual global com regex e globs, Quick Open por caminho e navegação por símbolos — inclusive em servidores remotos.

    Ver detalhes
  • Temas e personalização

    Perfis de cores por tokens semânticos, tema claro, escuro ou do sistema, e interface em português ou inglês.

    Ver detalhes
  • Atualização automática

    O aplicativo verifica novas versões periodicamente e só instala pacotes assinados com a chave oficial do projeto.

    Ver detalhes

Demonstração

Como o DiguinCode se organiza

Capturas reais do aplicativo em uso. Clique em qualquer imagem para ampliar.

Como funciona

Do download ao primeiro commit

Nenhuma conta obrigatória para começar. Você só configura credenciais dos serviços que realmente for usar.

  1. Baixe o instalador

    Um único arquivo .exe, publicado no repositório oficial de releases no GitHub.

  2. Instale no Windows

    Instalação por usuário: não pede privilégios de administrador nem cria serviços no sistema.

  3. Abra uma pasta ou projeto

    Pode ser uma pasta do seu computador ou uma pasta remota por SSH — a experiência é a mesma.

  4. Configure o que for usar

    Perfis de SSH, S3, banco de dados e API. As senhas vão direto para o Gerenciador de Credenciais do Windows.

  5. Trabalhe no mesmo ambiente

    Código, terminal, Git, consultas SQL, requisições HTTP e o assistente de IA sem trocar de janela.

  6. Receba atualizações

    O aplicativo verifica novas versões e instala pacotes assinados, preservando suas configurações.

Inteligência artificial

Um agente que já está dentro do seu ambiente

O Codex roda com o runtime oficial isolado dentro do DiguinCode, com acesso ao projeto que você tem aberto — local ou remoto.

  • Codex com o contexto do projeto aberto

    O assistente enxerga o perfil Local, SSH ou S3 selecionado. A sessão é isolada da que você usa em outros editores.

  • Aprovação antes de agir

    Modos de aprovação configuráveis para ações potencialmente sensíveis, e revisão das alterações locais dentro da conversa.

  • Histórico e checkpoints

    Conversas com histórico por conta, fila de mensagens e checkpoints retomáveis por fork.

  • Consumo visível

    Medidor de tokens em tempo real e ferramentas com limite de tamanho de resposta, para não gastar à toa.

O que você precisa saber antes

  • O acesso é autenticado pela sua própria conta ChatGPT. O DiguinCode não fornece, revende nem inclui créditos de IA.
  • Planos, limites, custos e disponibilidade são definidos pelo provedor externo, não pelo DiguinCode.
  • O conteúdo enviado ao provedor segue as regras de uso e de tratamento de dados desse serviço.
  • Nenhum acesso gratuito ilimitado é oferecido ou prometido.

Limites declarados pelo projeto

O assistente não faz revisão de código remoto, não sincroniza conversas entre máquinas e não desfaz alterações em arquivos por conta própria. O app-server usado é experimental e fica fixado em uma versão conhecida.

Segurança e privacidade

O que o aplicativo faz — e o que ele ainda não faz

Estas são as garantias arquiteturais declaradas pelo projeto. Nenhum software é invulnerável, e as pendências conhecidas estão listadas abertamente.

  • Credenciais no cofre do Windows

    Senhas, passphrases, tokens e client secrets ficam somente no Gerenciador de Credenciais do Windows — nunca em arquivo de texto, banco local ou log.

  • Superfície sensível no backend

    SSH, SFTP, banco de dados, S3, HTTP e processos pertencem ao backend em Rust. O frontend só troca comandos e eventos.

  • Identidade de servidor confirmada

    O fingerprint de cada servidor SSH é confirmado por você no primeiro acesso e re-confirmado com alerta forte caso mude.

  • SQL destrutivo exige confirmação

    UPDATE ou DELETE sem WHERE, DROP e TRUNCATE pedem confirmação explícita, e cada conexão pode ficar em modo somente-leitura.

  • Sem telemetria

    Não há coleta automática de telemetria, tracing ou métricas. O diagnóstico local é gerado sob demanda, é redigido e só é enviado se você decidir enviar.

  • Atualizações assinadas

    Cada pacote de atualização é assinado com a chave Ed25519 do projeto. A chave pública está compilada no aplicativo instalado.

O instalador ainda não tem assinatura Authenticode

O certificado de code signing depende de contratação externa e continua pendente. Por isso o SmartScreen mostra o aviso “O Windows protegeu o seu computador” no primeiro download. O aviso significa que o publicador não é reconhecido — não que exista malware.

A assinatura criptográfica do atualizador do Tauri protege as atualizações, mas não substitui a assinatura de código do Windows. Baixe apenas pelo repositório oficial e confira o SHA-256 antes de executar.

SHA-256 de DiguinCode_1.0.17_x64-setup.exe

6987a419f0664357c80ad9840896f7c56708e890cc82bc40bcd5359d07521c86

Atualizações

A versão atual e o que mudou nela

Os dados abaixo vêm do último release publicado no repositório oficial do DiguinCode no GitHub.

DiguinCode 1.0.17

Versão estável

Novidades da 1.0.17

Esta versão recupera a atualização automática para quem já usava o DiguinCode e inclui toda a rodada de estabilidade, desempenho e acabamento da 1.0.16.

  • Raiz de confiança original restaurada: o aplicativo e o instalador voltam
  • a usar a mesma chave Ed25519 presente nas instalações até a 1.0.13. Assim, quem permaneceu na 1.0.13 recebe a 1.0.17 pelo atualizador normal, sem reinstalar.

  • Publicação protegida contra nova troca de chave: além de comparar a chave
  • local com o manifesto e com a assinatura produzida, o processo de release agora exige o identificador histórico fixo da raiz de confiança. Gerar um novo par em outra máquina não pode mais produzir uma release pública por engano.

  • Transparência para a exceção 1.0.16: quem instalou manualmente a 1.0.16
  • publicada em 7 de agosto precisa baixar e executar a 1.0.17 uma única vez, porque aquela versão foi construída confiando no par incorreto. Instalações da Microsoft Store continuam sendo atualizadas normalmente pela Store.

  • Erro técnico preservado: se uma atualização falhar, o diálogo mostra a
  • causa devolvida pelo atualizador em vez de substituir tudo por uma mensagem genérica.

  • Troca de contexto sem perder o trabalho: ao alternar entre conexões, o
  • DiguinCode preserva abas, consultas, resultados, árvore, filtros, terminais, seleção e conversa do Codex. Os contextos recentes ficam aquecidos dentro de limites de memória definidos.

  • Diagnósticos PHP completos e consistentes: vários erros do mesmo arquivo
  • aparecem de uma vez, com posições corretas no editor. Erros têm prioridade visual vermelha no minimapa e a validação é reaproveitada ao voltar para um conteúdo que não mudou.

  • Barra de status mais útil: CPU e memória reais de toda a instância ficam
  • visíveis na parte inferior, junto do workspace, Git, transferências, operações e Codex, sem telemetria nem envio de dados.

  • Interface mais previsível: Codex abre e fecha pelo mesmo botão, comandos
  • recebem proteção contra cliques repetidos, a barra lateral recolhida mantém os atalhos essenciais e a Paleta de Comandos encontra ações por mais termos.

  • Explorer e recuperação melhorados: arrastar um arquivo usa o destino sobre
  • o qual ele foi solto, falhas importantes oferecem nova tentativa e detalhes seguros, e conexões SSH mostram reconexão e etapas reais da conexão.

  • Desempenho controlado: listas, grades, metadados, diagnósticos e histórico
  • do Codex ganharam limites e caches direcionados para manter a interface rápida sem crescimento ilimitado de memória.

Como instalar

Baixe o arquivo .exe terminado em -setup.exe. Os arquivos .sig e latest.json são usados pelo atualizador automático.

Assinatura do Windows

Consulte as notas da versão e docs/RELEASE-PREREQUISITES.md para o estado atual da assinatura Authenticode. A assinatura criptográfica do atualizador Tauri não substitui a assinatura de código do Windows.

Planos

Comece no Free. Assine o Pro quando fizer sentido.

O Free é permanente e permite uso comercial. O Pro libera produtividade, escala e automações; segurança e acesso aos seus dados permanecem para todos.

Free

R$ 0

Para sempre, sem conta e sem cartão.

  • Editor, Git, SSH/SFTP, terminal, bancos e APIs essenciais
  • Até 2 workspaces e 2 terminais por contexto
  • Todas as proteções, exportação e backup manual

Pro Individual

R$ 29,90 /mês

Ou R$ 299/ano, com cobrança recorrente.

  • Todos os recursos avançados e até 3 dispositivos
  • Trial opcional de 14 dias para contas elegíveis
  • Cartão ou PayPal no checkout seguro

Download

Baixe o DiguinCode para Windows

O plano Free não exige conta nem cartão. Instale pela Microsoft Store, o canal principal e certificado para Windows.

Microsoft Store · versão 1.0.18Principal e recomendado

DiguinCode 1.0.18 na Microsoft Store

Instalação certificada pela Microsoft, atualização automática e compatibilidade com o Smart App Control. Este é o canal principal e mais seguro para instalar o DiguinCode.

Notas da versãoTodos os releases

Baixe o DiguinCode apenas pelos canais oficiais listados nesta página. Arquivos obtidos em sites de download, torrents ou repositórios espelhados não são verificados pelo projeto.

Qual canal escolher

Microsoft Store — versão 1.0.18, principal e segura
O pacote é certificado, instalado e atualizado pela própria Store, sem o aviso do SmartScreen nem o bloqueio de aplicativo desconhecido do Smart App Control. As submissões recentes têm sido aprovadas em até cerca de 2 horas.
Download direto — versão 1.0.17
O `.exe` vem do release oficial e é entregue por este domínio, mas ainda não tem Authenticode e pode ser bloqueado pelo Smart App Control.

Detalhes dos canais

Versão na Store
1.0.18
Versão do .exe
1.0.17
Sistema
Windows 10 22H2 e Windows 11
Arquitetura
x64 (64 bits)
Formato
Instalador Windows (.exe, NSIS)
Tamanho
112,5 MB
Publicado em
7 de agosto de 2026
Arquivo
DiguinCode_1.0.17_x64-setup.exe

SHA-256 do instalador direto

6987a419f0664357c80ad9840896f7c56708e890cc82bc40bcd5359d07521c86

Publicado pela API do GitHub para o arquivo desta release. Compare com o hash do seu download antes de executar.

Verifique no PowerShell comGet-FileHash .\DiguinCode_1.0.17_x64-setup.exe -Algorithm SHA256

Requisitos

O que a sua máquina precisa ter

Somente requisitos confirmados no repositório do aplicativo estão listados.

  • Sistema operacional

    Windows 10 22H2 (x64) · Windows 11 (x64)

    Versões validadas nos testes de instalação do projeto.

  • Arquitetura

    x64 — não há build para ARM64 ou 32 bits

  • Componente necessário

    Microsoft Edge WebView2 Runtime. O instalador baixa e instala automaticamente quando ele não está presente, o que exige conexão com a internet nessa primeira instalação.

  • Privilégios

    Instalação por usuário (não pede privilégios de administrador). Nenhum serviço do sistema é criado.

  • Git

    Opcional, exigido apenas pelos recursos de controle de código-fonte.

    O DiguinCode usa o Git instalado na máquina ou no servidor, em vez de reimplementá-lo.

memória recomendada e espaço em disco não constam como requisito medido no repositório do aplicativo e por isso não são informados aqui. Como referência conservadora, use uma máquina que já rode o Windows suportado com folga — o instalador tem mais de 100 MB e o aplicativo carrega o editor, o terminal e os drivers de banco na mesma janela.

Perguntas frequentes

O que costuma ser perguntado

As respostas refletem apenas o que está confirmado no repositório do aplicativo.

Consulte também as páginas de download, privacidade e segurança.

O que é o DiguinCode?

É um aplicativo desktop para Windows que reúne editor de código, terminal, Git, conexões SSH/SFTP, buckets S3, cliente de banco de dados, cliente de APIs e um assistente de IA em uma única janela.

Ele é nativo: a interface roda em WebView2 e toda a parte sensível — SSH, SFTP, banco, credenciais e processos — fica em um backend em Rust, empacotado com Tauri 2. Não usa Electron.

O DiguinCode é gratuito?

Sim. O plano Free é permanente, não exige cartão e permite uso pessoal ou comercial. Segurança, exportação, backup manual e atualizações críticas nunca ficam atrás de pagamento.

O Pro é opcional e libera produtividade, escala, automações e recursos avançados. Novas contas elegíveis podem iniciar conscientemente um Trial Pro de 14 dias.

O DiguinCode é open source?

Não. O código-fonte do DiguinCode é privado e não é disponibilizado publicamente.

Baixar ou usar o aplicativo não concede acesso ao código-fonte nem autorização para revender, sublicenciar, redistribuir ou incorporar o DiguinCode em outro produto. O uso do aplicativo no trabalho é permitido nos termos do plano escolhido.

Quais versões do Windows são suportadas?

Windows 10 22H2 e Windows 11, ambos em 64 bits (x64). Não existe build para ARM64 nem para 32 bits.

O aplicativo precisa do Microsoft Edge WebView2 Runtime. Quando ele não está presente, o instalador baixa e instala automaticamente — por isso a primeira instalação exige internet.

O DiguinCode funciona offline?

O editor, o explorador de arquivos locais, o terminal local, o Git em repositórios locais e o SQLite funcionam sem internet.

Tudo que depende de rede por natureza continua dependendo: conexões SSH/SFTP, buckets S3, bancos remotos, o Cliente de API, o assistente de IA e a verificação de atualização.

Como as atualizações são instaladas?

O aplicativo verifica novas versões periodicamente e instala em modo passivo. Cada pacote é assinado com a chave Ed25519 do projeto, e a chave pública correspondente está dentro do aplicativo instalado — um pacote sem assinatura válida é recusado.

Suas conexões, credenciais e preferências são preservadas na atualização. Se você preferir, pode simplesmente baixar o instalador mais recente e executá-lo por cima da instalação atual.

Preciso ter o Git instalado?

Sim, para os recursos de Git. O DiguinCode usa o Git real instalado na máquina (ou no servidor, no caso de repositórios acessados por SSH) em vez de reimplementar o protocolo.

Os demais módulos — editor, terminal, banco de dados, Cliente de API, S3 — não dependem do Git.

Preciso configurar minhas próprias credenciais de IA?

Sim. O assistente Codex é autenticado pela sua própria conta ChatGPT, em uma sessão isolada. O DiguinCode não fornece, revende nem inclui créditos de IA.

Planos, limites de uso, custos e o tratamento dos dados enviados seguem as regras do provedor que você usar. O medidor de tokens do aplicativo é informativo e não substitui o painel da sua conta.

Onde os meus projetos ficam armazenados?

Onde você já os mantém. O DiguinCode abre pastas do seu computador ou do seu servidor — ele não copia, sincroniza nem envia seus projetos para lugar nenhum.

Perfis de conexão e preferências ficam na sua máquina. Senhas, passphrases, tokens e client secrets ficam exclusivamente no Gerenciador de Credenciais do Windows, nunca em arquivos de texto, banco local ou logs.

Como reportar um problema?

Use o relatório de bug dentro do próprio aplicativo, que permite anexar captura de tela e um trecho de log já redigido — ambos opcionais e visíveis antes do envio.

Falhas de segurança não devem ser publicadas. Consulte a política de segurança e não compartilhe detalhes exploráveis, credenciais ou dados pessoais por canais públicos.

O instalador é seguro? Por que o Windows mostra um alerta?

O instalador .exe baixado direto ainda não possui assinatura Authenticode. No SmartScreen tradicional, o Windows pode mostrar "O Windows protegeu o seu computador" e oferecer “Mais informações → Executar assim mesmo”.

O Smart App Control é uma proteção diferente. Quando está ativo e considera o instalador desconhecido, ele bloqueia a execução sem permitir uma exceção apenas para o DiguinCode. Conferir o SHA-256 confirma a integridade do arquivo, mas não remove esse bloqueio do Windows.

Se o Smart App Control bloquear o instalador, use a Microsoft Store: o pacote passa pela certificação da loja e é distribuído assinado por ela.

Devo baixar pelo site ou pela Microsoft Store?

Os dois são canais oficiais e instalam o mesmo aplicativo. A diferença está na velocidade de atualização e na certificação.

O download direto desta página oferece a versão liberada para o canal externo e é transmitido por diguincode.com.br sem exigir conta ou login no GitHub. Enquanto o instalador não tiver Authenticode, uma correção pode chegar primeiro à Microsoft Store.

A Microsoft Store é o canal principal e recomendado: instala e atualiza o aplicativo sozinha e evita tanto o aviso do SmartScreen quanto o bloqueio de aplicativo desconhecido do Smart App Control. As submissões recentes têm sido aprovadas em até cerca de 2 horas.

Resumindo: use o download direto se o seu Windows permitir executar o instalador e prefira a Store para instalação certificada, atualização automática e compatibilidade com o Smart App Control.

Existe versão para macOS ou Linux?

Hoje o DiguinCode é distribuído oficialmente apenas para Windows x64. As versões para macOS e Linux estão em desenvolvimento.

Ainda não há data de lançamento. Elas só serão anunciadas como disponíveis depois de implementadas e homologadas de ponta a ponta.

Como verificar a integridade do instalador?

A página de download mostra o SHA-256 publicado do instalador da versão atual, obtido diretamente da API do GitHub. Depois de baixar, compare com o hash do seu arquivo.

No PowerShell: Get-FileHash .\DiguinCode_<versão>_x64-setup.exe -Algorithm SHA256. Se os valores não forem idênticos, não execute o arquivo.

Pare de alternar entre sete janelas

Instale o DiguinCode 1.0.18, abra um projeto e tenha editor, terminal, Git, SSH, banco de dados, APIs e IA no mesmo lugar.

Gratuito para uso pessoal, educacional e sem fins lucrativos, sob a licença Termos de uso do DiguinCode. Uso comercial exige autorização do autor.