Sure, LLMs can understand images and video, but when you make your program spit debug text you make it easier and faster for Claude Code to iterate on it and fix any problems.
See how much value does a text UI program like Claude Code provide, it really doesn't need anything else than cannot be done in a terminal.