agf - TUI para gerenciar sessões de agentes de codificação por IA em um só lugar
(github.com/subinium)Ao usar agentes de codificação por IA (Claude Code, Codex etc.), as sessões vão se acumulando e situações como “em qual projeto eu trabalhei isso mesmo?” ou “qual era o ID da sessão?” acabam se repetindo.
O agf é uma TUI de terminal para resolver esse problema. Escrito em Rust, ele é rápido e, após a instalação, basta um único comando agf para ver todas as sessões de uma só vez.
- Exibe de forma unificada sessões de vários agentes (Claude Code, Codex)
- Navegação instantânea com busca fuzzy com base no nome do projeto/resumo
- Retoma uma sessão com um Enter e vai para o diretório do projeto com
cd - Filtra agentes com Tab e ordena com Ctrl+S (tempo/nome/agente)
- Entra no modo de exclusão em massa com Ctrl+D → seleção múltipla por checkbox e exclusão em lote
- Suporte para escolher o modo de permission/approval ao iniciar uma nova sessão
Instalação: brew install subinium/tap/agf
Compatível com macOS/Linux, licença MIT
10 comentários
Fechei a aba errada por engano, aí lembrei de ter visto este post e instalei, o que acabou resolvendo meu problema. Por mais que fique um histórico, quando a conversa envolve mover de diretório, trocar de branch e trabalhar de forma complexa, não dava para resolver só passando os olhos por todo o registro uma vez por cima, mas com isso consegui resolver facilmente.
Que projeto incrível. Vocês têm planos de adicionar também o Antigravity e o Gemini CLI?
Vou dar uma olhada no parsing de logs do gemini e do antigravity e tentar adicionar isso :)
O que é a função de exclusão? Ela exclui a sessão do Claude Code?
Exclua o registro das suas quatro sessões anteriores.
Pelo vídeo de demonstração, isso é impressionante. Parece que vai ajudar muito desenvolvedores que usam múltiplos agentes e múltiplas sessões.
[IMG]
Obrigado! Depois de fazer, percebi que os registros de sessão dos agentes acabam se acumulando desnecessariamente, então isso também é ótimo para apagá-los.
Muito bom. Acho que seria bom se também tivesse o kiro.
Vou adicionar em breve!
Adicionado