文稿来源:Megaphone 音频 + Whisper 转写;机器转写可能有识别错误,人名与数字请以音频为准。
Okay, I'm excited to introduce our next speaker. Show of hands, who here uses
Claude Code? Okay, show of hands, who here has Claude Code psychosis? Come on guys,
okay, it's okay. My team of lovingly says I have Claude Code psychosis, which may or
may not be true. We're delighted to have Boris Charny with us today. Boris is the
creator, the father of Claude Code, and in the process of doing that has just had a
front-row seat to reinventing the modern way of software development. And we're
really grateful to you, Boris, for taking the time to speak with us today. We know
that the entirety of software development kind of rests on your shoulders, so thank
you for taking an hour of your time to be with us today, and interviewing Boris is
Lauren Reeder from our team. Thank you.
You took my opening line, I usually ask who here uses Claude Code. That was a lot of
hands, that's awesome. Thank you for joining us, Boris. It's very special to have you here.
As a room full of builders, I think you are changing building entirely, and so I'm very
curious to explore how you think about the future of software, coding, and what we should spend all of
our free time on. But I'll give me a tiny bit more background on you so that everyone has a little
bit more context. So beyond creating Claude Code, Boris is very much an engineer's engineer. You were
writing a lot of code through your whole career, writing textbooks about code, including programming
and TypeScript. And I think last time we chatted, you hadn't written a single line of code in the last
year, or at least so far in 2026, which is quite the change.
There's also a little known thing back in middle school, I wrote a guide about writing basic for TI
83 plus calculators. And I just, I searched it, it's actually still on the internet. It's extremely
embarrassing, so please don't search it. But it takes place.
We will definitely be finding that. So we're going to do, I'm going to start with a few questions here.
Maybe we'll start with a little bit of the history of Claude Code, how you started it. And then we're going to
have a lot of audience Q&A for this one. And so start thinking about your questions in the back of your head,
and would love to turn it over to you all soon.
Yeah. And also real quick, so for people that use Claude Code, do people use the CLI mostly?
Like, okay, majority CLI? That's a lot. Majority desktop? Okay. Majority VS Code or Jeopardens IDE?
Okay. That's actually not a lot. Okay. Other? I'm like iOS mostly these days.
Yeah. Okay, cool. Yeah, so I started Claude Code kind of accidentally in a lot of ways. I joined this
team back in late 2024. It was sort of this incubator within Anthropa called Anthropic Labs. And the team
kind of served its purpose. We created Claude Code, MCP, and the desktop app. It was a team, it was just a few
of us. So very much like innovation team. We built the thing that we wanted to build, we disbanded the team.
Now the team's actually back together for round two. Mike Krieger, who's the, you know, like the chief
product officer at Anthropaic and used to be one of the founders at Instagram. So he's leading that
right now. So kind of the reason that I started to work on coding is we felt like there was this
product overhang. And I'm guessing people here use that word a lot. But we definitely use this word a
lot in kind of within the lab. There's this idea that the model can do all this stuff that no product
has yet captured. And in late 2024, when we were looking at coding the way that we did coding the
state of the art at the time was type ahead. Because you open your ID and you press tab and you can like
complete like one line at a time. And that was the thing that Sonnet 3.5 enabled for the first time.
But the feeling was we could actually go a lot further than that. And the model is almost ready for the
next big step. So we don't have to do type ahead anymore. We can just have the agent write all of
the code. And so I built it. And it just really didn't work for the first six months. It was like
not very good. It was barely usable. I wrote it from I used it for maybe 10% of my code or something
like that. And even after we released quad code initially, it was not a hit. There's a lot of people
that used it, but it did not have this exponential growth that it has today. That started with Opus 4 in May.
And I remember that very clearly. That's like when the exponential growth started and then it kind
of inflected with every model release. Like it started with Opus 4, then 4.5, then 4.6, now 4.7.
It just kind of keeps inflecting. But essentially, we were trying to build this thing that was like
pre-PMF. And we knew that it wouldn't have PMF for six months because we were building for the next
model. And that was the idea pretty much the whole time. And you know, for Anthropic in general,
we've always just been very focused. We've always cared about business and enterprise and safety and
coding. That's just always been kind of the way that we wanted to build. And so at some point,
we kind of knew that we wanted to build a product. We didn't know exactly when. So this kind of ended
up being the product bet. It's an incredible story, especially that it was an accident.
So you've said on the record that you think coding is solved. If this is one of the three
bets for Anthropic, can you tell us more about what you mean by that and what might still not be solved
or what secondary problems might come?
All right. I can ask another question for the room. Who writes 100% of their code by hand?
Who writes 100% of their code using an agent, like quad code? Okay. Who's like somewhere in between?
Okay. So like 50% solved. I mean, for me, it's like, for me, it's 100%. Like the, the quad code code base,
you know, it leaked. So, you know, people know, it's pretty simple. It's just like TypeScript and
it's React. Like there's no big secret. There's nothing really complicated. The reason we picked TypeScript
and React is it's very on distribution for the model. So when we started, you know, building the code base,
the model was not as intelligent as it is today. So the language and the framework mattered a lot.
Nowadays, you know, it can write whatever and it can pick up new languages, new frameworks. It hasn't
seen, but back then you wanted to do something pretty on distribution. Because of that, I think
fairly early, we got to the point where the model just wrote a hundred percent of the code. And for us,
this happened sometime in October, November last year. And so for me today, you know, like the model
writes a hundred percent of my code. I write somewhere, you know, usually a few dozen PRs every day.
There was a day last week, I did like 150 PRs in a day. That was like, that was a record. I was just
trying to kind of push to see how far I can get it. But yeah, it's like for me, for me, it's just
solved. But this is not the case everywhere. There's very big, complicated code bases. There's kind of
weird languages the model's not good at yet. And then, you know, as everyone here knows, it's getting
there. Usually the answer is just wait for the next model. Can you actually tell us about your personal
setup? You walked us through it the other day. It is pretty wild. Yeah. So I shared my personal
setup like six months ago or something on Twitter. And it's funny, I actually, I shared it. I didn't
realize that it would be surprising for anyone. That was just like the way that I coded.
And it's changed since then. It's changed. And so now actually most of my work I do for my phone.
And so I don't know if like you guys won't be able to see this, but I have,
um, so I have like the quad app. And if you open the quad app on the left hand side, there's this
little code tab and I just have a bunch of sessions going. Um, you probably can't see it.
How many sessions?
Uh, usually I have like maybe like five to 10 sessions. Uh, and then the sessions usually
have a bunch of agents. So I think currently probably like a few hundred agents going.
Um, usually every night I have like a few thousand that are doing kind of deeper work.
There's a few ways to manage it. One is that you ask Claude to use a bunch of sub agents to do work.
Actually, the, the thing that I've been finding myself using more and more is loop.
So this is slash loop and it's just like the coolest thing. It's like the simplest thing that works.
All it is is you have Claude use cron to schedule a job for some point in the future. And it's a repeat job.
And it can run every, every minute, every five minutes, every day, kind of however often you want to
schedule it. And at this point I have like dozens of loops that are running for stuff. So I have one
that's babysitting my PRs, like fixing CI auto rebasing. I have another one that keeps CI healthy. So like if
there's like a flaky test or whatever, it'll, it'll go and fix it. Um, I have another one that grabs, uh,
feedback from Twitter and kind of clusters it for me every 30 minutes. So I just have a bunch of these
loops running at any time. I sort of feel like loops are the future at this point. If you haven't
experimented with it, highly, highly recommend it. And we also just launched routines, which is the
same thing, but kind of on the server. So even if you close your laptop, it, it keeps going.
So that's your personal setup. Tell us about what you think teams will look like in the future.
How do you extrapolate from all the work you're doing to keep everyone on the team moving forward,
understanding the context, or do you think we need to let go of a lot more to agents to make it work?
Um, I think so. I, you know, it's a, it's so hard to make predictions, but, um,
I'm here to make predictions. So I'll try to make some, I, I feel like the way that things are going
is generally, there's going to be a lot more generalists than there are today. And today,
when we talk about generalists, I think largely we're talking about people that are still engineers.
So they're still writing code, but maybe they're kind of product engineers. So maybe when we say
generalists, it's like a, you know, they do iOS and web and server, for example, that's like a generalist and
engineering. But I think the thing that we're going to start to see a lot more of is generalists that are
cross-disciplinary. So this is engineers that are really good at product engineering, but also really
great at design or really great at product and data science and engineering. Um, I don't know,
it's, it's something that we're starting to see on our team. So actually like a lot of people on the
cloud code team are generalists across disciplines, everyone on our team code. So like our engineering manager,
our product manager, our designers, our data scientists, our finance guy, our user researcher,
every single person on our team writes code. And so, you know, like they're specialists in something,
but now also everyone's just coding and you know, I'm seeing some nods, but I bet also it's actually
not that surprising to people in this room because I bet you're seeing the same things.
Um, I'll have one more thread of questions and we'll open up to the audience. So we talked a bit about
what's changing with coding. I'm curious about what you see changing in the world of software
or software products. Um, I think as we see AI making writing code 10 or a hundred X cheaper,
what happens to the value of the products that are produced with software? Do we have a
saspocalypse on our hands? How do you think this plays out? And again, you're gonna have to make
another prediction. The saspocalypse question is my favorite question. Um,
I think there's two things that are going to happen and I don't think either of them is the thing that
people have been talking about. I think one is, is anyone here an acquired listener, like the acquired
podcast? Yeah, it's like the best podcast. Uh, I actually, I, I got to do an unplugged with them the
other week and I, I just, I felt like I got to like meet my heroes because they're, they're just like,
the hosts are the best. So they have this idea of, uh, seven powers and this is, uh, this is like
Hamilton. He kind of wrote, he wrote a book about this and this is kind of the seven moats in business.
And I think what's going to happen is because of AI, some of these moats are going to get more
important and some are going to get less important. And so like, for example, one that gets less
important is, uh, switching costs because you can just use the model and you can kind of port from one
thing to a different thing. Another one that gets less important is process power because for
companies whose mode is like workflows and process and things like this, quad is getting really good
at figuring out process. And especially with 4.7, it can just hill climb anything. So if you give it
a target and you tell it to iterate until it's done, it'll just do it. I think this is the first model
like that. So I think these are going to get less important, but I think the previous moats actually
still matter. So this is like network effects, uh, scale economies, cornered resources, things like that.
These are not really changing with AI. I think the second thing is if you look at the numbers
of startups today or like maybe in the next, you know, the past 10 years, I think the number of
startups in the next 10 years that are just going to like disrupt everything is going to increase
like 10 X because right now you can be a tiny startup. You could build a thing that's as valuable
as a large company and you can actually compete head to head because the large company has to
evolve their business process. They have to evolve the way they work. They have to retrain everyone to
use technology. They're going to face a lot of internal resistance to that. But, uh, you know,
no one here has that problem. If you're starting fresh, then you can kind of build with AI natively
from the ground up. So I don't know. I think it's the best time to build. It's the best time to be
a startup. It's there's so much disruption coming. So there is hope for us after all. Thank you,
Morris. Um, I would love to open up to audience questions if anyone has anything they would like to ask.
Dan?
Hi. Yeah, I'm curious. Um, you said that you built, uh, six months before there is product market fit,
but now given that the models are good enough, how much do you attribute the success of cloud code to
the model versus like product decisions and the like feel the product? Uh, I think it's probably a mix.
Yeah, I think it's a mix. I think if you asked maybe a year ago, the ratio was maybe something like 50 50.
Um, maybe, I don't know if you asked me six months ago, the mix would be 50 50.
What about in two years? Oh, two. I don't know, dude. We plan on like, we plan one week out.
Six months, sometime in the future.
And by the way, I think the reason it was 50 50 is, um, you know, I, I, I like I, I did YC back in
the day. I was like the first hire at a YC company and like I did a bunch of startups.
And in startups, like the thing that they drill into and especially in YC over and over is build
something people love. And so it doesn't matter what the product is.
It doesn't matter like the model and all this stuff. You still in the end have to build a thing
that people love. And I think that's, that's why the product matters is we, we pay so much attention
to the little details so that as you use it all day, it's a really great experience.
I think as the model has gotten better, the harness kind of gets less important.
And I, I think like a thing that we're thinking about right now is like, how do we evolve the harness?
So like, how do we make loops more of a first class thing? How do we make it easier to run a lot of agents?
Uh, you know, beside, you know, like sub agents is one idea. There's a bunch more stuff that we're
cooking, but I think in a year, the model will be much better aligned. And so all the safety
mechanisms that we have today around, uh, prompt injection and kind of static verification of
commands and, uh, permission modes, human in the loop, all this kind of stuff is just gonna be less
important because the model will just do the right thing. Um, so yeah, that's, that's my prediction.
Thank you. You want to toss the box, Dan?
Great. Um, to zoom, to zoom out a little bit from software, I think, uh, Cloud Code did a cultural
change a few months ago where it democratized like building software. You can see, uh, shop owners
building their own, uh, um, software for themselves, or even, uh, programming microcontrollers to control
the light when someone opens the door. Um, do you see in the future, um, building software becoming
a skill like, uh, I know a Microsoft office? Um, so it's a thing that everybody can do, not just people
in the tech industry. Oh my God. Yes. Yes. Yes. I think it's gonna be even more than that. I think
it's gonna be, I don't know, it's gonna be a skill like, yeah, like I know how to send a text message.
I, I, I think, um, you know, like I, I read, my, my two genres are essentially sci-fi and tech history.
This is what I read a lot of. And I think in tech history, there's one thing which I think to me is
the clearest parallel for what's happening right now. And this is in the 1400s, the printing press
in Europe. And what, what happened was before the printing press, essentially 10% of the European
population was literate. They knew how to read and write. They were often employed by like kings and lords
that were not literate. And their job was to, you know, their, their job was to read and write.
And this is not something that everyone knew how to do. The printing press was invented. Then there
were two more presses. And in the 50 years after the first printing press, there was more literature
published in Europe than in the thousand years before. And over the same period, the cost of literature,
the cost of a book went down like a hundred X. And then, you know, it took a couple of hundred years
because, you know, learning to read and write is hard. You need education systems and government and
everyone can't be working on farms and so on. But over the next few hundred years,
literacy globally went up to like 70%. And so, you know, now we can all read and write and you don't
need a degree in reading and writing to know how to read and write. Although still there are
professional writers and that is the thing that you can do. So I, I think the thing that's about to
happen, and it's going to be much faster than 50 years, is software will be a thing that is fully
democratized that anyone can do. And, you know, there's a lot of corollaries to this. So for example,
let's say you're writing accounting software. The best person to write accounting software,
I think maybe even today is not an engineer, it's a really good accountant. Because they know the
domain really well and coding is the easy part. It's knowing the domain that's the hard part.
And I think this is just obviously the future.
So one of the things Greg said was that you guys are living in the future a little bit because you
get to have access to the models and the agents. Cloud Code was an internal tool before you released it.
But is the gap between where you guys are in engineering and the rest of the world,
is that a month? Is it three months? Is it six months? And is that, is that gap getting bigger or
smaller over time? Yeah. So, so internally we use the same models everyone else does. For us,
the dogfooding is really, really important. So we use the thing that everyone else here does.
You know, we use like a little bit of mythos to try it. And then we use a lot of Opus 4.7 to dogfood it
and to write most of our code. I think on the model side, there isn't really a gap. You know,
it's like, it's pretty much mythos. And you know, that will become some version of,
some descendant of that will become available at some point to everyone.
I think on the product side, there's probably a far larger gap. And that's just related to us
changing all of our processes. Like if you talk to people at Anthropic, we use Cloud for literally
everything. And our Clouds are talking all day. Like as I'm coding, as my Clouds are coding in a loop,
they will communicate over Slack to talk to other people's Clouds that are also running in a loop to
kind of figure out unknowns. We have no more manually written code anywhere at the company.
All of the SQL is written by models. Everything is just built by the models. So I think actually the
place that we're ahead is not the technology because the same technology available to us is
available to everyone here. Because fundamentally, we are building a platform. And so for us, it's really
important that developers can use the same thing that we're using and that we dogfood everything that we
put out there. But I think there's actually a far bigger lead in kind of the organizational structure
and organizational process. And this is a place where hopefully we can talk about it in places
like this and everyone can kind of learn from it and also evolve.
Yeah. And I think that's one of the advantages startups have. It's so much easier to start there.
Jared?
Yeah. Last time we talked, I think you'd mentioned, we talked a little bit about multi-agent and it was
very in-coated at the time at a prior Sequoia event. And you mentioned that there were some things
going down the pipeline, there's a thing you're talking, you're thinking about. Now, obviously,
there's slash batch, there's slash loop, there's sub teams, there's teams. Can you speak some to
either at the model level and at the harness level, how you're injecting priors in the harness level,
how the objective function is changing at the model level, to kind of make this experience around
delegating work, spinning up agents better? Because so much of the work is paralyzable. You can do so
many things so much faster. And I feel like I have to overlay my own intuition for when to paralyze
things rather than the model kind of understanding that you can spin up 10 sub-agents for something.
Yeah, I mean, on the product side, it really just comes down to prompting. That's how it is. And so,
you know, we tweak prompts to kind of help the model do stuff in parallel more. But also, honestly,
as the model gets better, it just naturally does this. And so something like loop, I found actually
4.7, it just starts doing, which is really cool. It's like, it does something like, you know, I'll tell it,
go pull this data query. And it's like, hey, I noticed that the data is changing over time, I'll start a loop,
and I'll give you a report every 30 minutes. And I'm like, great, can you send it to me over Slack?
And then it uses the Slack MCP to do that. So I think actually, over time, it's not on users to
figure out how to hold the tools better. And if that's the case, it's actually a product design
problem. And like, I'm not doing a good job. It's really on the model to do this stuff better,
and on us kind of prompting it. So it naturally does this.
So right now, it seems like a lot of us use, like cloud or codex or these tools in the cloud to do a
lot of our computing. But then there are some very vocal advocates of have your AI be local. And I
could imagine over time as open way models and other things catch up that this could be more of a
possibility for people to get really high quality coding assistance. So I'm curious your vision of
say over the next like, years or something like that, do you see the trajectory of everyone still
really relying on the like cloud centralized compute? Or is there a pivot to, oh, we all just have our
local agents that we can rely on, and they don't get throttled and other benefits?
Yeah, I think it, I don't know, there's maybe a few ways to answer that. I think maybe like kind of the
most fundamental way to answer that is it doesn't matter. Because I think now we're getting to the
point where the model is just able to figure it out. So I think like by a couple years from now,
the model is just going to be doing all the code, it's going to be starting the agents, it's going
to be building the environments. And so like if it decides like actually I'll use like local models
to do this, you know, that's what it'll do. I don't think these will be decisions that we are making
as engineers anymore. We have time for a couple more questions so I can toss this out.
Jamie?
Jamie?
Next door.
Thank you.
It feels like one of the great decisions with Cloud Code was making use of the fact that
a lot of developers tools and workflows are local. But that isn't necessarily always the case for sort
of general knowledge work with, you know, cloud tools. I'm curious how you're thinking about this
with cowork of how do you give cowork enough access to the tools that we use to be powerful the same way
that Cloud Code is for developers?
Yeah, that's a really great question. I know when I was at a big company, we took like five years
moving all the environments to remote. It's just like so much work, especially at a big scale. But
for knowledge work, largely it's there already with like Salesforce and docs and things like that.
For us, it's always just the simplest answer. It's just MCP. So the same MCP connector that you have
in Quad AI, you hook up like, you know, Salesforce, you hook up Google Docs, Google Calendar,
and then coworker can use that, Quad CLI can use it, Quad Code everywhere can use it.
And for the systems that don't have MCPs, like, do you think that's where computer use is going to be
a big opportunity?
Yeah, I think computer use is kind of a catch-all. So I think currently, for as far as I know, I think
Anthropic is like pretty far ahead on computers. And so like, if you use it through cowork, it's quite good.
So it's able to use pretty much any piece of software that you have on your computer. It's very slow,
but it does it quite well now, especially with 4.7. Yeah, but I think otherwise, like MCP is kind of the
answer. And you know, all this stuff just doesn't matter that much. It could be MCP, CLI's, APIs,
just some sort of programmatic access, because the model doesn't care. To the model is just tokens.
All right, we have time for one more question. Ryan? Sean, do you want to toss the... Thank you.
You've kind of alluded to this, but if like some time ago you saw the product overhang and thought
to build a product that would then become more interesting once the models got better.
Could you just talk even in vague terms about the shape of a product you built today that you think
becomes much more interesting as models get better in six months to a year?
Yeah, Cloud Design, I think is a really good example. It's pretty good today. It's going to get a lot
better. There's also a few things that we're cooking up for Cloud Code that are going to be landing
over the coming weeks. So you'll see those. And then I think loop and batch and things like this
around like massively paralyzing agents, that's going to get better. I think computer use is another
good one. All right, Boris, thank you so much for joining us. I think we'll be here for a little
longer if anyone has questions. Thanks, guys.