शैडोइंग अभ्यास: 900+ hours of Learning AI Agents in 9 Minutes - वीडियो के साथ अंग्रेजी बोलना सीखें

अभ्यास मोड चुनें

हर मोड पूरी स्क्रीन का अभ्यास कक्ष खोलता है।

148 वाक्य
यदि वाक्य बहुत छोटे या लंबे हों, तो समायोजित करने के लिए Edit पर क्लिक करें।
1
AI agents can already write code, use tools, browse files, and run commands.
2
So why do they still fail at real engineering tasks?
3
This is because writing code is only one part of the problem.
4
The harder part is controlling what the agent does after that first step.
5
How do you keep one agent reliable?
6
How do you let it work for hours without supervision?
7
And how do you coordinate dozens of agents on one massive task?
8
That's where these three ideas come in.
9
Harness engineering, loop engineering, and graph engineering.
10
In this video, I'll break down all three, how they fit together, and when each one actually makes sense.
11
Hi friends, I'm Maddie.
12
I'm a senior software engineer who previously worked at Google and interned at other big tech companies like Amazon, IBM, and Microsoft.
13
In this video, I'll talk you through what harness, loop, and graph engineering mean, how they fit together, and when each is actually worth using.
14
Let's get into it.
15
We're going to start with harness engineering.
16
Harness engineering is the work of designing the agent harness, or everything around the model so the tools it can use,
17
what goes into its context window, the rules it follows, and the checks it has to pass.
18
An agent is, simply put, a model plus a harness.
19
The model is whatever the lab ships, so the harness is the part you actually get to customize.
20
Here's what that looks like.
21
Say you're building a budgeting app.
22
You ask a coding agent to fix a bug where recurring expenses get counted twice,
23
and it tells you it's done while the tests are still failing.
24
To fix this, Harness Engineering treats it as a design problem.
25
You give the agent a tool that runs the test, a rules file that says the task isn't finished until they pass,
26
and a check that blocks the done message until the test pass.
27
Now, that mistake can't happen again on this bug or the next one.
28
Mitchell Hashimoto, the co -founder of HashiCorp, started calling this
29
Harness Engineering, described simply as this.
30
Every time your agent makes a mistake, you change the system around it so it can't make that mistake again.
31
Langchain reported moving their coding agent from around 30th place into
32
the top five on the Terminal Bench 2 .0 benchmark while keeping the model the exact same.
33
So all that improvement came from harness engineering.
34
And in practice, the work falls into four areas you can modify.
35
Number one, tools, what the agent can do.
36
Number two, context, what it sees at each step and what you keep out.
37
Number three, your project's conventions, written down once so it stops guessing.
38
And number four, feedback.
39
Tests, linters, and reviewers that tell it when it's wrong.
40
The tools area includes connections.
41
An agent can only act on what it can reach, an MCP.
42
The model context protocol is a standard way a harness plugs into outside tools and data.
43
And one connection worth adding to your harness is Granola, the sponsor of today's video.
44
Let's say you just finished a planning call for that budgeting app and you made a bunch of decisions on it.
45
Normally, your coding agent knows none of them.
46
But with Granola connected, you can type one line.
47
So pull the decisions and action items from today's call and turn them into tasks.
48
And a minute later, you have a task list with exactly what you agreed on.
49
So for example, your agent now knows that the duplicate expense bug has to be fixed before the export feature ships.
50
Granola is the AI notepad for people in back -to -back meetings.
51
It transcribes your computer's audio directly, so nothing extra has join your call.
52
And it works across
53
Zoom, Google Meet, Slack, and in -person conversations.
54
You can optionally also jot a few notes down like you normally would,
55
and Granola builds a clean summary with the decisions and action items around them.
56
And what makes that one -line request work is Granola's MCP connector.
57
You connect Granola to Claude, ChachiPT, or whichever agent you already use, and your meeting context becomes one more thing your harness can reach.
58
So your agent works from what was actually said in the meeting and you don't have to manually paste anything in.
59
And with speaker tags on Zoom and Google Meet, you can ask who said what, like what did
60
Sam say about the launch timing?
61
If you're a new user, you can get 100 % off your first month through my link in the description.
62
Okay, now let's get back to the second type of engineering.
63
So, harness engineering was about one agent doing one task well.
64
Loop engineering, on the other hand, asks a different question.
65
Who starts the task?
66
So, remember our budgeting app.
67
Right now, nothing happens until you sit down and type the prompt.
68
You are the trigger.
69
So every bug fix, every dependency update, every failing test waits for you to notice it.
70
In June, Adi Azmani on the Cloud Code team at Anthropic published an essay that defined loop engineering as the following.
71
You replace yourself as the person who prompts the agent, and you design the system that does it instead.
72
Boris Cherney, who leads
73
Cloud Code Anthropic, says his job now is to write loops.
74
And Peter Steinberger, the founder of OpenClaw, said developers should be designing the loops that prompt their agents.
75
Osmani breaks a loop into five building blocks plus memory.
76
The first block is automations, which run on a schedule and go find the work.
77
Then we have work trees, so parallel agents can't overwrite each other's files.
78
Third, we have skills, which are your project knowledge written down once.
79
Fourth, we have connectors, which is the MCPP suite just covered.
80
And fifth, sub -agents.
81
So the agent that writes the code is never the one verifying it.
82
And we have a state file on disk because...
83
Every run starts with a blank memory, so progress has to live somewhere outside the conversation.
84
For the budgeting app, a loop could look like this.
85
Every morning, an automation reads last night's failed tests and new bug reports.
86
For each one worth fixing, it opens an isolated work tree.
87
One agent drafts a fix, a second agent reviews it gets your test, and a progress file records what passed.
88
You wake up to PRs waiting for your review.
89
There are two things I want you to keep in mind here.
90
First, the hard part of loop is actually the stop condition.
91
Keep going until every test in the auth folder passes and lint is clean is something a machine can check.
92
Make the code better is not.
93
Second, Osmani cautions in the same essay that he's skeptical.
94
If no one is actively watching the lube, no one is watching its mistakes either.
95
And the faster it ships code you didn't write, the wider that chasm gets between what exists and what you actually understand.
96
He calls this comprehension debt.
97
Finally, let's talk about the newest term, graph engineering.
98
As you probably learned in a math or data structures class, a graph is nodes connected by edges.
99
In an agent system, nodes are where work happens, regular code, a single monocle, or an entire agent.
100
Edges decides what runs next, what runs in parallel, and who checks who.
101
Take that budgeting app one more time.
102
Let's say you decide to migrate the whole thing from JavaScript to TypeScript.
103
A single agent working through 200 ,000 order would be slow and might lose track halfway.
104
So instead, you can shape the work as a graph.
105
For example, one node maps the code base and splits it into chunks.
106
That fans out to many agents converting files in parallel.
107
Each result goes to a reviewer node, and anything that fails review travels back along an edge for another attempt,
108
and a final node runs the full test suite.
109
This is the design behind dynamic workflows in Cloud Code.
110
Dynamic workflows have clawed write -in orchestration script
111
that spreads work across tens to hundreds of subagents and checks the results before they reach you.
112
As an example, Jared Sumner used dynamic workflow to port a giant database from Zig to Rust.
113
This was roughly 750 ,000 lines of Rust and took 11 days from first commit to merge.
114
I also want to talk about Langchain's take specifically on graph engineering.
115
Earlier this year, Langchain published a post called Three Years of Graph Engineering.
116
Their argument is that the idea of graph engineering itself is actually old.
117
They've been modeling agents as graphs for about three years.
118
A loop by their account is just a simple graph.
119
But the new part of all this is the node.
120
That node used to hold one model call.
121
Today, it can hold a full agent you trust with real work.
122
Langchain also warns that for open -ended tasks like deep research, where you can't predict the steps ahead of time,
123
they actually moved away from a fixed graph and went back to a single agent running in a good harness.
124
A graph really helps when you know the structure of the work, but when you don't, it just gets in the way.
125
So what should you do with these techniques if you're early in your career?
126
First, don't just memorize these vocabulary buzzwords.
127
Actually understand what's happening.
128
The names of the specific components within the different types of engineering and even the types of engineering themselves, whether it's harness, loop, graph,
129
might keep changing, but a few underlying skills won't.
130
One skill is writing a checkable definition of done, which means tests, evals, and stop conditions.
131
Two is decomposition, deciding what can run in parallel and what depends on what.
132
And three is verification, keeping the maker separate from the checker and reading what your agents produced.
133
So let's put this all together.
134
Harness engineering is designing everything around one model so it's reliable in one task.
135
Loop engineering is designing a system that starts that work and keeps it going until a condition you wrote is true.
136
And graph engineering is wiring many of those together, with rules for who runs when and who checks whom.
137
Each of these builds onto the next, and each one costs more than the previous one.
138
Anthropic published numbers on this when they wrote up how they built Claude's research feature.
139
One agent burns roughly four times the token of a normal chat, and a team of agents burns roughly 15 times.
140
So before you automatically decide to go with the more complex workflow, ask whether the task is valuable enough and parallel enough to pay for it.
141
For example, a bug fix might need a harness, nightly maintenance might need a loop, and a thousand file migration might need a graph.
142
So in conclusion, harness engineering makes one agent reliable, loop engineering keeps that agent running without you, and graph engineering coordinates many of them.
143
They are different layers of the agentic build system, and the skills that carry across all three layers are defining done,
144
breaking work down, and verifying the results.
145
And as As a reminder, if you want your meeting context plugged into your own agent setup, check out Granola through my link in the description.
146
And that's all I have for you in this video.
147
If this was helpful, hit that like button, hype the video, and subscribe for more tech and AI content.
148
Thanks for watching, I'll see you next one!

ऐप डाउनलोड करें

धाराप्रवाह बोलने के लिए ज़रूरी सब कुछ

AI उच्चारण स्कोरहर वाक्य का स्कोर
IPA अभ्यासहर ध्वनि में महारत
शब्दावलीअपना शब्द भंडार बनाएँ
शब्द गेमखेलते हुए सीखें
QR स्कैन करें
QR स्कैन करें

उसी चैनल से

FOR YOU

अनुशंसित वीडियो

इस पाठ की शब्दावली और बोलने के सुझाव

यह स्पीकिंग पाठ वीडियो “900+ hours of Learning AI Agents in 9 Minutes” पर आधारित है। सबसे ज़्यादा दोहराए गए शब्द ये हैं: agent, engineering, harness, graph, loop। इस वीडियो में शैडोइंग के लिए 148 वाक्य और 1928 शब्द हैं। बोला गया हिस्सा 9:54 लंबा है। वक्ता तेज़ बोलता है, लगभग 195 शब्द प्रति मिनट, इसलिए जुड़ी हुई और कमज़ोर ध्वनियाँ ज़्यादा मिलेंगी। केवल 81% शब्द अंग्रेज़ी के 3,000 सबसे आम शब्दों में से हैं, इसलिए शब्दावली कठिन है।

इस वीडियो की मुख्य शब्दावली

वीडियो के 15 सीखने लायक शब्द, उच्चारण और अर्थ के साथ:

शब्दउच्चारणअर्थ
graph संज्ञा/ɡɹæf/लेखाचित्र, ग्राफ़
loop संज्ञा/luːp/कुंडली
parallel विशेषण/ˈpæ.ɹəˌlɛl/समानान्तर
dynamic विशेषण/daɪˈnæm.ɪk/क्रियाशील, गतिशील
reliable विशेषण/ɹɪˈlaɪəbl̩/निष्ठावान
founder संज्ञा/ˈfaʊ̯n.dəː/संस्थापक, प्रवर्तक
layer संज्ञा/ˈleɪ̯ɚ/परत, तह
essay संज्ञा/ˈɛs.eɪ/निबंध
expense संज्ञा/ɪkˈspɛns/व्यय, लागत
verify क्रिया/ˈvɛɹɪfaɪ/परखना, जाँचना
automation संज्ञा/ˌɔ.təˈmeɪ.ʃən/स्वचालन
technique संज्ञा/tɛkˈniːk/तकनीक
helpful विशेषण/ˈhɛlp.fl̩/मददगार
wire संज्ञा/ˈwaɪɚ/तार
skill संज्ञा/skɪl/कुशलता, कौशल

वीडियो में आने वाली फ़्रेज़ल वर्ब

शब्दअर्थ
sit down क्रियाबैठना

दोहराने लायक वाक्य

वीडियो के छोटे, पूरे वाक्य जिन्हें आप रोज़ की बातचीत में इस्तेमाल कर सकते हैं:

  • How do you keep one agent reliable?
  • How do you let it work for hours without supervision?
  • We're going to start with harness engineering.
  • Say you're building a budgeting app.
  • Finally, let's talk about the newest term, graph engineering.

इस वीडियो का व्याकरण

वक्ता जिन संरचनाओं का सबसे अधिक प्रयोग करता है, वीडियो के असली शब्दों के साथ:

संरचनावीडियो में
Relative clauses who / which + उपवाक्य — व्यक्ति या वस्तु के बारे में अतिरिक्त जानकारीperson who prompts · skills, which are · connectors, which is
Passive voice be + past participle — ज़ोर इस पर कि क्या होता है, न कि कौन करता हैbe fixed · was actually said

ध्यान देने योग्य उच्चारण

वक्ता 20 बार संक्षिप्त रूपों का प्रयोग करता है, जैसे can't, don't, I'll। इन्हें वैसे ही छोटा बोलें जैसा आप सुनते हैं।

  • “th” की ध्वनियाँ: mathematics /mæθ(.ə)ˈmæt.ɪks/, authorization /ˌɔːθəɹaɪˈzeɪʃən/
  • “sh” और “zh” की ध्वनियाँ: automation /ˌɔ.təˈmeɪ.ʃən/, conclusion /kənˈkluːʒən/, migration /maɪˈɡɹeɪʃ(ə)n/, caution /ˈkɔːʃ(ə)n/, supervision /ˌs(j)uːpəˈvɪʒən/
  • लंबे शब्द — बलाघात सही रखें: coordinate /koʊˈɔɹ.dəˌneɪt/, automation /ˌɔ.təˈmeɪ.ʃən/, developer /dɪˈvɛləpɚ/, mathematics /mæθ(.ə)ˈmæt.ɪks/, supervision /ˌs(j)uːpəˈvɪʒən/

हिंदी भाषियों के लिए मुश्किल ध्वनियाँ:

  • /v/ और /w/ का फ़र्क़ — /v/ में ऊपर के दाँत निचले होंठ को छूते हैं, /w/ में होंठ गोल होते हैं: suite /swiːt/, verify /ˈvɛɹɪfaɪ/, wire /ˈwaɪɚ/, actively /ˈæktɪvli/, developer /dɪˈvɛləpɚ/
  • /z/ — इसे “ज” (/dʒ/) न बनाएँ: authorization /ˌɔːθəɹaɪˈzeɪʃən/, browse /bɹaʊz/, chasm /ˈkæzəm/, customize /ˈkʌs.tə.maɪ̯z/, decomposition /diːˌkɒmpəˈzɪʃən/
  • शब्द की शुरुआत में s + व्यंजन — पहले “इ” न जोड़ें: suite /swiːt/, skill /skɪl/, script /skɹɪpt/, sponsor /ˈspɒn.səː/, skeptical /ˈskɛptɪkəl/

इस वीडियो से अभ्यास कैसे करें

  1. पहले बिना बोले पूरा वीडियो एक बार सुनें और जो शब्द नहीं आते उन्हें लिख लें।
  2. 0.75× गति से शुरू करें, एक-एक वाक्य की शैडोइंग करें, और सहज लगने पर सामान्य गति पर लौटें।
  3. अपनी आवाज़ रिकॉर्ड करें और मूल से तुलना करें, ख़ासकर graph, loop, parallel जैसे शब्दों पर ध्यान दें।

शैडोइंग तकनीक क्या है?

शैडोइंग (Shadowing) एक विज्ञान-समर्थित भाषा सीखने की तकनीक है जो मूल रूप से पेशेवर दुभाषिया प्रशिक्षण के लिए विकसित की गई थी। विधि सरल लेकिन शक्तिशाली है: आप मूल अंग्रेज़ी ऑडियो सुनते हैं और तुरंत इसे ज़ोर से दोहराते हैं — जैसे वक्ता की छाया 1-2 सेकंड की देरी से। शोध से पता चलता है कि यह उच्चारण सटीकता, स्वर, लय, जुड़ी हुई ध्वनियाँ, सुनने की समझ और बोलने की प्रवाहशीलता में काफ़ी सुधार करता है।

शैडोइंग तकनीक: पूरी चरण-दर-चरण गाइड पढ़ें →