We built a software factory for AI SDK.
Each step is an agent, and humans merge changes. Four weeks in:
▪️ The factory authors up to 35% of merged PRs
▪️ It closed 70% of issues in July
▪️ Open bugs are down 25%
https://t.co/UNGeeQJdAu
If you’re not reading the code, whether explicitly or through agentic inquiry, one or more of these is true:
○ You’re a beginner
○ Software is throwaway
○ You’re prototyping
○ You have no users / revenue
○ You’re taking on debt & risk
○ Your problems are basic
And btw. All of this is fine. But the reality is that models are still not at the “full autonomy” stage yet.
They make rookie mistakes, they go down bad architectural paths. I just had the best model in the world add a nonsensical 700ms delay to “settle” something and it told me “you’re right, I was cargo-culting” 🤨
I am on the camp that this need will diminish more and more. Most code is indeed going to be assembly-like. But we also have the global internet and software infrastructure riding on these models and narrative, and we have to respect that.
This is an experiment
I wanted to run @eve on @convex and see if I could replace openclaw or hermes
It's very early but we got it working gang
Meet adam (links down below)
havent seen many people outside anthropic ultracode yet. this thing is scarily good at burning tokens but you need to set up your repo to parallelize properly to make use of the fanout that i think subagents are best at.
basically the idea is "subroutines but intelligent". when you undersatnd just how much knowledge work is just yakshaves after yakshaves that require some judgment and intelligence, you start to appreciate that dynamic workflows are not just for coding tasks...
OpenCode 1.17.3 can reference other git repos or local folders
𝚛𝚎𝚏𝚎𝚛𝚎𝚗𝚌𝚎𝚜: {
"𝚎𝚏𝚏𝚎𝚌𝚝": "𝚐𝚒𝚝𝚑𝚞𝚋.𝚌𝚘𝚖/𝙴𝚏𝚏𝚎𝚌𝚝-𝚃𝚂/𝚎𝚏𝚏𝚎𝚌𝚝-𝚜𝚖𝚘𝚕"
}
gives it full access to the effect codebase, here's how we use it
Things that make your codebase legible to agents (learned the hard way):
1. One source of truth. No content hiding in a CMS the agent can't see
2. Names that say what they do
3. Tests that double as docs
4. Delete dead code. Agents trust it like it's load-bearing