Skip to main content

Chaar Layers: Prompt, Context, Harness, Loop

12 concepts · taqreeban 50 minutes · kuch install nahin karna · woh chota course jis par aap baar baar lautenge

Aik agent chalis minutes chalta hai. Pachas dollars kharch karta hai. Aisi koi cheez nahin banata jo aap use kar sakein. Baad mein log parhein to dikhta hai: us ne wohi teen cheezein baar baar azmayin, har baar sirf chand lafz badle.

Aap kya badlenge?

Taqreeban har shakhs prompt badalta hai. Wohi pehli cheez hai jo nazar aati hai, aur das seconds mein edit ho sakti hai. Log usay dobara likhte, run phir shuru karte, aur agle chalis minutes wohi hota dekhte hain.

Prompt theek tha. System mein progress rukne ko notice karne wali koi cheez thi hi nahin, is liye kisi ne run ko roka nahin. Fix taqreeban gyarah lafz tha, doosri file mein, aisi layer par jis ka naam zyada tar log nahin jante.

Yeh course aapko naam deta hai: prompt, context, harness, loop. Yeh chaar skills ya chaar seedhiyan nahin. Yeh chaar containers hain, har aik agle ke andar, aur har aik ka kaam alag hai. Inhein dekhna aa jaye to "mera agent toot gaya" address wale sawal mein badalta hai: kaun si layer tooti?

Yeh jaan boojh kar is section ka sab se chota course hai. Yeh naqsha hai, aur jo naqsha yaad na rahe woh apna kaam nahin kar raha.

Pehle kya chahiye

Aap ne kam az kam aik baar general agent chalaya ho, kisi bhi darwaze se: code ke saath kaam karte hain to Claude Code aur OpenCode, warna Cowork aur OpenWork. Spec-Driven Development madad karta hai magar lazmi nahin. Yahan repository, database, ya install ki zaroorat nahin. Aik chat tab aur pehle use kiya hua aik agent poora setup hai.


📚 Teaching Aid

Poori Slideshow Kholein

Poori Presentation Dekhein: Chaar Layers: Prompt, Context, Harness, Loop


Yeh alfaaz abhi uljhan kyun paida karte hain

Online parhte hue yeh alfaaz phisalte lagein to masla aap nahin. Field nai hai aur isay vocabulary ghalat order mein mili.

Kuch arsa pehle sirf aik layer thi jise koi chhoo sakta tha. Aap message type karte aur jawab parhte. "Prompt engineering" poori skill ka naam tha kyun ke prompt hi poori surface thi.

Phir tools tezi se bahar ki taraf barhe. Coding agent ne permissions file, rules file aur hooks diye. Yeh model ke gird configurable layer hai. Phir schedules aur routines aaye. Yeh pehli ke gird aik aur configurable layer hai. Kam waqt mein do nai surfaces aa gayin.

Vocabulary saath nahin chali. Har surface ka naam pehle likhne wale ne rakha aur naam takra gaye. "Context engineering" kabhi window aur kabhi model run se pehle ka sab kaam hai. "Graph" teen cheezon ke liye use hota hai, jinhein Concept 11 alag karta hai. Sab se zyada mushkil harness deta hai. Online writing aksar harness aur loop ko aik layer kehti hai. Kuch writing tools, credentials aur security boundary dene wale platform ko harness kehti hai.

Yeh alfaaz ki be-zarar behas hoti, agar aik baat na hoti. Missing permission rule aur missing schedule alag bugs hain. Woh alag surfaces par rehte aur alag log fix karte hain. Donon ke liye aik lafz aapko ghalat jagah bhejta hai, bilkul opening story ki tarah.

Is liye course do kaam karta hai: chaar layers ko containers ke taur par deta hai, aur aisa test deta hai jo alfaaz dobara badalne ke baad bhi chalega.

Aasaan alfaaz mein key terms

Abhi aik baar parhein. Term dhundla ho to laut aayein. Har term baad mein poora samjhaya gaya hai.

TermAasaan ma'ni
PromptAap ka bheja message: ask, examples, format aur role.
Context windowAik response likhte waqt model jo kuch dekh sakta hai. Jo is mein nahin woh fact ke taur par available nahin.
CuratorJo tay karta hai window mein kya jaye, kis order mein, aur kya bahar rahe.
BeatAgent ka aik poora turn: aap ki instruction se tamam tool calls aur phir quiet hone tak.
HarnessModel ke gird code jo aik beat chalata hai.
LoopHarness ke gird system jo beats shuru, judge, aur un ke darmiyan yaad rakhta hai.
HeartbeatBeat shuru karne wali cheez: schedule, event, ya condition.
SpineModel se bahar saved state, taake agla beat pichle ka kaam jane.
Stopping conditionTestable rule jo kaam complete kehti hai. Maker ke ilawa koi ise chunta aur enforce karta hai.
Maker-checkerAik agent kaam karta hai, doosra agent ya command check karta hai.
Human gateWoh point jahan run aage barhne se pehle insaan faisla karta hai.
Sub-agentApni window wala helper jo aik job karke summary lautata hai.
GraphAise kai stacks ki topology: aage kya chale, har edge par kya state jaye, aur kaun kis ko check kare.

Yeh terms Loop Engineering aur Harness Engineering mein dobara milenge. Yeh jaan boojh kar hai. Yeh course naqsha hai; woh courses ilaqa hain aur us cheez ko banate hain jis ka yeh sirf naam deta hai.


Tasveer: chaar containers, har aik agle ke andar

Chaar layers nested containers ki tarah. Sab se bahar gold LOOP hai jis ki unit of work poora run hai. Us ke andar orange HARNESS hai jis ki unit aik beat hai. Us ke andar slate CONTEXT hai jis ki unit window hai; paanch inputs, query, docs, memory, prior turns aur tool results, curator mein jate hain jo select, compress, drop aur order karta hai. Sab se andar PROMPT hai jis ki unit aik model call hai. Context ke neeche, harness ke andar, model call, tools aur sub-agents hain; har sub-agent apna stack kholta hai. Loop ke neeche chaar outside stops hain: success condition, limit, no progress, aur checker passes; caption kehta hai in mein se koi model se nahin poochta ke woh finished hai. Neeche heartbeat har beat shuru karta aur spine beats ke darmiyan memory le jata hai. Human gate aur external checker loop ke edge se jure hain, harness ke andar nahin. Side note: graphs kai stacks ko topology mein jorte hain, fifth layer nahin aur hamesha agents bhi nahin.

Containers, steps nahin. Har beat ab bhi prompt banata hai. Checker aur human gate loop par hain, beat ke andar nahin, kyun ke kaam banane wali cheez finished ka faisla nahin kar sakti.

Tasveer asal mein yeh jumla keh rahi hai. Khatam hone se pehle yeh teen baar aur ayega:

Bure context ke andar acha prompt fail hota hai. Bare harness ke andar acha context fail hota hai. Loop ke baghair acha harness khali baitha rehta hai.

"Har aik agle ke andar" ka amli matlab yehi hai. Inner layer missing outer ko nahin bacha sakti aur outer layer broken inner ko nahin bacha sakti.

90 seconds mein sab se aham claim ka saboot

Is course ki aik baat hoti dekh kar maanna aasaan hai. Apna pehle se use kiya agent kholein. Chota real task dein jis ka result check ho: chalne wali script, balance hone wala spreadsheet total, ya khulne wala link.

Kaam kahein, phir jawab parhein.

Isay theek karein taake yeh kaam kare, phir batayein kab complete hua.

Jawab par bharosa karne se pehle cheez khud check karein. Script chalayein. Column jorein. Link kholein.

Real work mein aksar confident "done" aise kaam ke saath milta hai jo verify hi nahin hua. Model ne jhoot nahin bola aur prompt kamzor nahin tha. Setup mein check lazmi nahin tha aur model ke ilawa kisi ne tay nahin kiya ke "done" kya hai. Woh ehsaas yaad rakhein. Concept 6 samjhata hai, aur baqi course is par khara hai.

Course kaise parhein

15 minutes: oopar ki tasveer, Concept 2, aur Concept 9 ki table. Agli buri debugging session mein table saamne rakhein.

50 minutes: seedha poora, do short observation exercises aur end drill ke saath.

Baad mein: prose nahin, drill ke liye lautein. Recipes lookup ke liye hain, yaad karne ke liye nahin. Sirf aik jumla yaad rakhna hai, bilkul end par.


Part 1: Shakal

Concept 1: Containers, steps nahin

In chaar alfaaz ko aksar ladder banaya jata hai: neeche beginners ka prompt, oopar experts ka loop. Tasveer chupke se wada karti hai ke acha hone par lower steps peeche chhor denge.

Yeh tasveer ghalat hai, aur paise kharch karwane ke andaaz mein ghalat hai.

Har beat prompt banata hai. Chhe mahine se schedule, checker aur spine ke saath unattended loop bhi din mein kai baar model ko message bhejta hai. Message vague ho to loop vague kaam timer par tezi se banata hai. Inner layers peeche nahin chhorte; unhein wrap karte hain.

Rishta containment ka hai. Prompt window mein, window aik beat ke liye, aur beat ko run shuru, judge aur yaad rakhta hai.

Tasveer se teen ghalat yaqeen aasani se nikalte hain:

  • Outer ka matlab later nahin. Inhein order mein build nahin karte. Aksar teen rent aur aik own karte hain, Concept 10 mein.
  • Outer zyada important nahin. Khoobsurat loop ke andar careless prompt bad work ko schedule aur receipt ke saath banata hai. Layers ranked nahin, nested hain.
  • Yeh aik box ke chaar sizes nahin. Yeh chaar mukhtalif objects hain, agla concept unhein alag karta hai.

Concept 2: Unit-of-work test

Har layer us kaam se define hoti hai jis ki woh zimmedar hai. Yeh chaar saaf ho jayein to naam kuch bhi ho, layer pehchan lenge.

LayerUnit of workAasaan alfaaz
PromptOne model callJo type karke enter dabaya. Alfaaz badlein to prompt badal gaya.
ContextThe windowAik jawab ke waqt model jo dekh sakta hai: message, files, earlier turns, rules file aur tool results.
HarnessOne beatAgent aik jawab par nahin rukta. Tool call, result, soch, phir call. Instruction se quiet hone tak aik beat hai. Harness usay chalane wala code hai.
LoopThe whole runJab koi type nahin kar raha tab kya hota hai. Koi beat shuru, koi work judge, aur koi beats ke darmiyan yaad rakhta hai.

Ab woh test jo vocabulary badalne par bhi chalega:

Alfaaz badalne ke baad bhi bachne wala sawal

Blog, vendor, ya job description "harness", "context engineering", ya "agent loop" kahe to lafz par behas na karein. Poochhein: kis unit of work ki baat hai? One model call, window, one beat, ya poora run?

Un ke "harness" mein schedule ho to unhon ne is kitab ki do layers aik bana di hain. Tools aur credentials dene wala platform ho to aur wide ma'ni hai. Koi ghalat nahin. Maps alag hain. Ab confuse hone ke bajaye translate kar sakte hain.


Part 2: Chaaron layers aik aik karke

Concept 3: Prompt, unit one model call

Prompt aap ka banaya message hai: model ka role, aap ko kya chahiye, acha kaam kaisa hai, misaalein, aur jawab ki shakal. Aik input, aik response.

Yeh craft soch se choti hai. Sab se kamzor ingredient dhoondein aur sirf woh fix karein. Output shape ghalat ho to sahi example dein. Tone ghalat ho to audience batayein. Paanchon ko aik saath rewrite karne se sabab nahin pata chalta. AI Prompting in 2026 layer ko poora cover karta hai.

Log is par zyada invest karte hain kyun ke is ki practice code ke baghair aur edit das seconds mein hota hai. Donon achi baatein production problem mein trap hain: pressure mein log tootne wali cheez ke bajaye aasaan change pakarte hain.

Prompt waqai toota ho to: model task samjha aur qareeban sahi kaam kiya, magar jawab ghalat shape, length, voice mein ya assumed section ke baghair hai. Fact ghalat nahin. Apne alfaaz dobara parhein to wajah nazar aati hai.

Concept 4: Context, unit window

Window woh sab hai jo model aik response likhte waqt dekh sakta hai. Attach na hui file fact ke taur par available nahin. Kal ki conversation tab tak available nahin jab tak koi wapas na dale.

Lekin thin window se model khali nahin hota. Training knowledge gap bharti hai. Missing document par blank hone ke bajaye model sab se likely pehle se jani baat uthata aur truth ke confidence se kehta hai.

Yahi defining masla hai. Material hamesha fit se zyada hai, is liye koi chunta hai ke kya aur kis order mein jaye. Wohi curator hai. Aap likhein ya nahin, curator maujood hai aur window usay teen jobs deti hai.

Order pehle. Position material ka asar badalti hai. Mashhoor study mein important passage start ya end par ho to accuracy highest aur middle mein lower thi, "lost in the middle."1 Models 2023 ke the, is liye aaj effect test karein, assume nahin. Lesson baqi hai: attachment ke paragraph nine mein constraint dabana bhi aap ka decision hai.

Phir compression, jo free nahin. Chalis pages ko chaar mein summarize karke fit karte hain, magar dropped exception dobara nahin aata. Har compression bet hai ke kya matter nahin karega.

Aakhir dropping, jo policy hai. Window bharne par kuch bahar jayega. Policy aap na set karein to harness badtareen waqt par apni unread rule se karega.

Har setup par aik-minute test:

Curator test

Window ke document par ishara karke batayein kis rule ne use rakha. Jawab "retriever ne return kiya" ho to curator nahin, search box hai. Kuch jobs mein theek, kuch mein dangerous. Give Your AI Searchable Context retrieval build karta hai. Agentic Coding, Parts 2 se 4, window haath se manage karna sikhata hai.

Context tootne ki shakal: jawab fluent, confident aur factually wrong. Aksar kisi aur cheez par sahi: old file, different customer, ya aap ke case ke bajaye docs example. Confident, wrong aur kisi sach ke qareeb hona signature hai.

Khud dekhein (2 minutes). Jaanay hue document par aik sawal do fresh chats mein karein. Pehli mein poora, doosri mein pehla third paste karein.

Yeh document hai. Sirf diye hue text par batayein ke [last third wali cheez] ke bare mein kya kehta hai?

Doosri chat aksar "pata nahin" ke bajaye confident jawab degi. Yeh bad behavior nahin; training knowledge window ka hole bhar rahi hai. Prompt badle baghair answer badal gaya.

Concept 5: Harness, unit one beat

Aap aik instruction dete hain. Agent teen files parhta, command chalata, error parhta, edit karta, phir command chala kar quiet ho jata hai. Aap ne aik baar type kiya, darjan cheezein huin. Yeh one beat hai aur harness usay chalane wala code.

Kaam aam hain: context assemble, model call, maange hue tools run, results feed, errors handle, aur beat end hone se pehle required proof enforce. Model ke rukne tak dobara.

Aap pehle se harness use karte hain. Claude Code, OpenCode aur Cowork mein hai. Permission prompt, startup rules file aur commit se pehle automatic check sab harness hain. Harness Engineering inherited default ke bajaye purpose se build karna sikhata hai.

Sub-agents tools ki tarah call aur bari cheez ki tarah behave hote hain. Tool result lautata hai. Sub-agent apni window kholta aur apna beat chalata hai. Tool-shaped opening se poore nested stack ka output aata hai.

Faida: chalis documents aap ki window se bahar parh kar teen paragraphs laut sakte hain. Nuqsan: summary full confidence se aati hai, ghalat hisse bhi. Aap ne source nahin dekhe, downstream bhi nahin dekhega. Confidence reading quality nahin batata.

Concept 6: Harness ko define karne wali limit

Beat timeout, token ceiling, error, denied permission ya model ke "done" par end ho sakta hai. Koi work success prove nahin karta. Sirf beat end prove hota hai.

Acha harness real checks enforce kar sakta hai: test suite, schema, known total. Command ke baghair finish refuse kar sakta hai. Yeh verification hai aur jahan mumkin ho build karein.

Magar boundary aham hai:

Beat specific check pass hona prove kar sakta hai. Yeh decide nahin kar sakta ke woh check kafi tha.

Passing test sirf test pass prove karta hai, coverage ya poore task ki definition nahin. Run se pehle kisi ko "finished" define karna hai.

Bank-reconciliation agent 40 matches aur balanced statement report karta hai, magar totals compare nahin karta. Context aur tools theek, errors zero. Claim phir bhi false.

Checker tab pakarta jab kisi ne totals matching ko pehle required kiya hota. Maker apni finish line bana kar khud certify nahin kar sakta.

Prompt mein "verify" likhna hal nahin. Model "verified" bhi "done" ki tarah likh sakta hai. Final success definition judged work ke bahar se aati hai, is liye agle outer layer ki hai.

Concept 7: Loop, unit poora run

Loop woh deta hai jo beat khud nahin de sakta.

Heartbeat beat shuru karta hai: schedule, event, ya condition. Is ke baghair aap heartbeat hain; type band to kaam band.

Spine model se bahar state rakhta hai taake agla beat pichla kaam jane:

run: nightly reconciliation, 2026-03-14
done: pulled 412 payments and 388 open invoices
in progress: matching pass 3 of 5, 341 matched so far
needs a person: invoice 4471, two candidates both at 0.52
budget: 3 beats used of 12

File clever nahin, isi liye chalti hai. Agla beat isay parh kar pass 3 se resume karta hai. Chauthi line agent ka undecided case hai; Concept 8 isay human gate banata hai.

Outside stops poore run ka continuation tay karte hain:

  • Advance mein chuni aur command se proved success condition. Criterion maker ke bahar se.
  • Beats, spending aur elapsed time limits. Ceiling promising attempt ki parwah nahin karti.
  • No-progress check. Meaningful change ke baghair repetition pakarta hai.
  • Alag checker. Judge ne work nahin banaya.

Koi maker se nahin poochta ke finished hai. Har aik maker se bahar established fact par hai. Yehi maker-checker rule hai.

Opening failure mein missing no-progress check tha, better prompt nahin. Prompt words badal sakta, run ko stuck notice nahin kara sakta.

Loop Engineering heartbeat, spine, stops, checker aur gate banata hai. Trusting the Checker checker par trust poochta hai.

Concept 8: Human gate exit hai, stop nahin

Stops run ko mehfooz fail karte hain. Gate run ko madad ke saath succeed karata hai.

Human gate flow. "Trigger is written" box mein confidence line se neeche, value limit se oopar, aur undo-mushkil action hain. Ambiguous invoice 4471 do payments se 0.52 par match karta hai. Guess branch fact jaisa silent guess aur dead end hai. Fail branch pass nine par run aur kaam khatam karti hai, dead end. Ask branch named person ko donon candidates deti hai. Us ka jawab new evidence ban kar ambiguous decision mein wapas aata aur run jari rehta hai.

Asal baat: ambiguity error nahin hai. Do payments 0.52 hon to matcher malfunction nahin, data aisa hai. Gate ke baghair fail karke nau passes phenkna ya guess karna hai.

Guess zyada khatarnak hai. Crash loud hai. Guess same format, confidence aur report position mein correct answer jaisa hai. Downstream farq nahin dekh sakta. Failed run fix hota hai; guessed run spreadsheet ka chupchaap ghalat number hai.

Gate advance mein likha jata hai: confidence line, value limit, ya hard-to-undo action. Named person, maslan accounts payable ki Ayesha, donon candidates dekh kar faisla karti hai.

Jawab run end nahin karta. New evidence ke taur par re-enter hota aur run pause se jari rehta hai.


Part 3: Naqsha use karna

Concept 9: Kaun si layer tooti?

Jo nazar aayePehle kahan dekheinKya badlein
Shape ya tone ghalat, task samjhaPromptWeakest ingredient: examples, instructions, output shape
Confident, fluent, factually wrongContextCurator: kya aya, order, kya drop hua
Unproved success ya unnoticed failed toolHarnessTools, error handling, required proof
Wrong answers unchecked pohancheLoopChecker, criterion owner, kya kabhi fail kiya
Rukta nahin, jaldi rukta, ya poochne ke bajaye guessLoopStops aur gate

Yeh search order hai, verdict nahin. Failures boundaries cross karti hain. "Pehle yahan" parhein, "blame yahan" nahin.

Table easy-edit habit todti hai. $50 repeat par system prompt rewrite hota hai jab no-progress check missing tha. Pressure mein easy layer pakarti hai. Kuch chhoone se pehle layer ka naam buland kehna discipline hai.

Concept 10: Aap kaun si layers own karte hain?

LayerMode 1: general agent se problem solveMode 2: worker manufacture
PromptZyada tar aap ka; platform system instructions own karta hai.Aap ka, aik baar likha aur reused.
ContextKuch aap ka; compaction aur retrieval harness ke.Aap ka; curator aap likhte hain.
HarnessRented, tools, skills, hooks se configurable.Aap ka.
LoopMostly rented; platform caps aur approvals de sakta hai.Aap ka; har stop aap ka.

Mode 1 mein no-progress file nahin. Outer job rented behavior janna hai: compaction kya phenkta, retries, aur room khatam hone par kya hota hai.

Mode 2 mein chaaron aap ki hain.

Woh ghalti jis ke liye table hai

Mode 1 mein kehna, "mera tool yeh sab karta hai, is liye mein bhi karta hun."

Tool apne kaam ke liye karta hai. Aap ke worker ke liye nahin. Claude Code apne beats cap karta, aap ka loop nahin. Isi gap mein demo incident banta hai.

Kya rent kiya (4 minutes). Agent chun kar pehle guesses likhein:

  1. Window bhare to kya hatta aur kya batata hai?
  2. Tool fail ho to retries kitni aur visible hain?
  3. Mid-task limit par completed kaam ka kya hota hai?

Docs dekhein aur long session se compaction test karein: teen early decisions agree, compaction tak kaam, phir restate. Jo na aaye harness ne unnecessary maana.

Answers team-readable jagah likhein. Mode 1 mein woh chota document aap ka context aur loop work hai, chota version nahin balki mukhtalif job.

Concept 11: Graphs kahan fit hote hain

Graph engineering mashhoor hai magar graph fifth layer nahin.

Chaar layers aik execution path hain: message, window, beat, run. Graph topology hai: agla kya chale, edge par kya move ho, aur kaun kis ko check kare.

Chaar layers node ke andar ka waqia batati hain. Graph nodes ke darmiyan ka waqia batata hai.

Node function, rule, tool call, human gate, measurement, beat, loop ya agent ho sakta hai. Multi-agent sirf aik qisam hai.

  • Execution graph next step aur state movement tay karta hai.
  • Memory graph entities, findings aur sources later runs ke liye rakhta hai.
  • Governance graph record karta hai kaun feed, check, approve aur constrain karta hai.

Yeh kitab ke labels hain, standard industry vocabulary nahin.

Nightly accounts-payable graph mein chhe nodes aur aik agent:

  • Pull. Function payments aur invoices common format mein lata hai.
  • Route. Rule panch lakh rupay se baray invoices human approval mein bhejta hai.
  • Match. Full agent matches aur confidence scores deta hai.
  • Gate. Ayesha low-confidence/high-value cases decide karti hai; jawab Match mein evidence banta hai.
  • Prove. Function matched aur statement totals compare karta; mismatch rokta hai.
  • Post. Function accepted matches likhta aur unresolved review ko bhejta hai.

Chhe-node graph: main line Pull, Route, Match, Prove, Post, aur neeche Gate. Paanch plain nodes function, rule, measurement, function aur person hain. Sirf Match terra rang mein bara hai aur andar loop, harness, context, prompt hain. Har edge payload se labelled hai. Match se low confidence aur Route se high value Gate jate hain; Gate ka decision Match lautta hai. Prove heavy border ke saath "koi loop is se argue nahin kar sakta" aur unequal totals ko stop karta hai. Footer: panch nodes agents nahin aur check judged node se bahar hai.

Do conditions Gate ko bhejti aur decision Match ko lautta hai. Har edge payload ka naam rakhta hai.

Sirf Match agent hai. Baaqi deterministic code, rule, person aur measurement. Match ke andar chaar layers hain; graph us se pehle aur baad ka sawal hai.

Prove Match se bahar aur unskippable hai. Maker judging measurement ko overrule nahin kar sakta. Edges bhi aham: normalized records, proposed matches, confidence aur human decision. Unclear edge contracts graph debugging ko mushkil karte hain.

Cost zyada tar Match mein hai. Paanch nodes qareeban free hain. Boxes nahin, agentic nodes aur frequency measure karein.

June 2025 mein Anthropic ne single-agent research ke liye chat se qareeban 4x aur multi-agent ke liye 15x tokens report kiye.2 Yeh dated system measurements hain, constants nahin.

Shared context aur strong dependency multi-agent ka poor fit hai.3 Tools badle, constraint nahin. Graph Engineering build aur not-build dono sikhata hai.

Concept 12: Jab framework aap se larta hai

Kuch failures two-layer hain. Old turns drop karna context hai, magar long loop window bharta hai. Donon toot sakte hain; cheaper fix system par hai.

Diagnosis aik layer, fix doosri. Unproved success diagnosis harness limit, fix outer chosen criterion. Framework ne symptom ke ilawa jagah bhej kar kaam kiya.

Kuch chaaron mein nahin. Model quality nahin de sakta to containers capability nahin banate. Better model, chota task, ya different approach. Trusting the Checker pata lagata hai.

Har project ko chaaron nahin chahiye. One-off ke liye loop waste ho sakta hai. Map existence batata hai, obligation nahin.


Part 4: Practice

Drill: layer ka naam lein

Har failure par pehli layer aur aik change likhein. Key se pehle jawab dein.

1. Five-column table maangi, teen accurate prose paragraphs aaye.

Answer

Prompt. Kaam sahi, sirf shape ghalat. Desired table ka example dein.

2. Pricing cap 5,000 bataya, page 50,000 hai aur agent ne page parha.

Answer

Context. Confident, fluent, document par wrong. Compression, truncation ya old copy check karein.

3. Overnight "tests passing" magar suite chali nahin aur build red.

Answer

Diagnosis harness, fix loop. Hook suite run aur beat ko enforce kare. Trustworthy outer stop advance chosen success criterion hai.

4. Run budget kharch karke teen approaches repeat karta hai.

Answer

Loop. No-progress check aur spending limit missing.

5. 300 invoices matched; ambiguous cases mein silent guess.

Answer

Loop, missing gate. Low-confidence/high-value trigger person ko route kare.

6. Sub-agent 40 tickets ki summary mein do wrong claims lata hai.

Answer

Harness. Quotes, ticket IDs aur checkable receipts required karein.

7. Long session early agreed decision bhool kar contradict karta hai.

Answer

Context. Window se decision drop hua. Rules file, spec ya reattached note mein durable karein.

8. Chaaron layers clear, hard research output phir mediocre.

Answer

Koi nahin. Capability issue: stronger model, smaller task, different approach ya person.

Ab apne failure par karein

Pichla wrong ya expensive agent output soch kar order mein:

  1. Kaun si unit ghalat hui? Call, window, beat ya run?
  2. Baad mein kya badla? Same layer?
  3. Kya pakarta? Mechanism, layer, criterion owner.

Misaal: legal team auto-renew contracts dhoondti hai. Agent 40 reviewed aur 3 renewals kehta hai. Do mahine baad 3 aur "evergreen term" se renew hote hain.

1. Unit? Shape aur documents theek. Run ne "reviewed" ko phrase search bana kar khud judge kiya. Whole run failed.

2. Change? Prompt mein evergreen, rolling term, self-renewing jore. Known examples fix, next wording nahin. Layer 4 failure ko layer 1 par badla.

3. Catch? Legal lead ki advance condition:

  • har contract quoted clause aur page number de; ya
  • no renewal clause found de aur person ko jaye.

Command 40 complete nonblank results check kare. Agent rule weak nahin kar sakta. Missing contract silent success ke bajaye visible question hota.

Useful skill instant label nahin; tempting easy layer par rukne se inkar hai.

Mera recent agent failure: [ask, output, aur ghalati ka pata]. Chaar layers mein broken layer dhoond raha hun: prompt (call), context (visible facts), harness (beat aur tools), loop (run, start, stop, check). Narrow karne ke sawal poochhein, best guess aur earlier catch batayein. Meri layer ghalat ho to push back karein.

Real failures drill jitne clean nahin. Aik real case aath answers pehchanne se zyada sikhata hai.

Yahan se kya le jayein

  • Concept 1. Nested containers, ladder nahin; har beat prompt banata hai.
  • Concept 2. Units: call, window, beat, run.
  • Concept 3. Weakest prompt ingredient fix karein; easy layer ko doosre bugs ka blame milta hai.
  • Concept 4. Window facts aur training holes bharti hai; curator order, compress, drop karta hai.
  • Concept 5. Beat instruction se quiet tak; sub-agents nested stack aur unearned confidence lautate hain.
  • Concept 6. Beat check prove karta, enough nahin; maker finish judge nahin karta.
  • Concept 7. Loop heartbeat, spine aur outside stops deta hai.
  • Concept 8. Gate exit hai; ambiguity error nahin, silent guess crash se khatarnak.
  • Concept 9. Fix se pehle layer ka naam.
  • Concept 10. Mode 1 mein rent; Mode 2 mein own. Tool ka kaam worker ka nahin.
  • Concept 11. Graph nodes ke darmiyan topology, fifth layer nahin.
  • Concept 12. Map search order hai; capability create nahin karta.

Yaad rakhne wala jumla:

Bure context ke andar acha prompt fail hota hai. Bare harness ke andar acha context fail hota hai. Loop ke baghair acha harness khali rehta hai. Kuch tootay to fix se pehle layer ka naam lein.

Demo inner layers se chalta, production outer layers maangta hai. Masla model nahin, missing layers hain.


Agla raasta

Layers 1 aur 2: AI Prompting in 2026 aur Agentic Coding, Parts 2 se 4.

Kaam karne wale agents clever prompts se nahin, aise loops se bante hain jo jante hain kab rukna aur kab poochna hai.

Flashcards Study Aid


Apni Samajh Test Karein

Checking access...

Sources

Footnotes

  1. Nelson F. Liu, Kevin Lin, John Hewitt, Ashwin Paranjape, Michele Bevilacqua, Fabio Petroni, aur Percy Liang, "Lost in the Middle: How Language Models Use Long Contexts", Transactions of the Association for Computational Linguistics 12 (2024), 157–173. July 2023 arXiv preprint. Relevant information start ya end par ho to accuracy aksar behtar aur middle mein kam thi. Models 2023 ke the, is liye current effect measure karein.

  2. Anthropic, "How we built our multi-agent research system", 13 June 2025. Us waqt apne Research data mein single agent qareeban 4x chat aur multi-agent 15x report kiya. Aik system ke dated figures, constants nahin.

  3. Anthropic, "How we built our multi-agent research system", 13 June 2025. Shared context ya strong dependencies ko poor fit kaha. Tools badle hain, durable condition shared context aur tight dependency hai.