I guess I must not really understand what people are building, how they’re building it or how they’re actually using these models. I hear so many of these “Opus spent 30 minutes doing this task and it just went down entirely the wrong path” or “Fable implemented this feature and it broke 20 other things”, how?? Unless you’re actively working on something that’s at the absolute frontier of engineering technology or machine learning research, I just don’t see how it’s possible for you to be using Opus or any other agent in a way in which 30 minutes of work is completely wasted, as in the direction it went in for the implementation was just so wrong that it was useless. Everything you could possibly want to do, for 99% of the things you build, probably already has a reference implementation somewhere or best practices for that architecture documented somewhere. If you’re dealing with a web app, people have been building and perfecting web apps for decades at this point, there isn’t any problem that you have that hasn’t already been faced by 100s of people before you. Same goes if you’re building services, same goes for infrastructure yada yada. You can use Sonnet subagents to go and explicitly research existing reference implementations or examples of best pratices for whatever feature you’re building, and then adapt it for a dirt cheap correctness step before implementing anything. I discuss a general shape/idea of what I might use/implement with opus/fable but I then tell it to launch 2-3 subagents to go research our ideas and come back with a clean picture of what traps there might be and what would work. Are people just saying I want to implement XYZ feature, good luck?? No unit/integration testing, no regression testing (the world’s easiest thing to generate with AI tools in 5 minutes)?? submitted by /u/Hukij_
Originally posted by u/Hukij_ on r/ClaudeCode
