Sabitlenmiş Tweet

over the last month or so i’ve been digging into how coding agent harnesses actually work.
looking at tools like claude code, codex, opencode, and especially pi from @badlogicgames, it’s been interesting to peel back the layers and see the patterns underneath them 👀
i learnt a lot in particular from looking at how pi has been architected.
as a result, i ended up building my own coding agent harness in python and documenting the rings that build around a minimal agent loop to create the kinds of systems we’re starting to see more of:
- providers
- tools + permissions
- sessions + state
- context strategy + compaction
- prompts + skills
- plugins + extensions
- delivery
the post walks through those layers piece by piece, along with the accompanying code and diagrams.
if you’re curious about how these systems are structured under the hood, hopefully this is useful.
post: eddmann.com/posts/around-t…
code: github.com/eddmann/my-own…

English














