Um cliente Git para Linux e agentes de programação IA.
FluxGit combina histórico visual, preparação precisa e recuperação por operação no Linux x86_64. Agentes compatíveis inspecionam o repositório e propõem ações Git via MCP. O aplicativo mostra a alteração e o risco antes de você aprovar ou rejeitar a execução.
Baixe o pacote Debian ou Ubuntu
A versão pública Linux é FluxGit 0.5.1, em um .deb para Debian e Ubuntu x86_64. A página de downloads resolve a versão atual da plataforma e seu SHA-256. Não há versões Linux ARM nem AppImage; confira a arquitetura antes de baixar.
Verifique, instale e teste
Guarde o arquivo baixado junto ao checksum publicado. Compare o SHA-256 antes de instalar o pacote.
- Baixe o .deb Linux e copie seu SHA-256 da página de downloads.
- Execute o comando de checksum abaixo e compare a saída com o valor publicado.
- Instale o pacote verificado e abra um repositório descartável para o primeiro teste.
sha256sum FluxGit_*_amd64.debsudo apt install ./FluxGit_*_amd64.debO agente propõe; você decide
Codex, Claude Code e OpenCode são ferramentas independentes; a compatibilidade depende de o host iniciar um servidor MCP stdio local. O pacote MCP público oferece inspeção somente de leitura e propostas de operações Git. FluxGit mostra operação, risco e recuperação disponível antes da decisão humana. Um shell concedido separadamente fica fora desse limite. Consulte o guia de controle para detalhes de integração e versão.
Inspecione o repositório antes de alterá-lo
Acompanhe branches no histórico visual, compare mudanças e prepare por arquivo ou trecho. Worktrees, submódulos, conflitos, bisect e blame ajudam a investigar uma alteração. Fluxos avançados continuam em beta. Ao editar o histórico, confira os pontos aceitos e o reflog; a recuperação depende de snapshots capturados e entradas retidas. O descarte não promete um ponto de restauração.
Entenda o layout medido
O benchmark de 29 de setembro de 2026 teve média de 55.9393 ms para 100.000 commits lineares no Apple M4, macOS 26.2 e Node 24.15.0. Os commits já estavam na memória. Ele mede layout do grafo, sem leituras Git, inicialização e renderização; não é um benchmark de hardware Linux. A linha linear usou 27 amostras com margem de erro relativa de ±6.13%. Reproduza a partir do código com o comando abaixo.
| Histórico já carregado na memória | Tempo médio de layout |
|---|---|
| 100.000 commits lineares | 55.9393 ms |
| 100.000 commits, 512 branches intercaladas | 65.4451 ms |
npm --prefix app/ui run bench:graphComece com um repositório público
Mantenha um backup remoto ou do sistema de arquivos para trabalhos importantes. Pratique uma pequena alteração preparada primeiro e use os guias de recuperação antes de testar operações arriscadas. Worktrees separam branches para agentes; não são ambientes de isolamento de segurança.
O modo gratuito abre repositórios públicos no GitHub, GitLab.com e Bitbucket.org. Repositórios privados, hospedados por você e apenas locais exigem licença. O teste de 14 dias inclui os recursos da licença sem cartão; a compra pública ainda não está habilitada.
Perguntas frequentes
FluxGit funciona no Linux ARM?
Não há versão pública Linux ARM. O pacote Linux atual é um .deb Debian/Ubuntu x86_64.
Posso instalar um AppImage?
Não há AppImage atualmente. Baixe e verifique o pacote .deb aceito.