TryShadowing
Shadow YouTube. Nói tiếng Anh.
Trang chủ
Khám phá
Chép chính tả
NEW
Thư viện
vi
0
ngày
Đăng nhập
How to Make Claude Code Yo… — Y Combinator luyện shadowing | TryShadowing
TryShadowing
Shadow YouTube. Nói tiếng Anh.
Trang chủ
Khám phá
Chép chính tả
NEW
Thư viện
vi
0
ngày
Đăng nhập
Trang chủ
Khám phá
Y Combinator
How to Make Claude Code Your AI Engineering Team
How to Make Claude Code Your AI Engineering Team
Y Combinator
·
21:49 · 23 thg 4, 2026
Bắt đầu học
0:00
0:00
Ghi âm
×1
1x
VI
EN
JA
KO
ZH
FR
PT
TH
IT
DE
IPA
Chấm điểm phát âm chưa hỗ trợ trên trình duyệt này — bạn vẫn ghi âm & nghe lại được.
Hi,
I'm
Garry,
president
and
CEO
of
Y
Combinator.
Đang dịch…
Bật Ghi âm để được thu giọng và chấm điểm
Thông minh
Karaoke
Câu
1
/441
0:09
Hi, I'm Garry, president and CEO of Y Combinator.
0:12
I'm also an engineer who spent the first decade of my career building software
0:17
full-time.
0:18
I studied computer systems engineering at Stanford, then was employee number 10 at Palantir,
0:24
where I was an engineer, designer, and product manager all at once.
0:29
I co-founded Posterous, a microblogging platform that sold to Twitter,
0:33
and I also built the first version of Bookface,
0:36
YC's internal social platform and knowledge base.
0:40
Basically, I've written a lot of code in my career,
0:43
and I'm here to tell you we are in a completely new era of
0:46
building software,
0:47
the agent era.
0:48
It turns out the way to get agents to do real work is the
0:52
same way humans have always done it,
0:55
as a team, with roles, with process, with review.
0:58
I built G stack to encode this 3 weeks ago,
1:03
and now it has more GitHub stars than Ruby on Rails.
1:07
In this video, I want to explain how it can help you build with
1:11
agents.
1:11
I've coded more in the past 2 months than I did in all of
1:16
2013,
1:17
which is the last time I worked really, really hard as an engineer.
1:22
I started playing with Claude code back in January after hearing people like Andre
1:26
Karpathy and Boris Cherney say they weren't manually writing any code anymore.
1:32
And I got completely hooked.
1:35
Along the way, I've essentially built all of Posterous,
1:37
which took 2 years to build with a co-founder
1:40
and a team of 10 engineers.
1:43
I've essentially built all of my startup Posterous, which took 2 years,
1:47
10 million dollars, and 10 engineers to build.
1:51
Out of the box, the model wanders.
1:53
It doesn't know your data well, so it guesses.
1:56
And guessing at that scale is how you get plausible looking code
1:59
that silently breaks.
2:01
The bottleneck here is not the model's intelligence.
2:04
As long as you set the models up right,
2:07
they are already smart enough to do extraordinary work on your code base.
2:11
This is backwards.
2:13
The scaffolding should be trivially thin.
2:16
G stack is my implementation of the thin harness fat skills approach.
2:21
It's an open-source repo
2:23
that I built that turns cloud code into an AI engineering team for you.
2:29
Skills that act like a team of specialists.
2:31
Office hours is one of those skills.
2:34
It's actually modeled exactly after what we go through at YC
2:39
as a partner doing office hours with startups.
2:42
It starts by asking six forcing questions for you to reframe your product before
2:47
you start building.
2:48
Let me show you how it works.
2:50
The best way to get started with G stack is actually conductor.
2:54
And so we're going to go in, quick start,
2:56
and G stack is actually built into conductor right now.
3:00
You just click G stack, and today we're going to make a tax app.
3:05
It's going to go into your Gmail
3:07
and fish out all of your 1099s cuz it's tax day
3:11
as of today.
3:12
G stack is actually a set of skills,
3:15
and the first one that we're actually going to use is called office hours.
3:18
This is actually the distilled version of what is thousands
3:24
and tens of thousands of hours
3:26
that the 16 YC partners have spent many,
3:30
many years honing and perfecting.
3:33
And this is a distilled down 10% strength version of what we do at
3:39
YC every day.
3:40
So, as you can see, conductor actually just drops you right in there.
3:45
We're in YC office hours now,
3:47
and I'm trying to do a startup to create to help people get all
3:55
their 1099 ints out of their Gmail
4:02
and financial institutions.
4:05
Many banks will email you with uh new tax documents, but some won't.
4:13
So, we need to both search the user's inbox
4:18
and accept URLs to go
4:22
and search and download the 1099 int PDFs.
4:29
Cool.
4:30
That's our startup idea.
4:31
It's just uh something to help people with their taxes
4:33
and it's something that I had to deal with just yesterday.
4:37
So, the user wants to do office hours about a startup idea um
4:40
and it's starting on office hours.
4:43
So, one of the things you'll notice is um we have gear mode on
4:47
and uh what that does is it actually shows you all of the reasoning
4:51
traces.
4:51
So, that's one of the things I really like about um using G stack.
4:55
It actually with conductor,
4:57
you actually get to see exactly what um the model is thinking
5:02
as it does it.
5:03
Uh right now, it's just sort of getting started,
5:05
but now it's starting to do some context.
5:08
Okay, this is a fresh project with an initial commit, no prior design docs.
5:12
We're in startup mode.
5:14
Oh, and here.
5:15
This is uh this is sort of the first thing that happens.
5:18
You know, your model with the skill uh of office hours does a lot
5:22
of thinking.
5:23
It searches the web sometimes and figures out, well,
5:26
what what are you trying to do?
5:27
Here's the question that determines everything else.
5:30
What's the strongest evidence that you have that someone actually wants this?
5:34
This is actually one of the most important questions to ask yourself
5:37
when you're trying to decide,
5:38
should I work on project X or work on that startup?
5:42
I actually just experienced this recently, so I'm going to click that.
5:45
I have this experience uh just the other day.
5:50
So, what happened exactly?
5:51
How many bank accounts do we have and which one sent uh 1099?
5:56
Well, I have a few
5:57
and then the process of hunting down is actually quite painful.
6:02
Okay, the pain is real, but the consequence is friction and annoyance,
6:05
not actual penalties.
6:07
Well, I mean, frankly,
6:08
my accountant uh sends me annoyed emails
6:11
and sometimes I get a phone call
6:13
because they're just trying to do my their job
6:15
and uh I'm supposed to be there to help them.
6:19
And so, I do have more than five accounts.
6:21
The This is actually a really interesting thing it points out.
6:23
TurboTax and H&R Block actually have 1099 import features
6:27
and Plaid connects to banks.
6:29
Why aren't those solving it for you?
6:31
So, I answered and it said, "Well,
6:33
the users thinking bigger than a document aggregator.
6:35
They're seeing this as a funnel.
6:36
The hook is we'll find all your 1099s for you, solving an immediate pain,
6:40
but the expansion is now that you have your docs,
6:44
let's actually get your taxes prepared,
6:47
which is matchmaking and lead gen for tax preparers."
6:49
And it's a classic wedge strategy.
6:51
It's actually a more interesting business model than just the document aggregation alone,
6:55
which is right.
6:56
You could probably charge two
6:57
or five dollars a month
6:58
or two or five dollars maybe an entire year for 1099 int aggregation,
7:03
but you can actually charge um a percentage of the transaction
7:08
that ends up happening with the tax preparer,
7:10
which uh might be 10x more.
7:13
This is actually a very cool part of Office Hours.
7:15
I might just build this for myself just for fun
7:17
because I do have to do this every single year.
7:20
And this actually one of the most fun parts about using Office Hours
7:22
and G stack is it's not this sort of on rails thing.
7:27
It's more like a conversation with your model.
7:29
And so, if you just came in
7:31
and gave instructions to the model
7:34
as it is.
7:35
If I just type the original thing,
7:37
which is I need to go and find my 1099s, it'll go do that.
7:40
It will just literally do it, but it won't think about who's the user,
7:44
what is this what is the business model, who wants this,
7:47
what's the pain point, how does it work, right?
7:49
Like this is the kind of stuff
7:51
that we get to do every day with lots
7:53
and lots of founders in office hours.
7:55
And we're pretty good at it, but so is the skill.
7:57
Revised AI browser automation G-stack browser style lets the user log in,
8:02
then AI navigates to tax docs and downloads PDFs.
8:06
The user watches it happen.
8:07
I think that's correct.
8:08
Let's see.
8:10
I mean, this is a very interesting thing for me.
8:11
I mean, I feel like I learn about the process of building a little
8:14
bit even though I do office hours with people all the time.
8:17
This is sharp pushback on premise three.
8:19
You're right, I do have G-stack browser
8:21
and the approach you're describing is genuinely clever.
8:24
The model would be user logs in, AI takes over, navigates to tax docs,
8:27
finds the 1099-INT, downloads it.
8:30
No plaid, no stored credentials.
8:31
The user watches the whole thing happen in the visible browser.
8:35
I mean, what I like about it is it can happen on their actual
8:38
browser.
8:38
It's not happening in the cloud.
8:40
The cloud is just someone else's computer.
8:42
One of the cool things
8:43
that G-stack does increasingly is it lets you use Codex to actually sort out
8:49
all of the crazy bugs
8:50
that might be in here.
8:51
I'm not going to do it right now,
8:52
but it is something
8:53
that you can do
8:54
when you're at home working on it yourself.
8:57
The way to think about Claude code is
8:59
that by default it uses Claude
9:01
and I think Opus 4.6 is sort of ADHD CEO.
9:05
He's the guy you want to get a beer with
9:07
and he's got a billion ideas,
9:09
but when the going gets tough,
9:11
you got to call in your autistic CTO and that's Codex.
9:15
All right, we're going to skip for now because we're actually pretty close,
9:18
I feel like.
9:19
Basically, we're in plan mode
9:21
and office hours helps us start off with a plan
9:24
that has a lot of the things thought through.
9:27
So, here's actually a really cool uh example.
9:30
It actually thinks through and here's three different approaches.
9:34
The first approach is Gmail auth,
9:37
then search for text notification
9:39
and then output a checklist of banks
9:41
which issue 1099s.
9:43
There's no browser automation initially.
9:45
The effort is small and the risk is small.
9:48
You know, when I look at that, it's like, that sounds interesting,
9:50
but it doesn't sound big enough for me to actually even work on this.
9:54
Like, I could do that myself.
9:55
Next is full stack Gmail and AI browser automation using an a CPA marketplace.
10:01
This sounds like what I want, actually.
10:04
And then uh it sort of thinks out of the box.
10:06
It says, "Okay, what about approach C?
10:09
CPA first, flip the go-to-market."
10:11
You know, I would say B sounds right.
10:13
And then actually I sometimes I like to add this extra thing,
10:16
which is like, when I have an idea,
10:18
when I one of the approaches speaks to me,
10:20
but then I think about something else, I'm like, "Okay, well, I like B,
10:23
but actually we could use the browser interaction to skip Google OAuth entirely
10:33
and just have the user open Gmail
10:38
and a version of G stack browser could just use Gmail to find the
10:48
to search for automatically.
10:52
Simultaneous to that, it could also ask the user what other banks they have.
10:58
Also, and this is what happens for me, if they already have a CPA,
11:04
you can find out from the email.
11:07
And if you're me,
11:09
you probably already have a bunch of emails from your CPA bugging you for
11:16
the specific accounts.
11:19
We're sort of at the end of office hours, but as you can see,
11:22
we already went from sort of a half-baked rough idea for something
11:27
that we might want to do.
11:28
I'm not saying this is actually a good startup idea,
11:30
but you can see how this got farther along.
11:34
We started with something that might start with OAuth and then CPAs nagging emails,
11:40
but in the end, we realized, well,
11:42
we have a browser
11:43
and the browser could be used with browser automation to search the inbox,
11:48
find all of the 1099s that you need to download.
11:52
It can also, using LLMs,
11:54
ask you which bank portals you need to add to
11:57
and it can go log in with your account
12:00
and actually download the PDFs for you
12:01
and then send an email to the CPA.
12:04
So, I really like this.
12:05
Browser automation is a very out of pocket sort of unusual way to solve
12:10
this problem and the wild thing about coding models is you know,
12:15
a year ago, two years ago, even like three months ago,
12:18
it's not clear to me that anyone would even try this.
12:23
I think that's the most interesting thing about our time right now.
12:26
You're able to have an idea
12:29
and then get farther along with it than you ever would be.
12:32
Frankly, sometimes I use office hours and maybe one in three times,
12:36
I get to the end of it and I say, "You know what?
12:38
This isn't something that makes sense."
12:39
You'll notice that there's actually a feasibility aspect of office hours
12:44
and that's one thing I really pride myself on in office hours working with
12:47
startups.
12:48
I have a very strong opinion about how the world works
12:50
and what might work
12:52
and um it's just very interesting to see Opus 4.6 mirror
12:57
that in trying to help you figure out what your startup
13:01
or product idea might be.
13:02
Now, what it's doing is a multi-step adversarial review.
13:05
It's trying to put your idea through the paces and as you can see,
13:09
it's already found a bunch of things
13:10
and it's going to try to auto fix it.
13:12
There's no failure handling, there's no privacy section, 2FA handoff has no proposed solution.
13:19
It actually tries to auto fill out these things and if it can,
13:23
it does.
13:24
And so, our doc survived two rounds of adversarial review
13:27
and it automatically caught
13:29
and fixed 16 issues.
13:32
Um so we're going to approve this design doc.
13:35
So as you can see the adversarial review improved the score from six out
13:39
of 10 to eight out of 10 with three remaining issues
13:42
that we can worry about later.
13:44
Now that we've locked in the adversarial review and addressed all these issues,
13:48
uh normally what I would do is run plan CEO review.
13:52
But instead, I think what we're going to do is jump directly to design
13:57
shotgun,
13:57
which is one of my most fun uh ways to use this.
14:01
And this is just one of a bunch of different design tools
14:04
that are in the bag.
14:06
So it figured out, here's a bunch of different views,
14:08
what do you want to actually design?
14:10
And let's just do the main checklist dashboard.
14:13
Design shotgun's uh my visual brainstorming tool.
14:16
So it'll actually generate multiple AI versions and then ask us questions about it.
14:22
These are three directions.
14:24
It takes about 60 seconds.
14:25
It actually farms it out to uh OpenAI Codex,
14:29
which um is able to use Image Gen.
14:30
So all right, let's There's three versions, command center, friendly progress, and split view.
14:35
Let's take a look.
14:35
All right, so let's let the agents cook
14:38
and we'll be back in about 5 minutes.
14:40
Great.
14:40
The agents are done cooking and this is what we we got back.
14:45
We got three different options for the actual page
14:50
that shows up in the command center for tracking down our tax documents.
14:54
So let's look at them one by one.
14:56
There's option A, B, and C.
14:58
All right, here's one command center.
15:00
There's a dashboard.
15:01
Here's all the specific I mean this looks pretty good.
15:04
If you can extract here all the banks
15:07
and here are all the 1099s
15:09
and where are they coming from um
15:11
and what their status is.
15:12
That's pretty good.
15:13
I like that.
15:14
I'm I'm going to give that a four out of five stars.
15:17
Option B is like much more friendly.
15:20
Um so option A is sort of like if you're a Linux hacker,
15:23
I bet you would really like this.
15:25
But option B, I think it's more friendly for just normal people.
15:28
So, I kind of like I I I might put that as a five.
15:31
That might be a pick.
15:33
And then, let's see.
15:34
Option C, this makes it way more complicated than it needs to.
15:39
So, I really wouldn't do that.
15:40
Let's go with option B.
15:43
Uh, and then the cool thing is, if you don't like it,
15:45
you can enter, uh, you know, any of your feedback.
15:47
You can click regenerate.
15:49
But in this case, we're just going to run with option B and continue.
15:53
So, that comes back in and, you know, as you can see,
15:57
we're going to go ahead and select option B, and there it is.
16:00
So, a friendly card-based approach with progress and the progress ring.
16:04
Good instinct.
16:05
Variant B is locked in.
16:07
So, while I have you, I mean,
16:08
that is just two of 28 different commands.
16:13
We've got more than 70,000, uh, stars now.
16:17
And some of the people who use it,
16:18
like they they actually talk about how when they're using Cloud Code,
16:22
they spend 80 to 90% of their time in office hours, plan CEO review,
16:27
and auto plan.
16:29
Um, this is sort of a rough view of how
16:31
that sprint process actually works.
16:33
We already talked about office space,
16:35
but if you don't want to do a lot of back and forth,
16:39
if you don't want to be in the weeds, I did create auto plan,
16:43
which gets you through CEO, engineering, design,
16:46
and developer experience review using basically my default recommendations.
16:51
Like, these are sort of programmed to be what I would do
16:54
if I were you.
16:55
There are a bunch of design skills
16:56
that you can use after the code is actually done.
16:59
Cloud Code will actually build when you click approve on the plan.
17:03
And then, after it's done writing the code, you can run review,
17:07
which does a staff-level, uh, bug-catching service that goes through,
17:13
puts the work through the paces.
17:15
Full code review, uh,
17:17
finding bugs that might not have been in the plan mode.
17:20
And then the coolest part I think
17:22
that um is actually an incredible amount of code is I wrote a CLI
17:27
around Playwright and Chromium.
17:29
So there's actually an entire headed and headless browser in there.
17:33
And that was a real magic moment for me
17:35
as I was using Claude Code.
17:37
As I sped up,
17:38
um there's this idea of trying to get a to a level eight software
17:44
factory.
17:44
G stack does not get you to level eight,
17:47
but I do think it gets you to level seven.
17:50
And that's where I can run multiple conductor windows on different projects
17:55
and sometimes three or four all on the same project all at the same
18:00
time.
18:00
These are parallel PRs with parallel branches
18:04
and parallel different features
18:07
that all can land more
18:08
or less simultaneously.
18:10
And one of the bottlenecks I ran into was that, you know,
18:13
once the agent was doing all the work of planning
18:16
and design and coding it,
18:18
I found myself sitting there doing QA.
18:20
Probably the least fun part of software development.
18:24
So that made it very, very important for me to try to automate that.
18:28
And when I did,
18:29
Claude in Chrome MCP is one of the worst pieces of software I've ever
18:34
used.
18:35
You know, every time it would try to do an action,
18:38
it would think and think and think.
18:39
There was crazy context bloat.
18:41
Often it wouldn't even do anything,
18:43
but it would take two to three seconds even
18:45
when it was working to be able to take an action.
18:48
And I was amazed
18:49
that I could use all of my other skills in G stack to create
18:54
the slash QA and slash browse tool.
18:57
I basically wrapped Playwright at the CLI level,
19:01
and now your Claude Code
19:04
and any agent now can actually just use the browser.
19:08
And so, you know, not only could it use the browser,
19:10
it could take screenshots, it can do complex interactions.
19:14
It can click on things.
19:15
It can fill things out.
19:16
Now it can even download media, run eventually full regression tests, and update CSS,
19:23
and assess real browser bug issues, whether it's JavaScript or CSS.
19:29
And finally, there's a ship tool.
19:30
So it's a sort of the last step before to make sure
19:33
that your PR is ready to land on main.
19:36
And this is actually how I work.
19:37
I run 10 to 15 parallel Claude code sessions all at the same time.
19:43
I might in one session be running office hours on a brand new idea.
19:47
And I actually now have multiple open source projects with tens of thousands of
19:53
stars.
19:54
And I'm probably sitting on about 400 PRs to review right now.
20:00
And so I almost always have one
20:02
or two sessions active for each project just evaluating
20:06
and bringing in all the open source fixes
20:08
that I'm getting from the community.
20:10
Uh and I evaluate it in waves.
20:12
Um one of the things that's been really scary in AI coding right now
20:16
is supply chain attacks.
20:18
So I'm really, really paranoid about it.
20:20
But the great thing is I have G stack that has my back.
20:23
So I don't have a to-do list anymore.
20:25
One of the things
20:25
that has emerged is I actually click on whenever I have an idea
20:29
or I get a bug report from a user
20:32
or I see something on X where someone's frustrated with what G stack
20:35
or G brain does,
20:37
I just click the plus icon in conductor.
20:39
It creates a new work tree.
20:41
And each one of these things is a new work item.
20:44
And all I have to do is run office hours, CEO review, end review,
20:49
uh adversarial review.
20:50
And then I just run my normal process.
20:53
When it's ready to land, it lands.
20:55
And I can do 10, 15, 20, sometimes 50 PRs in any given day,
21:01
depending on the number of meetings I have in that day.
21:04
So that's it.
21:05
Uh G stack is available right now.
21:07
Just go to github.com/garytan/gstack.
21:11
When you run {slash}officehours,
21:13
you're getting a version of the real product thinking we do at YC with
21:18
founders.
21:19
Similar pushback and similar reframing before you ever meet us.
21:24
Give it a try and let me know what you think.
21:27
This is the most incredible time in history to build software.
21:30
The barrier to building just collapsed.
21:33
The only question left is what are you going to build?
21:37
It's time to let it rip.
21:39
Go make something people want.
Thích
Chia sẻ
Y Combinator
Xem tất cả →
C1
Kinh doanh
Karaoke
22:36
OpenClaw Creator: Why 80% Of Apps Will Disappear
Y Combinator
5
C1
Kinh doanh
Karaoke
7:51
The New Way To Build A Startup
Y Combinator
C1
Kinh doanh
Karaoke
13:07
Inside The Startup Reinventing The $6 Trillion Chemical Manufacturing Industry
Y Combinator
C1
Kinh doanh
Karaoke
40:57
Demis Hassabis: Agents, AGI & The Next Big Scientific Breakthrough
Y Combinator
C1
Kinh doanh
Karaoke
10:27
How To Build A Company With AI From The Ground Up
Y Combinator
C1
Kinh doanh
Karaoke
53:20
The Future Of Brain-Computer Interfaces
Y Combinator
C1
Kinh doanh
Karaoke
50:10
Inside Claude Code With Its Creator Boris Cherny
Y Combinator
C1
Kinh doanh
Karaoke
16:35
Conductor CEO Charlie Holtz Walks Us Through His AI Coding Setup
Y Combinator
1
Video gợi ý
C1
Kinh doanh
Karaoke
5:49
You Need to Be Bored. Here's Why.
Harvard Business Review
7
C1
Kinh doanh
Karaoke
4:28
Lean Into Imposter Syndrome, Don't Give In to It
Harvard Business Review
C1
Kinh doanh
6:30
Identity Crisis: Why Defining Yourself by Your Career Is a Problem
Harvard Business Review
C1
Kinh doanh
Karaoke
22:36
OpenClaw Creator: Why 80% Of Apps Will Disappear
Y Combinator
5
C1
Kinh doanh
Karaoke
6:36
Fighting Workaholism: You Are Not a Success Machine
Harvard Business Review
C1
Kinh doanh
Karaoke
2:47
Can Work Make You Happy? Should It?
Harvard Business Review
C1
Kinh doanh
Karaoke
7:51
The New Way To Build A Startup
Y Combinator
C1
Kinh doanh
Karaoke
13:07
Inside The Startup Reinventing The $6 Trillion Chemical Manufacturing Industry
Y Combinator