A debugger for AI agents. Set breakpoints, inspect state, evaluate expressions, test fixes in-place.
The debugger is a scalpel, not a flashlight. You don't turn it on to look around. You turn it on to make one precise cut — confirm or kill a specific hypothesis about why the program is broken. If you're "exploring" in the debugger, you've already lost.
Every session starts before the debugger. Read the code. Read the traceback. Form a theory. Know exactly what breakpoint you'll set and what eval you'll run before you type a single command. The debugger is the experiment, not the investigation.
À utiliser lorsqu'un programme plante, qu'un test échoue ou que le code produit des résultats erronés et que la lecture de la source ne suffit pas pour comprendre pourquoi. Vous permet de suspendre l'exécution sur n'importe quelle ligne et d'inspecter l'état d'exécution réel, les valeurs des variables, les types, les piles d'appels, pour trouver ce qui n'a pas fonctionné. Source : joaquincampo/agent-debugger.