Tools, setup & real agents.md ko samajhna
Baatein kam, kaam zyada. Chaar IDE agents se miliye, apna environment tayyar karein, starter clone karein, aur aik mukammal agents.md file ko line by line samjhein β wohi file jo kal ke build ko chalayegi.
01Aaj ke liye teen bunyadi usool
Sab kuch optional hai
Maqsad mukhtalif agentic platforms ka tajruba hasil karna hai. Chahein to sab try karein, ya sirf dekhein aur apna pasandeeda tool chunein β Cursor, Copilot, ya agle hafte Claude Code. Sab karna zaroori nahi.
Aapke results mukhtalif honge
Mukhtalif models, mukhtalif plans, free tiers β aapka output demo se thora mukhtalif hoga. Yeh is tajrubay ka hissa hai. Jo aapke paas hai usi se kaam karein.
Pareshaan mat hon
Agar agent ulta seedha code likhne lage (downgraded models par aam hai): sabr rakhein, feedback dein, aur sab se barh kar simplify, simplify, simplify. Scope ko chhota karein, pehle kuch basic chalayein, phir aage barhein.
Sab delete karein aur dobara shuru karein. Model switch karein. Ya us product ko chhor kar aglay par chale jayein β aaj bohat se options hain. Sab se ahem baat: is process ko enjoy karein.
02Chaar IDE agents jinhein aap dekhenge
| Tool | Maker | Notes |
|---|---|---|
| Cursor | Anysphere | VS Code par mabni, bohat popular, free trial. Aaj ka main driver. |
| GitHub Copilot | GitHub / Microsoft | Classic plugin; VS Code ke andar agent mode ke sath. |
| Codex | OpenAI | IDE + autonomous task execution. |
| Antigravity | Rules, workflows, parallel agent tasks; engine mein Gemini. |
03Setup karein: Node & terminal
Cursor ko dobara kholein (agar zaroorat ho to File β New Window) aur Class 2 ke Instant project par jayein. Phir agar aapke paas nahi hai to Node.js install karein β kal ki app ke liye yeh runtime zaroori hai.
Built-in terminal kholein
Cursor mein, View β Terminal se terminal pane khulta hai. Is se ghabraiye mat β yeh 1980s jaisa dikhta hai, magar yahan sirf commands type karni hoti hain. + button se mazeed terminals add karein.
nodejs.org se Node install karein
Apne platform (macOS/Windows/Linux) ke mutabiq installer download karein, ya package manager use karein. Course resources follow karein agar koi cheez mukhtalif lage.
Tassali karein ke kaam kar raha hai
Version check run karein. v22 ke baad ka koi bhi version behtareen hai.
$ node --version v22.14.0 # 22 ke baad ka koi bhi version sahi hai
Navigate karein & starter clone karein
Terminal ke kuch bunyadi basics, phir hum starter repo pull karte hain:
$ pwd # print working directory β main kahan hoon? /Users/ed/projects/instant $ cd .. # aik level oopar jayein, projects folder mein $ git clone https://github.com/MuhammadUzair1/Vibe-Engineering-SMIT.git Cloning into 'kanban'... # starter ab aapke computer par hai $ cd kanban
Windows par aapko forward slashes ke bajaye backslashes dikhenge β concept aik hi hai. Phir Cursor mein project switch karein: File β New Window β Open Project aur kanban folder kholein. Jab top-left par block capitals mein KANBAN nazar aaye to samjhein kaam ho gaya.
Mufeed shortcuts: file sidebar ko β/Ctrl B se toggle karein, aur agent chat panel ko β/Ctrl β₯ B se.
04Real agents.md ko parhna
Poori repo aik single file par mushtamil hai: aik hand-written agents.md. (Aik file ke liye cloning ka lamba process β magar clone karna achi practice hai.) Jab hum agent chalate hain to yeh file default taur par uski memory mein load ho jati hai. Right-click β Open Preview karein taake dekhein agent isay kaise parhta hai. Yeh hai iska structure, section by section:
# Kanban project ## Business requirements - An MVP of a Kanban-style project-management web app. - One board only. Five fixed columns that can be renamed. - Each card has a title and details only. - Drag-and-drop to move cards between columns. - Add a card; delete a card. Nothing more β no archive, no search. - Priority: a slick, professional, gorgeous UI. Open with dummy data. ## Technical details - A Next.js app, in a subdirectory called `frontend`. - No persistence. No user login. - Use popular libraries, as simple as possible, elegant UI. ## Color scheme - (my usual deck colors β change or delete freely) ## Strategy - Write a plan with success criteria for each phase, to be checked off. - Scaffold, then rigorous unit testing, then execute the plan. - Extensive integration testing with Playwright; fix defects. - Only complete when the MVP is finished and tested, server running. ## Coding standards - Latest, idiomatic library versions as of today. - Keep it simple; never over-engineer; always simplify. - No unnecessary defensive programming. No extra features. - Be concise. Short READMEs. IMPORTANT: no emojis, ever.
Wazeh, precise, aur zyada tar positive
Requirements ko saaf suthra bayan karein taake wazeh ho ke kya banana hai. Simple shuru karein (βone boardβ) β 3 hafton mein complex cheezein banane ka waqt milega. Ahem baaton par thori repetition theek hai.
Aik living document
Aap minimal file likh sakte hain, run karein, result delete karein, aur ghaltion ko theek karne ke liye dobara likhein β yeh aik intehai kamyab iterative technique hai. Technical details, colors aur strategy sab optional hain; model khud bohat kuch infer kar leta hai.
LLMs ko har jagah emojis daalna pasand hota hai. Ajeeb lagne ke ilawa, yeh kuch Windows PCs par builds ko break kar sakte hain. Agar aapko emojis pasand hain to yeh line hata dein aur khul kar use karein.
05Cursor settings β apna risk level chunein
Settings kholein (β/Ctrl β§ J) β Agents β Auto-run. Yeh aapka apna faisla hai:
| Setting | Kya hota hai | Kab use karein⦠|
|---|---|---|
| Ask every time | Har action ko approve karein; aap har file dekhte hain jo yeh banata hai. | Aap naye hain aur har step ko dekhna chahte hain. |
| Auto-run (sandboxed) | Automatically chalta hai magar mehdood/contained rehta hai. | Aap safety net ke sath speed chahte hain. |
| Run everything, unsandboxed (YOLO) | Koi approval nahi; seedha execute hota hai. | Aap risks samajhte hain aur project low-risk hai β jaise yeh wala. |
Yeh project low-risk hai, is liye YOLO befikr hokar use kiya ja sakta hai. Agar aap sure nahi hain to ask every time ya sandboxed se shuru karein, uske actions dekhein, aur jab tayyar hon to YOLO par switch kar lein.
Aapke paas tools hain, aik saaf project, real agents.md, aur risk level set ho chuka hai. Agla qadam: Cursor ko YOLO mode mein chalayein Kanban app banane ke liye β ya seedha Lab 2 par jayein aur khud build karein.
β Ahem takeaways
- Aaj ke tools optional hain aur results mukhtalif ho sakte hain β sabr rakhein aur phansne par simplify karein.
- Chaar ahem IDE agents: Cursor, Copilot, Codex, Antigravity.
- Terminal ki bunyadi commands β
pwd,cd,git cloneβ aur Node v22+ se setup mukammal ho jata hai. - Aik achi
agents.mdprecise, simple, mostly positive, aur living document hoti hai. - Cursor auto-run level risk ke mutabiq chunein; YOLO low-risk builds ke liye munasib hai.