عن Android Harness
أدوات برمجة الذكاء الاصطناعي على جهازك: سطر الأوامر، الملفات، محرر الأكواد، git، وMCP.
AndroidHarness هو وكيل برمجة يعمل على هاتفك. يُتيح لك العمل على مشاريع حقيقية مباشرةً من جهازك: قراءة الملفات وتعديلها، وتنفيذ أوامر سطر الأوامر، وتشغيل Git، والتحكم في المتصفح، وتشغيل أدوات MCP. لا حاجة إلى جهاز كمبيوتر.
مفتوح المصدر بموجب ترخيص MIT: https://github.com/Sanuu7/AndroidHarness
بيئة تشغيل الوكيل
تواصل مع وكيل البرمجة: استجابات فورية، ووحدات تفكير، وبطاقات أدوات تفاعلية. أرفق المهارات، والبرمجيات، وملفات PDF. رتّب المتابعات أثناء التنفيذ أو وافق على الإجراءات من الإشعارات. تبقى نقاط التحقق محفوظة حتى بعد إعادة تشغيل التطبيق. يُجري التخطيط المزدوج فحصًا وتخطيطًا قبل التنفيذ. تُبقي خدمة التشغيل في المقدمة عمليات التنفيذ مستمرة حتى مع إطفاء الشاشة.
57 أداة مُدمجة
- الملفات: قراءة الملفات، وكتابة الملفات، وتعديل الملفات، والتعديل المتعدد (بحث واستبدال تقريبي)، وتطبيق التصحيحات مع إمكانية التراجع، وgrep، والبحث عن الملفات، ومعلومات الملفات، والنسخ المجمع، والنقل، والحذف.
- الملفات: قراءة الملفات، وكتابة الملفات، وتعديل الملفات، والتعديل المتعدد (بحث واستبدال تقريبي)، وتطبيق التصحيحات مع إمكانية التراجع، وgrep، والبحث عن الملفات، ومعلومات الملفات، والنسخ المجمع، والنقل، والحذف.
- - واجهة سطر الأوامر: واجهة سطر أوامر مع مهلة زمنية وتنظيف مجموعات العمليات، ومدير عمليات الخلفية (shell_background، bg_list، bg_kill).
- جيت: git_status، git_diff، git_log، git_show (عرض التصحيحات)، git_commit، git_branch، git_branch_manage، git_checkout، git_push مع إصلاح المصدر، git_pull.
- النظام والتشخيص: read_logcat مع مرشحات الحزم والوسوم، مجموعة اختبارات Doctor الذاتية، فحص env_status.
- الرؤية والويب: read_image لنماذج الرؤية، استخراج نص PDF، بحث الويب (بدون مفتاح، Brave، Tavily)، جلب الويب، طلب HTTP مع الكشف عن الملفات الثنائية.
- الوكيل والذاكرة: memory_read، memory_write، memory_search، تتبع مباشر لـ todo_write، مطالبات ask_user، مهمة (وكلاء فرعيون متوازيون)، pkg_search، pkg_install، pkg_list.
بروتوكول سياق النموذج (MCP)
ربط أنظمة الأدوات الخارجية عبر MCP:
- ربط الخوادم عبر الإدخال/الإخراج القياسي، وHTTP، وأحداث الخادم المرسلة (SSE).
- استيراد الإعدادات عن طريق لصق ملف JSON الخاص بـ Claude Desktop أو MCP.
- تعرض الخوادم أدوات مخصصة ديناميكيًا لوقت تشغيل الوكيل.
- OAuth 2.0 مدمج عبر علامات تبويب Chrome المخصصة للخدمات الموثقة.
- ضمان تنفيذ الموافقات لكل مساحة عمل والتحقق من سلامة 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. استعرض تطبيقات الويب باستخدام أدوات المطورين، وإطارات الأجهزة، وإصلاح الأخطاء بنقرة واحدة إلى الوكيل.
الملفات، والمحرر، والطرفية
مدير ملفات مساحة العمل مع تحديد متعدد وعمليات دفعية. محرر أكواد مع تمييز بناء الجملة (Kotlin، Java، Python، JS، TS، HTML، Shell)، وأرقام الأسطر، وتراجع غير محدود، وبحث باستخدام التعابير النمطية، وحفظ مع الحفاظ على الترميز. عارض مقارنة مرئي جنبًا إلى جنب. جلسات طرفية تفاعلية.
الأتمتة والبناء
أتمتة خلفية مجدولة عبر مدير العمل: مخطط الجدولة، وفترات زمنية محددة مسبقًا، وسجل التشغيل، والتنبيهات. لوحة تحكم البناء والاختبار لأوامر Gradle ومجموعات الاختبار مع سجلات مباشرة وإصلاحات بنقرة واحدة للوكيل لعمليات البناء الفاشلة.
النماذج والتخزين المؤقت
وصول بدون مفتاح عبر موفر Harness المدمج، أو باستخدام مفاتيح API لـ Anthropic، أو Gemini، أو OpenAI، أو عناوين URL مخصصة. كتالوج مباشر مع أدوات قياس زمن الاستجابة، وتسعير دقيق، وتتبع فوري للتكاليف. مراقبة فورية لذاكرة التخزين المؤقت: عمليات الوصول، عمليات الفشل، رموز القراءة/الكتابة، معدلات الوصول. مستويات تحكم متدرجة من الإيقاف إلى التجاوز.
أمان مُصمّم
مستويات التنفيذ: Shizuku، مجموعة أدوات Linux (bash، git، python، node)، وخيار Toybox sh كبديل. سياسة Shell تُقيّد العمليات في مساحة العمل. مُحرّر سري يُخفي مفاتيح API. أربعة أوضاع للأذونات: تأكيد الكل، تأكيد المخاطرة، تلقائي كامل، وصول كامل. قفل التطبيق بيومتري.
المهارات والذاكرة
23 مهارة Markdown مُدمجة (التخطيط، تطوير البرمجيات الموجه بالاختبار، تصحيح الأخطاء، هندسة البرمجيات) بالإضافة إلى مهارات مُخصصة. تتبع المهام المباشر، فهرسة قاعدة بيانات Repo Map، إدخال صوتي Groq Whisper، تفرع الجلسات، ذاكرة دائمة.
البدء
1. منح إذن الوصول إلى التخزين لملفات المشروع.
٢. استخدم موفر الوصول بدون مفتاح المدمج أو أدخل مفتاح API في الإعدادات.
٣. اختياري: ربط Shizuku لتنفيذ أوامر النظام بصلاحيات مميزة.
لا توجد تحليلات أو إعلانات أو أدوات تتبع. تتدفق البيانات فقط إلى نقاط النهاية المُهيأة. أبلغ عن المشاكل على GitHub.
What's new in the latest 1.45
You can also add multiple ChatGPT Accounts.
- Added Native ChatGPT Work (Previously Codex) integration in settings
- Added Option to choose separate model for SubAgents
- Added support for Safetensors in Local models
- Android 8-10 file access issues fixed
- Changed limits of local models which had issues on lower RAM, you can now continue even if your RAM is not sufficient on your own risk.
الإصدارات القديمة لـ Android Harness
قم بتنزيل سريع وآمن بالغاية عبر تطبيق APKPure
قم بتثبيت ملفات XAPK/APK بنقرة واحدة على أندرويد!







