AndroidHarness ایک کوڈنگ ایجنٹ ہے جو آپ کے فون پر رہتا ہے۔ یہ براہ راست ڈیوائس سے حقیقی پروجیکٹس پر کام کرتا ہے: فائلوں کو پڑھتا اور ان میں ترمیم کرتا ہے، شیل کمانڈ چلاتا ہے، گٹ چلاتا ہے، براؤزر کو کنٹرول کرتا ہے، اور MCP ٹولز چلاتا ہے۔ پی سی کی ضرورت نہیں ہے۔
MIT لائسنس کے تحت اوپن سورس: https://github.com/Sanuu7/AndroidHarness
ایجنٹ رن ٹائم
کوڈنگ ایجنٹ کے ساتھ چیٹ کریں: سلسلہ بندی کے جوابات، سوچنے والے بلاکس، اور انٹرایکٹو ٹول کارڈز۔ مہارتیں، کوڈ اور پی ڈی ایف منسلک کریں۔ رنز کے دوران فالو اپس کو قطار میں لگائیں یا اطلاعات سے کارروائیوں کو منظور کریں۔ چیک پوائنٹس ایپ کے دوبارہ شروع ہونے سے بچ جاتے ہیں۔ عملدرآمد سے پہلے دوہری منصوبہ بندی کا معائنہ اور منصوبہ بندی کرتا ہے۔ پیش منظر کی خدمت اسکرین آف ہونے کے ساتھ رن کو زندہ رکھتی ہے۔
57 بلٹ ان ٹولز
- فائلیں: read_file، write_file، edit_file، multi_edit (fuzy find-replace)، apply_patch with rollback، grep، search_files، file_info، بیچ کاپی، منتقل، حذف کریں۔
- شیل: ٹائم آؤٹ اور پروسیس گروپ کلین اپ کے ساتھ شیل، بیک گراؤنڈ ڈیمون مینیجر (شیل_بیک گراؤنڈ، bg_list، bg_kill)۔
- گٹ: git_status، git_diff، git_log، git_show (patch view)، git_commit، git_branch، git_branch_manage، git_checkout، git_push upstream مرمت کے ساتھ، git_pull.
- سسٹم اور تشخیص: پیکیج اور ٹیگ فلٹرز کے ساتھ read_logcat، ڈاکٹر سیلف ٹیسٹ سویٹ، env_status پروب۔
- ویژن اور ویب: وژن ماڈلز کے لیے read_image، PDF ٹیکسٹ نکالنا، web_search (keyless، Brave، Tavily)، web_fetch، binary detection کے ساتھ http_request۔
- ایجنٹ اور میموری: میموری_ریڈ، میموری_رائٹ، میموری_سرچ، ٹوڈو_لائٹ لائیو ٹریکنگ، پوچھنے والے صارف پرامپٹ، ٹاسک (متوازی سب ایجنٹس)، pkg_search، pkg_install، pkg_list۔
ماڈل سیاق و سباق پروٹوکول (MCP)
MCP کے ذریعے بیرونی ٹول ایکو سسٹم کو جوڑیں:
- سرورز کو stdio، HTTP، اور سرور سے بھیجے گئے ایونٹس (SSE) پر مربوط کریں۔
- کلاڈ ڈیسک ٹاپ یا MCP JSON چسپاں کر کے کنفیگرس درآمد کریں۔
- سرورز اپنی مرضی کے ٹولز کو متحرک طور پر ایجنٹ رن ٹائم کے سامنے لاتے ہیں۔
- تصدیق شدہ خدمات کے لیے کروم کسٹم ٹیبز کے ذریعے بلٹ ان OAuth 2.0۔
- فی ورک اسپیس کی منظوری اور HMAC سالمیت کی توثیق عملدرآمد کی حفاظت کرتی ہے۔
ایجنٹ براؤزر (13 ٹولز)
13 ٹولز میں ہیڈ لیس براؤزر آٹومیشن: browser_navigate, browser_click, browser_type, browser_scroll, browser_wait_for, browser_eval, browser_get_logs, browser_screenshot, browser_back, browser_forward, browser_refresh, browser_get_url, browser_get_dom. DevTools کے ساتھ ویب ایپس کا پیش نظارہ کریں، ڈیوائس فریمز، اور ون ٹیپ بگ مرمت ایجنٹ کو واپس کریں۔
فائلز، ایڈیٹر، ٹرمینل
ملٹی سلیکٹ اور بیچ آپریشنز کے ساتھ ورک اسپیس فائل مینیجر۔ نحو کو نمایاں کرنے والا کوڈ ایڈیٹر (کوٹلن، جاوا، ازگر، جے ایس، ٹی ایس، ایچ ٹی ایم ایل، شیل)، لائن نمبرز، لامحدود انڈو، ریجیکس تلاش، اور انکوڈنگ محفوظ کرنے والے محفوظ۔ پہلو بہ پہلو بصری فرق دیکھنے والا۔ انٹرایکٹو ٹرمینل سیشن۔
آٹومیشن اور تعمیر
ورک مینجر کے ذریعے شیڈول کردہ پس منظر آٹومیشنز: شیڈول پلانر، پیش سیٹ وقفے، رن ہسٹری، الرٹس۔ گریڈل کمانڈز کے لیے ڈیش بورڈ بنائیں اور ٹیسٹ کریں اور لائیو لاگز کے ساتھ ٹیسٹ سویٹس اور ناکام تعمیرات کے لیے ون ٹیپ ایجنٹ فکسز کریں۔
ماڈلز اور کیچنگ
بلٹ ان ہارنس فراہم کنندہ کے ذریعے بغیر کلیدی رسائی، یا اینتھروپک، جیمنی، اوپن اے آئی، یا حسب ضرورت URLs کے لیے API کیز لائیں۔ لیٹنسی پروبس کے ساتھ لائیو کیٹلاگ، صحیح قیمتوں کا تعین، اور ریئل ٹائم لاگت سے باخبر رہنا۔ فوری کیش مانیٹرنگ: ہٹ، مسز، ٹوکنز پڑھیں/لکھیں، ہٹ ریٹ۔ سوچ کی سیڑھی آف سے الٹرا تک۔
ڈیزائن کے لحاظ سے محفوظ
عمل درآمد کے درجات: شیزوکو، لینکس ٹول چین (باش، گٹ، پائتھن، نوڈ)، ٹوی باکس sh فال بیک۔ شیل پالیسی آپریشنز کو ورک اسپیس تک محدود کرتی ہے۔ خفیہ ریڈیکٹر اسکرب API کیز۔ اجازت کے چار طریقے: سبھی کی تصدیق کریں، خطرناک، مکمل آٹو، مکمل رسائی کی تصدیق کریں۔ بائیو میٹرک ایپ لاک۔
ہنر اور یادداشت
23 بنڈل مارک ڈاؤن اسکلز (منصوبہ بندی، TDD، ڈیبگنگ، فن تعمیر) کے علاوہ حسب ضرورت مہارت۔ لائیو ٹوڈو ٹریکنگ، ریپو میپ کوڈ بیس انڈیکسنگ، گروق وِسپر وائس ان پٹ، سیشن فورکنگ، مستقل میموری۔
شروع کرنا
1. پروجیکٹ فائلوں کے لیے اسٹوریج تک رسائی فراہم کریں۔
2. بلٹ ان کیلیس فراہم کنندہ کا استعمال کریں یا ترتیبات میں API کلید درج کریں۔
3. اختیاری: مراعات یافتہ شیل پر عمل درآمد کے لیے شیزوکو کو جوڑیں۔
صفر تجزیات، اشتہارات، یا ٹریکرز۔ ڈیٹا صرف کنفیگرڈ اینڈ پوائنٹس تک جاتا ہے۔ GitHub پر مسائل کی اطلاع دیں۔
آپ کے آلے پر AI کوڈنگ کا استعمال: شیل، فائلز، کوڈ ایڈیٹر، گٹ، اور MCP۔
اپ ڈیٹ کردہ بتاریخ
1 اکتوبر، 2026