The Third Agent Flow
So, that’s it.
I’ve now set up my third software engineering agent flow.
I started simple:
ChatGPT as project manager and architect, and Cursor as developer.
Then I added Claude Code, which pushed things further — closer to something that feels like an assistant rather than a very capable autocomplete.
And now, I’ve configured OpenClaw.
A surprisingly meaningful journey
Wow. What a journey this has been.
Not because of the tools themselves — but because of everything I had to learn along the way.
I set up my first VPS.
I configured my first real Linux environment.
I treated security as a first-class concern from the start: SSH keys, no root login, firewalls, environment variables, isolation.
None of this sounds dramatic on paper.
But doing it for real, alone, with consequences, was something else entirely.
It turned out to be a very effective way for me to learn new skills:
build something real, make it work end-to-end, and refuse to hand-wave the hard parts.
An agent that actually runs
What makes this different from everything before is that this agent is always on.
It runs day and night.
I can chat with it.
But more importantly — it can now act.
- It can generate pull requests in some of my larger projects.
- It has its own repository, where it’s allowed to publish and evolve its own code.
- It operates under explicit rules, boundaries, and permissions.
This is not a demo.
This is not a notebook experiment.
It’s an autonomous agent — with guardrails.
Why OpenClaw stood out
What really drew me to OpenClaw is its memory model.
This feels less like “running prompts” and more like starting a long-term collaboration.
An agent that remembers context, decisions, and boundaries — and, over time, intent.
I genuinely hope this is an agent I’ll be able to share memories with over a longer period of time.
There’s also something quietly exciting about having a pipeline for proactive ideas — not just answers on demand, but suggestions that emerge over time.
Where I am right now
At this point, I’m not rushing to automate everything.
I’m pausing.
Looking at what’s actually been built.
And appreciating the fact that I now understand the system well enough to trust it — and to turn it off.
That alone feels like a win.
This wasn’t about building “a bot”.
It was about building understanding.
And that part worked.