DevPulse AI

Perguntas frequentes

Não achou sua resposta? Veja o tutorial completo ou escreva para suporte@devpulseai.app.br.

Geral

O que é o DevPulse AI?

Uma barra de ferramentas desktop para quem programa com agentes de IA, como o Claude Code. Ele mostra cada arquivo que o agente altera em tempo real, permite aprovar edições antes da gravação, soma os gastos por modelo e sessão e mostra os limites do seu plano Claude — numa mini-pill que fica na tela.

Preciso mudar meu jeito de trabalhar?

Não. Você continua usando o terminal, o editor e o agente como sempre. O DevPulse lê o que o agente já registra e observa a pasta do projeto. Aprovar edições antes é opcional e se configura com um clique.

Ele substitui o Claude Code ou o meu editor?

Não, ele trabalha ao lado deles. O DevPulse não gera código sozinho; ele torna visível e controlável o que o agente faz.

É grátis?

Sim, é grátis para baixar e usar. Um plano Pro com recursos extras pode ser anunciado no futuro; quem se cadastrar na página de download e aceitar receber novidades fica sabendo primeiro.

Privacidade e dados

Meu código sai do meu computador?

Não. Diffs, snapshots, histórico e gastos ficam num banco SQLite local. A única chamada externa padrão é a cotação do dólar do dia. Recursos que usam um modelo de IA (commit com IA, ações de IA, evals no modelo, contagem de tokens via API) só enviam dados quando você clica, com a sua chave, e o texto é sanitizado antes.

Onde ficam minhas chaves de API?

No cofre do sistema operacional (Gerenciador de Credenciais do Windows, Secret Service/GNOME Keyring no Linux). O banco do app guarda só um rótulo e o final da chave.

Tem telemetria?

Só se você ativar (Configurações → Privacidade). Vem desligada.

O que vocês fazem com meu e-mail?

Ele libera o download, permite contar os downloads e, se você aceitar, receber avisos de novas versões. Nunca é vendido nem compartilhado. Veja a política de privacidade — você pode pedir a exclusão a qualquer momento.

Agentes e integrações

Quais agentes são compatíveis?

O Claude Code tem a integração mais completa: sessões, custo, contexto, intenção, chat e aprovação prévia das edições via hooks. Qualquer outra ferramenta aparece no diff ao vivo (o DevPulse observa os arquivos), nos gastos se chamar a API pelo proxy local e no Kill Switch se você cadastrar o processo.

Como funciona o portão de aprovação?

O DevPulse instala hooks HTTP no ~/.claude/settings.json. Antes de cada edição, o Claude Code consulta o DevPulse; você aceita, pede ajuste ou rejeita. Se não responder a tempo, ou se o DevPulse estiver fechado, o Claude Code segue normalmente. Detalhes no tutorial.

Dá para conversar com o agente pelo DevPulse?

Sim. O cartão do agente no Diff Inspector mostra a conversa da sessão e permite mandar mensagens para a mesma sessão. Ctrl+M abre uma caixa de chat grande e arrastável.

O que é o Kill Switch?

Um botão de emergência que encerra os processos de agentes cadastrados (e os subprocessos) e interrompe as sessões aguardando aprovação. Pede confirmação, a menos que você ative o modo de emergência.

Gastos e limites

Como o gasto é calculado?

Pela contagem real de tokens nos transcripts dos agentes multiplicada pela tabela de preços (valores com “~” são estimados) e pelo custo exato das chamadas que passam pelo proxy. Dá para conciliar com o custo informado pela Anthropic usando uma chave administrativa.

Uso assinatura (Pro/Max). Por que aparece gasto?

Em planos de assinatura, o valor é o custo equivalente em API. Ele serve para comparar modelos e sessões e entender seu uso, mesmo sem cobrança por token.

De onde vêm os limites do plano?

Da sua conta Claude, usando o login que o Claude Code já tem no seu computador. O DevPulse mostra a janela de 5 horas da sessão e os limites semanais (todos os modelos e por modelo), atualizados no máximo uma vez por minuto.

Por que os valores estão em reais?

O DevPulse foi feito para quem desenvolve no Brasil: os custos são convertidos do dólar pela PTAX do Banco Central, com IOF e spread do cartão opcionais. Também dá para usar uma cotação fixa.

Instalação e plataformas

Quais sistemas são suportados?

Windows 10/11 (64 bits) e Linux 64 bits com WebKitGTK 4.1 (Ubuntu 22.04+, Debian 12+ e derivados). Ainda não há versão para macOS.

O Windows mostra “O Windows protegeu o computador”. É seguro?

O aviso aparece porque o instalador ainda não tem assinatura digital paga. Clique em “Mais informações → Executar assim mesmo”. Você pode conferir o arquivo pelo SHA-256 mostrado na página de download.

O app travou logo depois de instalar no Linux.

No GNOME com Wayland, a primeira abertura mostra uma janela do sistema pedindo permissão para os atalhos globais; enquanto ela está aberta, a tela não responde. Encontre-a com Alt+Tab e responda.

Como atualizo?

Baixe a nova versão na página de download e instale por cima. Seus dados e configurações são mantidos.