Three Agent Harnesses, One Loop
Claude Code's agent loop is 1,729 lines of TypeScript. Codex's is 983 lines of Rust. Pi's is 794 lines of TypeScript.
Three teams. Three languages. No shared code, no shared lineage, and in Pi's case
harrisonsec.hashnode.dev12 min read