The conversation

Lessons learnedExperience excerpt · English

I was skeptical until 3-4 months ago, but my recent experience has been entirely different

I was skeptical until 3-4 months ago, but my recent experience has been entirely different. For context: we're the creators of ChatBotKit and have been deploying AI agents since the early days (about 2 years ago). These days, there's no doubt our systems are self-improving. I don't mean to hype this (judge for yourself from my skepticism on Reddit) but we're certainly at a stage where the code is writing the code, and the quality has increased dramatically. It didn't collapse as I was expecting. What I don't know is why this is happening. Is it our experience, the architecture of our codebase, or just better models? The last one certainly plays a huge role, but there are also layers of foundation that now make everything easier. It's a framework, so adding new plugins is much easier than writing the whole framework from scratch. What does this mean for hiring? It's painfully obvious to me that we can do more with less, and that's not what I was hoping for just a year ago. …

Original discussionThe recurring dream of replacing developers522 source comments · at import
5

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 5

Direct replies available in this import. Original-language excerpts.

AK

I'm seeing it too, but there's a distinction I think matters: AI isn't replacing the thinking, it's shifting where the bottleneck is. You mention systems are self-improving and code quality has increased dramatically. But the constraint isn't execution anymore. It's judgment at scale. When AI collapses build time from weeks to hours, the new bottleneck becomes staying current with what's actually changing. You need to know what competitors shipped, what research dropped, what patterns are emerging across 50+ sources continuously. Generic ChatGPT can't do that. It doesn't know what YOU care about. It starts from scratch every time. The real question is how do you build personal AI that learns YOUR priorities and filters the noise? That's where the leverage is now. Excited for the future :)

Full original
MO

Agreed. I don’t know if it will create or eliminate jobs but this is certainly another level from what we’ve seen before. Since last 2 months, calling LLMs even internet-level invention is underserving. You can see the sentiment shift happening last months from all prominent experienced devs to.

Full original
SK

My guess: projects "learn" every time we improve documentation, add static analysis, write tests, make the API's clearer, and so on. Once newly started agents onboard by reading AGENTS.md, they're a bit "smarter" than before. Maybe there's a threshold where improvements become easy, depending on the LLM and the project? As a hobbyist programmer, I feel like I've been promoted to pointy-haired boss.

Full original
GI

But still the hypothesis of the article holds stance. If you want a new feature, you still have to think it through and explain the AI how to implement it, and validate the result. You might be able to do more with less, but that is with every technological advancement. Regarding your experience, it sounds like your codebase is such good quality that it acts as a very clear prompt to the AI for it to understand the system and improve it. But I imagine your codebase didn't get into this state all by itself.

Full original
SH

If these agent are so great was isn't ChatBotKit a highly successfully public company worth hundreds of billions and not just a glorified chatgpt wrapper? If you're able to do so much with so little why isn't that actually bearing out in becoming a profitable company? What's the excuse? Do people really need to know that a bunch of code at a company that won't exist in 10 years is something worth caring about?

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.