agf - Un TUI pour gérer en un seul endroit les sessions d’agents de codage IA
(github.com/subinium)Quand on utilise des agents de codage IA (Claude Code, Codex, etc.), les sessions s’accumulent et on se retrouve souvent à se demander : « Sur quel projet avais-je travaillé ici ? », « C’était quoi l’ID de session déjà ? »
agf est un TUI de terminal qui résout ce problème. Écrit en Rust, il est rapide, et après installation, une simple commande agf permet de visualiser toutes les sessions d’un seul coup d’œil.
- Affichage unifié des sessions de plusieurs agents (Claude Code, Codex)
- Navigation instantanée par recherche floue à partir du nom du projet ou du résumé
- Reprise d’une session avec une simple touche Entrée, déplacement vers le répertoire du projet avec
cd - Filtrage des agents avec Tab, tri avec Ctrl+S (heure/nom/agent)
- Entrée dans le mode de suppression en masse avec Ctrl+D → sélection multiple par cases à cocher puis suppression groupée
- Prise en charge du choix du mode permission/approval lors du démarrage d’une nouvelle session
Installation : brew install subinium/tap/agf
Compatible macOS/Linux, sous licence MIT
10 commentaires
J’ai résolu le problème grâce à l’installation de ça, après m’être souvenu de cet article quand j’ai fermé le mauvais onglet par erreur. Même si l’historique est conservé, pour des conversations de travail complexes où on change de répertoire, de branche, etc., un simple survol rapide de tout l’historique ne suffisait pas, mais grâce à ça, j’ai pu régler ça facilement.
C’est un super projet. Prévoyez-vous aussi d’ajouter antigravity et Gemini CLI ?
Je vais examiner l’analyse des logs de gemini et d’Antigravity, puis essayer de l’ajouter :)
À quoi correspond la fonction de suppression ? Supprime-t-elle la session Claude Code ?
Il s’agit de la suppression de l’historique de vos quatre sessions précédentes.
La vidéo de démonstration a l’air incroyable. Cela semble pouvoir beaucoup aider les développeurs qui utilisent plusieurs agents et plusieurs sessions.
[IMG]
Merci ! Après l’avoir utilisé, je trouve que c’est aussi très pratique pour supprimer les historiques de sessions d’agent qui s’accumulent inutilement.
C’est vraiment très bien. Ce serait bien aussi s’il y avait kiro.
J’ajouterai cela bientôt !
Ajouté