Task
Fix the failing test in test_utils.py
Agent Plan
○Read failing test
○Read source file
○Identify bug
○Write fix
○Run tests
○Verify
Agent Log
Press Next Step to begin.
Test Results
Waiting for agent to run tests...
Coding Agent Loop - Interactive Visualization
A coding agent operates in a tight loop: it reads source files and test output, reasons about the root cause, writes a fix, runs the test suite, and iterates until all tests pass. This is the exact pattern measured by SWE-bench, where models are evaluated on real GitHub issues. This visualization steps through four complete coding tasks - bug fix, feature add, test writing, and refactoring - showing the agent's internal reasoning, every tool call, and the final test results.
- 4 tasks: Fix Bug, Add Feature, Write Tests, Refactor - each with a full multi-step agent trace
- See every tool call: read_file, write_file, bash, search - logged in real time
- Toggle internal reasoning visibility to understand the agent's decision-making
- Watch the test results panel: failed → re-analyze → fix → pass
- Plan tracker shows which phase of the task the agent is in at each step
- Foundation for: Devin, SWE-agent, Aider, Claude Code, and all coding AI assistants
Part of the EngineersOfAI Interactive 3D - free interactive visualizations covering every major concept in machine learning and AI engineering. Hover any element for a plain-English explanation. No code required.