RADAR، AI کوڈنگ ایجنٹاں نوں چلاندا اے، جیویں Claude Code تے Codex۔ ہر کم لئی، کم شروع ہون توں پہلاں، اک ٹیسٹ لکھیا جاندا اے؛ کم اوس ویلے ای مکیا ہویا منیا جاندا اے جدوں RADAR اوہ ٹیسٹ آپ چلاوے تے اوہ پاس ہو جاوے۔
AI ایجنٹ اک پروگرام اے جیہڑا تہاڈے لئی سافٹ ویئر لکھدا تے بدلدا اے۔ ایہ تیزی نال کم کردا اے، تے جدوں مکاندا اے تے دس دیندا اے۔ RADAR جانچدا اے پئی اوہنے سچی مچی مکایا اے یا نئیں۔
AI ایجنٹ
اک پروگرام جیہڑا سافٹ ویئر دا کم آپ کردا اے، جیویں کوئی خرابی ٹھیک کرنا۔ Claude Code تے Codex CLI ایہناں وچوں دو نیں۔
ٹیسٹ
اک نکی تے پکی جانچ جیہڑی ثابت کردی اے پئی کم ٹھیک اے، تے کم شروع ہون توں پہلاں لکھی جاندی اے۔ انجینئر ایہنوں قبولیت ٹیسٹ آکھدے نیں۔
ریکارڈ
اوہ تھاں جتھے ہر کم لکھیا جاندا اے: کم کس نے لیا، اوہنے کیہ دعویٰ کیتا، تے ٹیسٹ نے کیہ وکھایا۔ RADAR ایہنوں لیجر (ledger) آکھدا اے۔
1
ٹیسٹ پہلاں لکھیا جاندا اے
کسے دے شروع کرن توں پہلاں کم دا ٹیسٹ لکھیا جاندا اے: غلط پاس ورڈ رد ہونا چاہیدا اے، تے ٹھیک پاس ورڈ نال تہانوں اندر جان دینا چاہیدا اے۔
radar app · t-4821example
○youthe login accepts a wrong password; fix it
◆radartaskt-4821created
┊the test, written before any work:
┊
testwritten before the worknot run yet
…a wrong password→refused
…the right password→signed in
┊the working agent cannot change the test command
2
اک ایجنٹ کم کردا اے
RADAR ایہ کم اک AI ایجنٹ نوں سونپدا اے۔ ایجنٹ پراجیکٹ دی اپنی وکھری نقل وچ کم کردا اے، ایس لئی ہور کسے شے نوں ہتھ نئیں لگدا۔
radar app · t-4821example
○youthe login accepts a wrong password; fix it
◆radartaskt-4821created·test written first
◇agentWorking in my own copy of the project.
·▸ Read login_app/auth.py13 lines
·▸ Grep wrong_password in tests/1 match
·▸ Edit login_app/auth.py+1 −1
┊leaseclaimed attempt1/3
3
ایجنٹ آکھدا اے کم مک گیا
ایجنٹ دسدا اے: کم مک گیا۔ RADAR ایہنوں نتیجے دے طور تے نئیں، اک دعوے دے طور تے درج کردا اے۔
radar app · t-4821example
◇agentWorking in my own copy of the project.
·▸ Read login_app/auth.py13 lines
·▸ Grep wrong_password in tests/1 match
·▸ Edit login_app/auth.py+1 −1
◇agentdone:wrong passwords are refused now
┊radar:claim, not result·it runs the test itself
4
RADAR ٹیسٹ آپ چلاندا اے
RADAR ایجنٹ دی گل اتے بھروسا کیتے بغیر، کم دے سب توں نویں ورژن اتے ٹیسٹ آپ چلاندا اے۔
radar app · t-4821example
◇agentdone:wrong passwords are refused now
┊radar:claim, not result·it runs the test itself
◆radarverifyt-4821·running the test itselfunder way
┊
testrun by radarrunning
a wrong password→…
the right password→…
5
فیل ہووے تے کم فیر کھل جاندا اے
ایتھے غلط پاس ورڈ ہلے وی تہانوں اندر جان دیندا اے۔ کم فیل ہون دی تفصیل سمیت فیر کھل جاندا اے، تے ایجنٹ فیر کوشش کردا اے۔ تن کوششاں توں بعد کوئی ہور ایجنٹ کم سانبھ لیندا اے؛ ہور تن کوششاں توں بعد کم تہاڈی اڈیک کردا اے۔
radar app · t-4821example
◇agentdone:wrong passwords are refused now
◆radarverifyt-4821·1 failedexit 1
┊
testrun by radar1 failed · exit 1
a wrong password→signed inshould be refused
the right password→signed in
┊check_login("ada", "wrong password") returned True
┊t-4821reopened· failure attached · attempt 2/3
6
پاس ہویا ٹیسٹ کم نوں بند کردا اے
ایجنٹ ایہنوں ٹھیک کردا اے، تے RADAR ٹیسٹ فیر چلاندا اے۔ ٹیسٹ پاس ہو جاندا اے، ایس لئی کم بند ہو جاندا اے، تے ریکارڈ ثبوت سانبھ لیندا اے۔
radar app · t-4821example
◇agentThe length check was not the bug: nothing compared the password with the stored hash.
·▸ Edit login_app/auth.py+2 −1
◆radarverifyt-4821·passed·judged by radar2 passed
┊
testrun by radar2 passed
a wrong password→refused
the right password→signed in
■t-4821closed·proof kept in the ledger
ایہ کیوں ضروری اے
ایجنٹ پورے یقین نال غلط ہو سکدے نیں۔ جانچ توں بغیر اک غلط “مک گیا” تہاڈے پراڈکٹ تے تہاڈے گاہکاں تک اپڑ جاندا اے۔ RADAR نال کوئی کم اودوں مکدا اے جدوں ثبوت ایہ آکھے۔
radar app · t-4821example
○youthe login accepts a wrong password; fix it
◆radartaskt-4821created
┊the test, written before any work:
┊
testwritten before the worknot run yet
…a wrong password→refused
…the right password→signed in
┊the working agent cannot change the test command
○youthe login accepts a wrong password; fix it
◆radartaskt-4821created·test written first
◇agentWorking in my own copy of the project.
·▸ Read login_app/auth.py13 lines
·▸ Grep wrong_password in tests/1 match
·▸ Edit login_app/auth.py+1 −1
┊leaseclaimed attempt1/3
◇agentWorking in my own copy of the project.
·▸ Read login_app/auth.py13 lines
·▸ Grep wrong_password in tests/1 match
·▸ Edit login_app/auth.py+1 −1
◇agentdone:wrong passwords are refused now
┊radar:claim, not result·it runs the test itself
◇agentdone:wrong passwords are refused now
┊radar:claim, not result·it runs the test itself
◆radarverifyt-4821·running the test itselfunder way
┊
testrun by radarrunning
a wrong password→…
the right password→…
◇agentdone:wrong passwords are refused now
◆radarverifyt-4821·1 failedexit 1
┊
testrun by radar1 failed · exit 1
a wrong password→signed inshould be refused
the right password→signed in
┊check_login("ada", "wrong password") returned True
┊t-4821reopened· failure attached · attempt 2/3
◇agentThe length check was not the bug: nothing compared the password with the stored hash.
·▸ Edit login_app/auth.py+2 −1
◆radarverifyt-4821·passed·judged by radar2 passed
┊
testrun by radar2 passed
a wrong password→refused
the right password→signed in
■t-4821closed·proof kept in the ledger
شکل 2 · اوہی مثال، نیڑے توں
نقشیاں والا کمرہ
ہر ایجنٹ، ہر کم، اکو سکرین اتے۔
ایہ RADAR دی مکھ سکرین اے۔ ایہدے پنج حصے ہیٹھاں سمجھائے گئے نیں۔
radarنمونہ ڈیٹا120x36
1زوم کرن لئی کسے نمبر اتے ٹیپ کرو۔
شکل 3 · مکھ سکرین، نمونے دے ڈیٹا نال
01
اتے سجے: CHART
نقشہ
ہر ٹاپو اک کمپیوٹر اے: تہاڈا اپنا، یا کوئی سرور جیہڑا تسیں چلاندے او۔ ڈیش والیاں لکیراں اوہ ایجنٹ نیں جیہڑے اوہدے اتے کم کر رہے نیں۔ جیہڑی مشین جواب دینا بند کر دیوے، اوہدے اتے AGROUND دا نشان لگ جاندا اے تے اوہ نقشے اتے ای رہندی اے۔
02
کھبے: LOG
ریکارڈ
ہر کم اوہدی حالت مطابق گنیا جاندا اے: اڈیک وچ، چل رہیا، یا اپنے ٹیسٹ دی اڈیک وچ۔ سارے ایجنٹ اکو ریکارڈ ونڈدے نیں، ایس لئی اوہناں وچکار کجھ گواچدا نئیں۔
03
تھلے کھبے: NEXT
تہاڈی لوڑ اے
تہاڈے تک صرف اوہ فیصلے اپڑدے نیں جنہاں لئی کسے بندے دی لوڑ ہووے، نال اگلی کمانڈ وی جیہڑی چلانی اے۔ اک ایجنٹ نوں تن کوششاں ملدیاں نیں، فیر کوئی ہور ایجنٹ کم سانبھ لیندا اے؛ ہور تن کوششاں توں بعد کم ایتھے تہاڈی اڈیک کردا اے۔
04
تھلے کھبے: ARRIVALS
پہلاں جانچ، فیر شامل
کم تہاڈے پراجیکٹ وچ تد ای شامل ہوندا اے جدوں اوہدا ٹیسٹ پاس ہو جاوے، تے شامل ہون توں بعد ٹیسٹ اک وار فیر چلدا اے۔ پٹیاں وکھاندیاں نیں پئی ہر گھنٹے وچ کنے کم شامل ہوئے۔
05
تھلے سجے: COMMANDS
کمانڈاں تے یادداشت
RADAR کمانڈاں دی اک نکی جہی لسٹ نال چلایا جاندا اے۔ ایہناں وچوں اک یادداشت وچ لبھدی اے: سکھیاں ہوئیاں گلاں دے نوٹ، جیہڑے RADAR اگلے ایجنٹ دے کم شروع کرن توں پہلاں اوہدے سامنے رکھدا اے۔ تسیں ایہناں نوں Obsidian وچ کھول سکدے او۔
Grit دے اپنے کم توں
ویکھیا گیا، کنٹرول کیتا موازنہ نئیں
Grit دے اپنے کم وچ (20 توں 28 ستمبر 2026)، اک ای کوڈنگ ایجنٹ چلان والے ورکر پراسیساں نے 1,608 وار دسیا پئی کوئی کم مک گیا اے (1,457 کم)؛ Grit نے اوسے سرور اتے قبولیت کمانڈاں فوراً فیر چلائیاں، تے اوہ اوہناں رپورٹاں وچوں 74 اتے فیل ہوئیاں (4.6%)۔ صرف دعوے نال کوئی کم بند نئیں ہوندا۔
1,608 رپورٹاں نے آکھیا پئی کم مک گیا، ایس لئی ہر اک مکیا ہویا گنیا جاندا اے۔ٹیسٹ فیر چلائے گئے: اوہناں رپورٹاں وچوں 74 فیل ہوئیاں۔
اک خانہ: کسے کم دے مکن دی اک رپورٹGrit دا فیر چلانا فیل ہویا
Grit دا اندرونی لیجر، 28 ستمبر 2026، 06:00 UTC دا سنیپ شاٹ
ایڈیشن
افراد لئی اک اوپن ایڈیشن۔ کمپنیاں لئی اک ایڈیشن تیاری وچ۔
عام جاری ہون تے اوپن سورس (Apache-2.0)
RADAR
انفرادی ڈویلپراں لئی، تہاڈے اپنے کمپیوٹر اتے۔
ریکارڈ، ٹیسٹ، یادداشت، تے اکو ویلے نال نال کم کردے ایجنٹ
Claude Code، Codex CLI، OMP تے Hermes Agent چلاندا اے
Python 3.12 یا ایہدے توں نواں ورژن؛ نہ اکاؤنٹ چاہیدا اے، نہ کلاؤڈ
RADAR ابتدائی رسائی وچ اے۔ شامل ہون لئی سانوں رابطہ صفحے راہیں، یا X یا Instagram اتے لکھو۔ رسائی ملن مگروں تسیں اپنے کوڈنگ ایجنٹ نوں ریپوزٹری دا لنک دیندے او تے آکھدے او “ایہنوں انسٹال کرو”۔ ریپوزٹری وچ ایجنٹاں لئی لکھے گئے انسٹال دے قدم موجود نیں: ایجنٹ تہاڈا کمپیوٹر جانچدا اے، جیہڑی شے نہ ہووے اوہنوں انسٹال کرن توں پہلاں تہاتھوں پچھدا اے، RADAR سیٹ اپ کردا اے تے تہانوں نتیجہ دسدا اے۔
کیہ RADAR میرے کوڈنگ ایجنٹ دی تھاں لیندا اے؟
نئیں۔ RADAR اوہی ایجنٹ چلاندا اے جیہڑے تسیں پہلاں توں ورتدے او، تے اوہناں دا کم جانچدا اے۔ کم ہلے وی ایجنٹ ای کردے نیں۔ RADAR اوہناں نوں اک ریکارڈ، اک اجیہی جانچ جیہنوں اوہ چھڈ نئیں سکدے، تے اک یادداشت دیندا اے۔
کم نوں مکیا ہویا کدوں منیا جاندا اے؟
کم تد مکدا اے جدوں RADAR نے اوہدا ٹیسٹ کم دے سب توں نویں ورژن اتے چلایا ہووے تے ٹیسٹ پاس ہو گیا ہووے۔ ایجنٹ دا اپنا “مک گیا” اک دعوے دے طور تے درج ہوندا اے؛ جدوں تک ٹیسٹ پاس نہ ہووے RADAR کم بند نئیں کرے گا۔ کوئی بندہ ایس فیصلے نوں رد کر سکدا اے، تے ایہ رد کرنا وی درج ہوندا اے۔
ایہ کیہڑے ایجنٹ چلاندا اے؟
Claude Code، Codex CLI، OMP تے Hermes Agent۔ ہر اک پراجیکٹ دی اپنی وکھری نقل وچ کم کردا اے، تہاڈے کمپیوٹر اتے یا تہاڈے اپنے Linux سروراں اتے۔
کیہ Claude Code یا Codex دے مقابلے وچ RADAR چنگا اے؟
ایہ اوہناں دا بدل نئیں، ایس لئی اوہناں نال مقابلہ نئیں کردا۔ RADAR اوہناں نوں چلاندا اے تے جو اوہ دیندے نیں اوہنوں جانچدا اے۔
جے ٹیسٹ آپ ای غلط ہووے تے فیر؟
فیر جانچ وی غلط اے۔ ایسے لئی ٹیسٹ کم شروع ہون توں پہلاں لکھیا جاندا اے، جتھے کوئی بندہ اوہنوں پڑھ سکے، تے بعد وچ اوہدے وچ ہون والی ہر تبدیلی درج ہوندی اے۔
کیہ میرا کوڈ میرے کمپیوٹر توں باہر جاندا اے؟
RADAR پاروں نئیں۔ ایہنوں نہ کسے اکاؤنٹ دی لوڑ اے نہ کلاؤڈ دی، تے ہر باہرلی سروس اپنی مرضی دی اے تے اوس ویلے تک بند رہندی اے جدوں تک تسیں اوہنوں آن نہ کرو۔ تہاڈے ایجنٹ ہلے وی اپنے فراہم کنندگان نال گل کردے نیں، جیویں اج کردے نیں۔
ایہنوں چلان تے کنا خرچہ آندا اے؟
RADAR اپنا کوئی وکھرا بل نئیں لاندا۔ جنہاں ایجنٹاں نوں ایہ چلاندا اے، اوہ اوہناں ای اکاؤنٹاں نوں ورتدے رہندے نیں جنہاں نال تسیں اوہناں نوں سائن اِن کیتا ہووے، جیویں Claude یا ChatGPT دا کوئی پلان، اوہناں فراہم کنندگان دیاں شرطاں تے ورتوں دیاں حداں تحت۔ RADAR کوئی پیسیاں والی API تد ای ورتدا اے جدوں تسیں آپ فراہم کنندہ تے بجٹ طے کرو۔
کوڈ تہاڈے ایجنٹ لکھدے نیں۔ کم سچ مچ مک گیا اے، ایہہ RADAR پکا کردا اے۔