◆ Vibe EngineeringSMIT · AI Agentic Engineering English
Class 2 · 2.2

The Missing Manual

Poore profession ko ek powerful alien tool thama diya gaya — bina kisi instructions ke. Yeh course wahi manual hai: vocabulary, mental models, aur woh map jo is chaos ko samajhne ke kabil banata hai.

🧭 Goal: 8 weeks tak use hone wali vocabulary build karein⏱ Read: 9 min

01Woh tweet jis se shuruat hui

Is course ki aik bari inspiration Andrej Karpathy ki post se aayi — OpenAI ke founding member, pehle Tesla aur Stanford mein kaam kar chuke hain, aur unhone hi vibe coding ki term di thi.

A
Andrej Karpathy
@karpathy
𝕏
I’ve never felt this much behind as a programmer. The profession is being dramatically refactored… There’s this new layer of abstraction that involves agents, sub-agents, their prompts, context, memory, modes, permissions, tools, plugins, skills, hooks, MCP, LSP, slash commands, workflows, IDE integrations… Clearly some powerful alien tool was handed around, except it comes with no manual, and everyone has to figure out how to hold it and operate it while the resulting magnitude-9 earthquake is rocking the profession. Roll up your sleeves to not fall behind.

Yeh tweet hi yeh course hai. Promise yeh hai: end tak, aap is list ko dobara read kar ke — agents, MCP, hooks, skills, Ralph Loops — keh sakein ge “haan, mujhe pata hai in sab ka kya matlab hai, yeh kaise fit hotay hain, aur kahan kaam kartay hain aur kahan nahi.” Aap hype ko facts se alag kar sakein ge.

02Yeh kis ke liye hai

Do tarah ke log — aur honestly, in ke beech ke sabhi log:

Aspiring engineers

Coding mein naye ya inexperienced

Shayad aap pehli baar code likh rahe hain. Aap AI agents ki madad se poore, large-scale products confidence ke sath build karna seekhein ge.

Senior / staff engineers

Experienced, par agentic coding mein naye

Aap ko coding aati hai, par yeh landscape overwhelming lagta hai — bohot kuch ho raha hai. Aap dots ko connect karna aur building ka maza khoye baghair fast hona seekhein ge.

Sab ke liye kuch na kuch

Kuch parts bohot advanced honge — gist samajhein aur aage barhein. Kuch parts (project directory kya hoti hai?) experts ke liye obvious honge — 2× par karein aur skip karein. Poore spectrum mein aap ke liye zaroori material maujood hai.

Aap kya kar sakein ge

  • AI agents ki madad se kisi bhi scale par software build, debug, troubleshoot aur enhance karein — ek chotay game se lekar large multi-repo team codebase tak.
  • Aaj ke landscape ka poora faida uthayein, aur Karpathy ko keh sakein: Mujhe yeh sab samajh aata hai. Mere paas manual hai.
  • Job descriptions mein aane wali expectations par poora utrein — MCP, skills, hooks, aur fast quality software ship karna.
Enthusiast rahein, hype-merchant nahi

Yeh tools bohot powerful hain aur in ke real drawbacks bhi hain. Agentic AI ke sath kamyabi ka matlab hai dono strengths aur weaknesses ko jaanna — ek ko maximize karna aur doosre ko manage karna. Yeh course aap ko dono se aagah karta hai.

03Vibe coding, vibe engineering, agentic coding

Terminology thodi confusing hai — ek hi labz alag logon ke liye alag meaning rakhta hai. Yeh woh map hai jo yeh course use karta hai:

TermWho coined itWhat it points at
Vibe codingAndrej Karpathy“Vibes mein baith jao, exponentials ko embrace karo, bhool jao ke code exist bhi karta hai.” Aksar iska matlab quick, amateurish, throw-it-away approach hota hai — ya poori field.
Vibe engineeringSimon WillisonProfessional side: engineering discipline ke sath real software build karna, par maximum typing AI agents kar rahe hon.
Agentic coderemergingEk expert jo agents ko (jaise Cursor agent) sidekicks ke taur par use karta hai — aik sath kai agents — mil kar product build karne ke liye.
Khyal rakhein: terms mix ho sakti hain

“Agentic coder” ka matlab woh ho sakta hai jo agents ke sath code karta hai (hum log) ya woh jo agents build karta hai. Platforms jaise Cursor aur Claude Code khud bhi kabhi kabhi “coding agents” kehlate hain. Jab doubt ho, toh clarify kar lein. Is course mein, agentic coder woh hai jo AI agents ki help se code karta hai.

2025 ka emotional graph ek rollercoaster tha — surprise, denial, astonishment, frustration, yahan tak ke gussa — phir acceptance, aur late 2025 mein ek turn (Claude Sonnet/Opus 4.5, Gemini 3 aur GPT-5.2) jab agents bohot zyada reliable ho gaye.

04The three surfaces

Teeno jaghein jahan aap coding agents se interact karte hain — same brain, different cockpit:

Surface 1

IDE

Windows, menus aur panes ke sath full app. Agent aap ke files aur diffs ke saath rehta hai. Learning ke dauran flow mein rehne ke liye sab se best.

Cursor · Codex · Antigravity · Windsurf

Surface 2

Plugin / extension

Aap ke pehle se use shuda editor par attached — mostly VS Code. Lower switching cost, narrower scope.

GitHub Copilot

Surface 3

CLI

Agent terminal mein run hota hai — ek retro black screen jo bohot productive sabit hui. Scriptable, composable, pro automation ke sab se qareeb.

Claude Code · Cursor CLI · Codex CLI · Gemini CLI · OpenCode · AMP

CLI kyun zaroori hai

Command-line interface aik side project tha jo hit ho gaya. Terminal par shift hona agents ke sath kaam karne ka sab se powerful tareeqa sabit hua. Weeks 2–3 is par detail mein baat karte hain.

Signal vs. noise

Yeh field bohot fast move karti hai — har roz naye announcements. Sab se zaroori skill yeh hai ke durable value (jaise Claude Code release) ko temporary hype se alag dekha jaye. Signal par focus karein.

✓ Aham baatein

  • Tools bina manual ke aaye — yeh course hi manual hai.
  • Yeh beginners aur experts dono ke liye hai; jo useful ho woh lein.
  • Vibe coding → vibe engineering → agentic coding casual se professional tak ka safar hai.
  • Teen surfaces: IDE, plugin, CLI. Hum IDE se shuru kar ke CLI par khatam karte hain.
  • Informed enthusiast banein: strengths aur weaknesses dono ko samjhein.