If you treat Lisp like Python, sure. But why would you ever use Lisp like any non-lispy PL? You do it with a REPL, right? So why do you think LLMs would be any different? If you allow an agent to use a Lisp like a Lisp - if you give it a REPL, it will have no problem balancing parens and it can do even more.