How can I share the code for my autonomous agent if I cannot recommend people to use it? In fact, I say do not use OpenClaw, do not use ZeroClaw, do not use any agent framework. And to be clear, I’m talking to my audience, which is often software developers with access to coding agents.
The reason is that almost every product that has come out in the last few months is just prompting. In fact, most products for the last few years have just been different ways to prompt. A few haven’t, but most of them have. So for example, if you hear about OpenClaw and you learn that it memorizes things about you and it learns as you go, all you need to do is prompt your agent with that. You tell it, you should from now on memorize facts about me and learn as you go. There you go, you’ve replicated the entire framework.
This is a problem for me because on one hand, I’m a publisher of software. I want to publish software. Worst case, I want to publish prompts, but there’s nothing to publish. For my audience specifically, I don’t want to say, hey, here’s my agent framework. It’s one more framework among a hundred.
The code for my agent has hard-coded stuff. It’s very specific to how I do things. Its memory is not just a general store that it reads and writes to. It’s actually connected to my notes in a way that it understands how I think. I continue to edit these notes manually, which is part of the workflow.
A big part of this is that software is now customizable per person. The reason there are so many different agent frameworks is that everybody can build their own and they’re slightly different. It’s easier to build your own than to customize someone else’s. It’s easier to build your own from scratch than to take a generic framework and use it.
That said, the pi coding agent is amazing. Pi is the vim of coding agents.