Pular para o conteúdo
v1.0.4Novidades 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 · x64Versão 1.0.4108,8 MBVer releases

  • 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

    Monaco — o mesmo motor 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 de coleções do Postman.

    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
  • 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.4_x64-setup.exe

42954c00952b05cf0d72f046e7a831ddcc5a82e5a0d92906f3398a3b7d9fb219

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.4

Versão estável

Novidades da 1.0.4

Esta versão precisa ser instalada manualmente, só desta vez. A chave que assina as atualizações do DiguinCode foi trocada, e o atualizador automático da versão que você tem instalada não reconhece a chave nova. Baixe o instalador abaixo e execute normalmente por cima da instalação atual: suas conexões, credenciais e preferências são preservadas. A partir desta versão o auto-update volta a funcionar sozinho.

Esta atualização traz backup completo e criptografado de tudo que você configurou, deixa o Codex estável em pastas remotas por SSH e corrige a importação de coleções do Cliente de API.

  • Backup completo, portátil e criptografado: agora o backup leva tudo — conexões SSH, S3 e banco, pastas, comandos salvos, o Cliente de API inteiro (coleções, requisições, ambientes), temas, workspaces e preferências. O arquivo é protegido com AES-256-GCM e senha, e as senhas das conexões são restauradas direto no Gerenciador de Credenciais do Windows, nunca passando em texto aberto pela interface. Backups antigos continuam sendo importados normalmente.
  • Codex em pastas remotas por SSH: abrir uma pasta remota e conversar com o agente ficou estável — a sessão sobrevive a reconexões e o contexto certo é mantido entre pasta local e remota.
  • Importação do Cliente de API corrigida: coleções do Postman voltam a importar corretamente, e arrastar e soltar requisições entre pastas funciona como esperado.
  • Recuperação de conexão SSH: quedas de rede passam a se recuperar sozinhas em vez de deixar a sessão travada, e as ferramentas de JSON ficaram mais previsíveis.
  • Terminal e Git mais rápidos: menos trabalho repetido ao navegar por repositórios grandes, com resposta mais ágil no explorador e nas decorações de status.
  • Busca em conexões remotas muito mais rápida: em servidores sem ripgrep e fora de um repositório Git, o app percorria a árvore pasta por pasta e baixava cada arquivo para procurar aqui. Numa conexão com VPN, isso levava minutos. Agora ele usa find e grep, que existem em qualquer servidor Unix, e traz só o resultado — de minutos para segundos, e sem instalar nada no servidor. A varredura antiga continua como último recurso, agora em lotes simultâneos em vez de uma pasta por vez.
  • Digitação no terminal sem atraso: o que você digita aparece na hora, sem a pequena espera que existia antes para agrupar a saída do servidor.
  • Ajustes visuais: botões com aparência consistente e fechamento de abas mais previsível.

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.

Download

Baixe o DiguinCode para Windows

Um instalador, publicado no repositório oficial. Sem cadastro, sem período de teste e sem cartão de crédito.

Download direto

DiguinCode 1.0.4 para Windows

Instalador único, publicado no repositório oficial de releases no GitHub. A instalação é por usuário e não pede privilégios de administrador.

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.

A publicação na Microsoft Store ainda não existe. Nenhum link de loja será exibido aqui antes de a página oficial do aplicativo estar publicada.

Detalhes desta versão

Versão
1.0.4
Sistema
Windows 10 22H2 e Windows 11
Arquitetura
x64 (64 bits)
Formato
Instalador Windows (.exe, NSIS)
Tamanho
108,8 MB
Publicado em
28 de julho de 2026
Arquivo
DiguinCode_1.0.4_x64-setup.exe

SHA-256 do instalador

42954c00952b05cf0d72f046e7a831ddcc5a82e5a0d92906f3398a3b7d9fb219

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.4_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?

O download e o uso pessoal, educacional ou por organizações sem fins lucrativos são gratuitos.

Uso comercial — vender, cobrar por acesso, oferecer como serviço pago ou embutir em produto comercial — exige autorização prévia por escrito do autor. Vale o texto da licença PolyForm Noncommercial 1.0.0.

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 vender, sublicenciar ou explorar comercialmente o produto. Qualquer uso comercial exige autorização prévia, expressa e por escrito do autor.

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 ainda não possui assinatura Authenticode — um certificado de code signing depende de contratação externa e está pendente. Por isso o SmartScreen mostra o aviso "O Windows protegeu o seu computador" no primeiro download.

O aviso indica que o publicador não é reconhecido, não que exista malware. Baixe apenas pela página oficial de releases no GitHub e confira o SHA-256 do arquivo antes de executar.

Existe versão para macOS ou Linux?

Não. O DiguinCode é distribuído apenas para Windows x64. Recursos como o Gerenciador de Credenciais do Windows fazem parte da arquitetura atual do aplicativo.

Não há data anunciada para outras plataformas, e o site não vai anunciar uma antes que ela exista.

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

Baixe o DiguinCode 1.0.4, 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 PolyForm Noncommercial 1.0.0. Uso comercial exige autorização do autor.