Gitwink - visualizador Git somente leitura residente na bandeja (para a era dos agentes de IA)
(github.com/var-gg)Compartilho um visualizador Git somente leitura residente na bandeja. É uma ferramenta para a era do Cursor / Claude Code / Codex, escrita em Tauri 2 + Rust, e também publiquei um README em coreano.
- Depois que Cursor / Claude Code / Codex passaram a assumir a codificação, o único motivo para abrir o VS Code era o GitLens
- Ferramenta mínima feita apenas para o loop de verificar, em menos de 0,5 segundo, o que o agente fez
- Clique na bandeja → lista dos commits recentes de todos os repositórios locais → ao clicar em um commit, abre uma janela separada com os arquivos alterados + diff
- Com o botão "Copy as AI context", transforma commit + lista de arquivos + diff em um bloco Markdown para colar diretamente no Claude / Codex / Cursor
- Projeto somente leitura — não é possível fazer commit / push / merge / alterações. Se precisar de operações Git, peça novamente ao agente
Principais recursos
- Bandeja do sistema + atalho global (Ctrl/Cmd+Shift+G)
- Na primeira execução, varredura automática da pasta de desenvolvimento e cache em SQLite
- Linha do tempo unificada de commits com filtros por repositório/período/autor
- Modo de repositório único: visualização de branches com drawer SVG DAG próprio (paleta de 8 cores, hashing a partir do nome da branch; main/master/develop em cores neutras)
- Janela de diff separada: rolagem side-by-side sincronizada, salvamento de posição/tamanho/estado maximizado, interpretação automática de Git LFS local, pré-visualização before/after de imagens (PNG/JPG/GIF/WebP/SVG)
Tecnologia
- Tauri 2 + Rust + React/TypeScript
- git2 (binding para libgit2), sem chamadas de subprocesso
- Binário de cerca de 5 MB, sem telemetria, sem sequer vincular a stack de rede
- Proporção do código: Rust 58% / TypeScript 32% / CSS 9%
Download
- Builds para Windows (.msi) / macOS (.dmg) disponíveis na página Releases
- Windows 10/11 é o alvo principal, e o macOS 13+ funciona, mas foi menos testado
- Linux depois (o suporte de bandeja no Linux do Tauri 2 ainda é fraco)
- Licença MIT
Ainda não há comentários.