The Pi coding agent shows you all the sausage being made (reasoning/thinking blocks) that Claude Code hides from you. The same sort of basic, repeated mistake -> recovery loops are constant noise and show how fragile the whole thing is. It gets trivial syntax wrong and has to correct it, hallucinates library imports, etc. It's disturbing.
1