cd /news/ai-agents/sorry-my-software-is-better-with-age… · home topics ai-agents article
[ARTICLE · art-33764] src=macro.land ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Sorry, my software is better with agents

A developer building Macro's CLI with AI agents claims the technology enables zero-config setup and seamless authentication by automating tedious integration work, arguing that agent-assisted development can produce polished, high-quality software rather than slop.

read3 min views1 publishedJun 19, 2026

June 14, 2026

What I love about building with agents is that I can just rip through bits of polish and extra “connective tissue” that makes the product “feel good”. It’s all stuff I’d imagined in my head in the past but just could not justify building out in order to get things shipped on time.

I honestly believe, with agents, I’m building the best software I’ve ever built.

s/o to the little machine that churns out all the code.

An example from today. I was building Macro’s CLI and one of my goals was to make it zero-config.

I’ve used plenty of developer CLIs and there’s always something extra you need to do, whether it’s brew/npm install, login, set some token somewhere etc. It’s not a big deal but it’s annoying. Annoying enough I’ve sometimes delayed setting up a CLI.

For Macro’s CLI I was able to just design away all those little bits of friction (with the agent brute forcing the code). The Desktop app comes with the CLI automatically bundled and auto-installed. No brew/npm install, no worrying about versions. It auto-updates along with the Desktop app. No stupid warnings about being on an old version. It’s pretty standard to ask a user to install the developer CLI but I think we can do better.

And if you login on the Desktop app, the CLI gets authenticated too. I am tired of clicking links that say “Link didn’t open, paste this into your browser”. Again, it was just a bunch of extra piping to get this working. And the agent knocks it out in mere minutes. It would have taken me a half a day.

Interestingly, none of these features are ones the agent will automatically do for you when you ask it to “build a CLI for my product”. Even if you keep prompting it to “make the UX better” it’s not going to find these (at least not yet). It’s still useful to know how things work and how subsystems could interconnect better. Building products with agents, I feel like an interior decorator who has a feel for how the room should flow and can instantly command my labor force to move the furniture and repaint the walls till it all feels just the way I like.

I think the trick to finding these rough edges and missing bridges is to run into them and feel them. Feel them in products you use but most importantly feel them in the products you build. I don’t think a diff, or a screenshot, or even an agent created video let you feel the friction or the joy. You must use it yourself. That’s the whole reason I’ve been building Macro. I want to employ the insanely powerful, fairly low-cost code writing machine to write code and I want it to feel effortless to jump in and feel out what’s been built. I want to run my fingers down the grain and find out where we need to keep sanding. I want to walk through the room and find out where I felt irritated and where I felt joy, for myself.

I reject the inevitability of AI written software being slop.

Yes, some people will ship sloppy products. But you and I don’t have to. The product you ship is still a reflection of you, what you value, what you prioritize and what you and your agent choose to work on. Just like it’s always been.

── more in #ai-agents 4 stories · sorted by recency
── more on @macro 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/sorry-my-software-is…] indexed:0 read:3min 2026-06-19 ·