I had lots of fun bootstrapping a coding agent without claude.
Coding agent is conceptually very simple and Claude Code is not great at observability. So why not roll your own?
I did it the old school way. Read the docs and write the code slowly and manually. The lines of code needed is surprisingly small to get things sky rocketed - 100 lines.
I’m not good at TUI and don’t want to learn about TUI. So my initial goal is just to play around with the API and re-implement claude -p. It was quick.
And then things got a bit wild.








