News for hackers. Stuff that matters.
Re:Opus 4.5 is not the normal AI agent experience that I hav... by Havoc on Tuesday January 06, 2026 @10:09PM (#46522059)
Overall Codebase size vs context matter less when you set it up as microservices style architecture from the starts.

I just split it into boundaries that make sense to me. Get the LLM to make a quick cheat sheet about the api and then feed that into adjacent modules. It doesn’t need to know everything about all of it to make changes if you’ve got a grip on big picture and the boundaries are somewhat sane

Re:Opus 4.5 is not the normal AI agent experience that I hav... by magicalist on Tuesday January 06, 2026 @11:02PM (#46522418)
So "pretty good at picking up existing codebases" so long as the existing codebase is all microservices.
Re:Opus 4.5 is not the normal AI agent experience that I hav... by heartbreak on Tuesday January 06, 2026 @11:36PM (#46522604)
Or a Rails app.
Re:Opus 4.5 is not the normal AI agent experience that I hav... by enraged_camel on Wednesday January 07, 2026 @02:17AM (#46523515)
I work with multiple monoliths that span anywhere from 100k to 500k lines of code, in a non-mainstream language (Elixir). Opus 4.5 crushes everything I throw at it: complex bugs, extending existing features, adding new features in a way that matches conventions, refactors, migrations... The only time it struggles is if my instructions are unclear or incomplete. For example if I ask it to fix a bug but don't specify that such-and-such should continue to work the way it does due to an undocumented business requirement, Opus might mess that up. But I consider that normal because a human developer would also do fail at it.
Re:Opus 4.5 is not the normal AI agent experience that I hav... by aprilthird2021 on Wednesday January 07, 2026 @04:23AM (#46524295)
With all due respect those are very small codebases compared to the kinds of things a lot of software engineers work on.
Re:Opus 4.5 is not the normal AI agent experience that I hav... by onion2k on Wednesday January 07, 2026 @12:58AM (#46523099)
Overall Codebase size vs context matter less when you set it up as microservices style architecture from the starts.

It'll be fun if the primary benefit of microservices turns out to be that LLMs can understand the codebase.

Re:Opus 4.5 is not the normal AI agent experience that I hav... by baq on Wednesday January 07, 2026 @01:36AM (#46523281)
That was the whole point for humans, too.
Re:Opus 4.5 is not the normal AI agent experience that I hav... by gf000 on Wednesday January 07, 2026 @04:12AM (#46524223)
Except it doesn't work the same way it won't work for LLMs.

If you use too many microserviced, you will get global state, race conditions, much more complex failure models again and no human/LLM can effectively reason about those. We somewhat have tools to do that in case of monoliths, but if one gets to this point with microservices, it's game over.

Re:Opus 4.5 is not the normal AI agent experience that I hav... by phito on Wednesday January 07, 2026 @01:42AM (#46523314)
It doesn't have to be micro services, just code that is decoupled properly, so it can search and build its context easily.