Nezha: O aplicativo desktop leve e agent-first que dobra seu Vibe Coding em projetos paralelos

Nezha: O aplicativo desktop leve e agent-first que dobra seu Vibe Coding em projetos paralelos

O que é o Nezha?

O Nezha é um aplicativo desktop open-source agent-first, criado especificamente para Vibe Coding paralelo em múltiplos projetos. Ele integra nativamente o Claude Code e o Codex, combinando gerenciamento de múltiplos projetos, acompanhamento do ciclo de vida de tarefas, uma experiência de terminal nativa, replay de sessões, navegação de código e um fluxo Git completo em uma única interface.

A ideia por trás dele: IDEs tradicionais e o VS Code são fundamentalmente centrados no desenvolvedor. Na era clássica da programação, sistemas de plugins, refatoração e sugestões de variáveis serviam à eficiência de digitação humana. Agora que a IA escreve uma fatia cada vez maior do código, escrever código realmente começou a rodar em paralelo — algo impensável antes. Mas a atenção humana é limitada, e acompanhar rapidamente tarefas em vários projetos é exatamente o problema que o Nezha se propôs a resolver.

1. Workspace multi-projeto: alterne entre tarefas de Vibe Coding com um clique

O recurso marcante do Nezha é gerenciar múltiplos projetos e múltiplas tarefas de vibe coding em uma única interface: troca rápida por um navegador de projetos à esquerda que salta entre repositórios sem interrupções enquanto os terminais continuam vivos em segundo plano; sincronização em tempo real do status das tarefas entre projetos, com sessões aguardando confirmação iluminando de amarelo no projeto correspondente como um lembrete explícito; e suporte a múltiplos agentes, executando várias instâncias do Claude Code ou Codex simultaneamente, cada uma gerenciando suas próprias tarefas de forma independente. Um clique e você já está entre projetos e tarefas — adeus à dança entre terminal, editor e ferramenta Git.

2. Terminal em tempo real: a experiência nativa do Claude Code / Codex

O Nezha embute um terminal PTY completo construído sobre xterm.js, integrando o Claude Code e o Codex diretamente: resposta em milissegundos com sensação de terminal de nível desktop, terminais virtuais executando os agentes CLI nativos, e qualidade de saída e interação que se aproxima do seu terminal local.

3. Descoberta automática de sessões e replay visual

O Nezha identifica e associa automaticamente sessões do Claude Code / Codex, alertando você no momento em que uma tarefa precisa de confirmação manual. O histórico visualizado de sessões mostra os detalhes de cada troca com seus agentes direto na página, e qualquer tarefa histórica pode ser reproduzida e retomada à vontade — nada se perde no scrollback.

4. Gerenciamento completo do ciclo de vida das tarefas

Da criação à conclusão, o Nezha acompanha cada mudança de estado: status transparente — aguardando → executando → precisa de input → concluído; exibição e recuperação visualizada de sessões — tarefas finalizadas expõem automaticamente seus registros de sessão, retomáveis a qualquer momento; input personalizado — a caixa de tarefa suporta operações com @, colagem de imagens e pré-prompts; e favoritos com estrela para fixar tarefas importantes e acessá-las rapidamente.

5. Um visualizador de código leve: adeus ao inchaço das IDEs

O Nezha vem com um navegador de arquivos e um visualizador de código com Shiki, e o instalador inteiro tem apenas 7MB: uma árvore de arquivos limpa com expansão/colapso rápido; anotações de status do Git em tempo real para que as mudanças fiquem visíveis de relance; destaque de sintaxe profissional via Shiki/CodeMirror em mais de 100 linguagens; edição direta de arquivos salva em disco; e um editor Markdown integrado com preview ao vivo. Para necessidades leves, você fecha o ciclo completo — despachar tarefas, revisar código, commitar — sem nunca abrir uma IDE pesada, e sem interromper o trabalho em execução nos seus outros projetos.

6. Integração Git nativa com mensagens de commit por IA

Todo o ciclo de mudanças acontece sem sair do Nezha: uma visualização de diff do Git para mudanças staged e unstaged com destaque de sintaxe; logs do Git para navegar pelo histórico e pelo diff detalhado de qualquer commit; mensagens de commit geradas por IA que seguem as convenções do seu projeto; e gerenciamento de branches cobrindo criação, troca, merge, exclusão e histórico.

7. Análises de uso: quantifique a eficiência e o custo dos agentes

Dashboards semanais acompanham consumo de tokens e contagem de chamadas de ferramentas com visualizações que ajudam você a entender a produtividade dos agentes, acompanhar seu gasto com coding por IA e ajustar como distribui tarefas entre os agentes.

8. Uma UI caprichada

É uma ferramenta de programação, mas a estética não foi sacrificada: um estilo visual cuidadosamente ajustado, equilibrando densidade de informação e legibilidade, temas claro e escuro integrados para sessões longas, e páginas desenhadas para ficarem bonitas de manhã e de noite.

Instalação e configuração

Pré-requisito: instale o Claude Code ou o Codex primeiro. No macOS, a primeira execução pode exibir “Nezha is damaged and can’t be opened” porque o pacote não é assinado — resolva com:

xattr -rd com.apple.quarantine /Applications/nezha.app

Depois: baixe a versão mais recente em GitHub Releases, instale e execute o Nezha, adicione suas pastas de projeto, inicie uma tarefa do Claude Code ou Codex, e comece sua maratona de vibe coding.

A stack tecnológica

O Nezha se apoia em ótimos ombros open-source: Tauri para apps desktop menores, mais rápidos e mais seguros; React para a interface; xterm.js para o componente de terminal; e Shiki/CodeMirror para destaque de sintaxe.

O roadmap

FuncionalidadeStatus
Suporte a WindowsPlanejado
Suporte a LinuxPlanejado
Gerenciamento visual de configuração de agentesPlanejado
Gerenciamento multi-contaPlanejado
Visualização de code reviewPlanejado
Suporte a Git worktreePlanejado

Para quem é

  • Desenvolvedores multi-projeto que alternam entre vários repositórios e precisam trocar de contexto rapidamente
  • Entusiastas de coding com IA que usam intensivamente o Claude Code ou o Codex e querem mais throughput de vibe coding
  • Adeptos do leve que preferem nunca abrir uma IDE robusta e focar só no código e na conversa
  • Usuários avançados de Git que querem edição, revisão e commit em um único ciclo fechado

Em resumo

O Nezha é uma ferramenta de vibe coding realmente agent-first. Ele não tenta substituir sua IDE — ele ataca a dor central da era do coding com IA: como se manter focado e eficiente enquanto muitas tarefas rodam em paralelo. Os 7MB de tamanho, a sensação de terminal nativa, o workspace multi-projeto, a integração Git completa e a UI caprichada fazem dele um membro indispensável do arsenal de coding com IA. Se você procura uma ferramenta que realmente aumente sua eficiência de vibe coding, experimente o Nezha. Site oficial: nezha.hanshutx.com · GitHub: github.com/hanshuaikang/nezha · Downloads: GitHub Releases. Atualmente apenas para macOS; Windows e Linux estão em desenvolvimento.

Notícias Relacionadas