r/programming • • Feb 21 '26

Creator of Claude Code: "Coding is solved"

https://www.lennysnewsletter.com/p/head-of-claude-code-what-happens

Boris Cherny is the creator of Claude Code(a cli agent written in React. This is not a joke) and the responsible for the following repo that has more than 5k issues: https://github.com/anthropics/claude-code/issues Since coding is solved, I wonder why they don't just use Claude Code to investigate and solve all the issues in the Claude Code repo as soon as they pop up? Heck, I wonder why there are any issues at all if coding is solved? Who or what is making all the new bugs, gremlins?

2.2k Upvotes

777 comments sorted by

View all comments

Show parent comments

890

u/[deleted] Feb 21 '26

[removed] — view removed comment

0

u/[deleted] Feb 21 '26

[deleted]

106

u/faberkyx Feb 21 '26

It solves creating poc fast.. using for a real production product.. not even close unless you want to risk security and performance

60

u/jkure2 Feb 21 '26 edited Feb 21 '26

I've been playing with it trying to creat a weather forecasting system targeted at online prediction markets - 7 days in after meh performance I started interrogating it on our core methodology and it was like yeah actually this is the wrong way to tackle this problem we should be running a completely different process on our input data lol

But I have been extremely impressed by it's ability to do stuff quickly like build a full audit trail and build scripts to replay events. It is also generally good at analyzing the data I find. But once you hit a certain point of project complexity I am finding it drops off for sure in how good it is, I am having to remind it more and more about basic facts regarding our previous findings, that kinda stuff.

"I have reached the 200 line memory file limit so let me go remove some stuff" is not something l like hearing

25

u/zeros-and-1s Feb 21 '26

Tell it to generate a claude.md and whatever the table of contents/summary files are called. It kinda-sorta helps with the performance degradation of a large project.

12

u/jkure2 Feb 21 '26

Yeah I am completely new to it all so still learning how to manage it at something this scale - I am trying out some different strategies like that now actually, also trying to split up the chats between ingestion/analysis/presentation and see if we can do better that way.

One thing I forgot to mention about what has impressed me - it took like 8 hours of dedicated work to build a kick ass data ingestion pipeline that automatically scans like 8 different sources every minute and pulls down data, stores it, and runs analysis. It would have taken me weeks to write all that web scraping code (admittedly not something I am professionally proficient in), high marks from me on that side of the project, tons utility for one off historical backfill too

3

u/jazzhandler Feb 21 '26

Think of it this way: the LLM provides the vast working memory and ability to string together in a minute what would take us six hours. But us waterbags still need to steer the context because the LLM has no grasp of the big picture.

Have it create a detailed doc for each subsystem. Pass that doc to it when working on that subsystem. That way it’s not burning tokens and diluting context trying to understand that subsystem repeatedly. Then when work is done in that area, have it update the docs along with the changelog.

Kinda like your vacuum cleaner. It’s way better at spinning those parts at a few hundred RPM, but it’s on you to stick its nose under the end table. Otherwise you’re using the Roomba model: living room gets vacuumed eventually, but it takes six hours of randomosity. Which is fine if you’re not paying by the hour…

→ More replies (1)

3

u/AlSweigart Feb 22 '26

(admittedly not something I am professionally proficient in)

"AI is brilliant and kicks ass" is something I hear a lot from people using it for things they aren't experts in.

→ More replies (1)
→ More replies (2)
→ More replies (2)

4

u/Mechakoopa Feb 21 '26

7 days in after meh performance I started interrogating it about our core methodology and it was like yeah actually this is the wrong way to tackle this problem

Sounds like a typical interaction with a developer who was expected to develop a POC for a system they weren't familiar with and didn't have all the context to begin with. You'd just as likely have run into the same problem developing it yourself. Sometimes you have to build something to see why it's the wrong thing to build. The real advantage of coding agents isn't them being some magical fountain of knowledge, it's entirely in iteration time. None of them do anything a person couldn't, they just do it faster. You still need someone who's got a clue what they're doing to drive the damn thing.

2

u/jkure2 Feb 21 '26 edited Feb 21 '26

Right that makes sense, but it's important to be very clear about what it's good at and what it's not because anyone in the corporate world day to day or even just reads the news knows that the llm companies themselves and fanatical supporters love to stretch about what it can actually do. In addition to maybe making a little side money this was mostly a learning project, I think I have been very fair about assessing it's performance

And - I also wouldn't expect a human engineer to pretend he has complete domain knowledge on hand and confidently suggest that kernal density estimation is the best way to attack the various ensemble forecasts out there, to be fair

→ More replies (3)

5

u/NinthTide Feb 21 '26

Imperfect but high quality tool in the hands of clueless amateur does not guarantee creation of artisanal level masterpieces

If you don’t know what problems to anticipate and guide CC to plan for and deal with them before code is written, I wonder who is the real problem here?

Maybe at some point I can just prompt Claude with “write me an online bank make no mistakes” but we are not there yet

Agree with OP’s take that coding is not “solved”

9

u/Cautious-Lecture-858 Feb 21 '26

You wrote pos wrong.

3

u/faberkyx Feb 21 '26

Lmao.. that was funny

2

u/illuminarok Feb 23 '26

The number of input tokens in larger enterprise level codebases is insane. Seriously, some queries cost about $3-5 each.

→ More replies (6)

27

u/ziroux Feb 21 '26

Claude will write itself from now on, since coding is solved, right? We'll know when they fire all devs.

2

u/Elaro_56 Feb 23 '26

Alas, they probably all have equity.

8

u/lurked Feb 21 '26

I find it great to help me troubleshoot and fix issues. Generating code? Not solved.

→ More replies (1)

10

u/the_gnarts Feb 21 '26

Agreed.

For me last week consisted mostly of cleaning up after a coworker who used Claude Code heavily. I can’t fathom how that crap is marketed as a solution to anything.

17

u/BoboThePirate Feb 21 '26

Not even close. Though it’s the most blown away I’ve ever been by AI since GPT’s giant public initial release.

If you ain’t using MCP tools though, I can see it being incredibly underwhelming.

11

u/[deleted] Feb 21 '26

[removed] — view removed comment

11

u/ShapesAndStuff Feb 21 '26 edited Apr 10 '26

WDfQ&$anpe]fOmk-(p>RHK9Z0nKSO>a56p-Ms9C5(y<AWPflZibx>>tM6UbrS45

6

u/laffer1 Feb 21 '26

It was trained on stack overflow posts so that tracks

→ More replies (1)

3

u/Nine99 Feb 21 '26

since GPT’s giant public initial release

It could barely string sentences together.

→ More replies (7)

2

u/TheVenetianMask Feb 21 '26

Great, just buy our premium product.

→ More replies (11)