Android Harness

Evaluarea conținutului
Toți
1+
Descărcări
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran

Despre aplicație

AndroidHarness este un agent de codare care se află pe telefonul tău. Funcționează pe proiecte reale direct de pe dispozitiv: citește și editează fișiere, execută comenzi shell, gestionează git, controlează un browser și execută instrumente MCP. Nu este necesar un PC.


Open source sub licența MIT: https://github.com/Sanuu7/AndroidHarness


RUTINA AGENTULUI


Discutați cu un agent de codare: transmitere în flux a răspunsurilor, blocuri de gândire și fișe interactive cu instrumente. Atașați competențe, cod și PDF-uri. Coadă de urmărire în timpul executărilor sau aprobați acțiuni din notificări. Punctele de control supraviețuiesc repornirilor aplicației. Planificarea duală inspectează și planifică înainte de execuție. Serviciul Foreground menține executările active chiar și cu ecranul oprit.


57 DE INSTRUMENTE ÎNTEGRATE


- Fișiere: read_file, write_file, edit_file, multi_edit (fuzzy find-replace), apply_patch cu rollback, grep, search_files, file_info, copiere în lot, mutare, ștergere.
- Shell: shell cu timeout-uri și curățare a grupurilor de procese, manager daemon în fundal (shell_background, bg_list, bg_kill).
- Git: git_status, git_diff, git_log, git_show (vizualizare patch), git_commit, git_branch, git_branch_manage, git_checkout, git_push cu reparare upstream, git_pull.
- Sistem și diagnosticare: read_logcat cu filtre de pachete și etichete, suită de autotestare doctor, sondă env_status.
- Viziune și Web: read_image pentru modele vizuale, extragere text PDF, web_search (fără cheie, Brave, Tavily), web_fetch, http_request cu detectare binară.
- Agent și Memorie: memory_read, memory_write, memory_search, urmărire live todo_write, solicitări ask_user, task (subagenți paraleli), pkg_search, pkg_install, pkg_list.

PROTOCOLUL DE CONTEXT AL MODELULUI (MCP)

Conectați ecosistemele de instrumente externe prin MCP:
- Conectați serverele prin stdio, HTTP și evenimente trimise de server (SSE).
- Importați configurațiile prin lipirea codului JSON Claude Desktop sau MCP.
- Serverele expun instrumentele personalizate dinamic la runtime-ul agentului.
- OAuth 2.0 încorporat prin filele personalizate Chrome pentru servicii autentificate.
- Aprobările per spațiu de lucru și validarea integrității HMAC protejează execuția.

NAVIZOR AGENT (13 INSTRUMENTE)

Automatizare browser fără antet în 13 instrumente: 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. Previzualizați aplicațiile web cu DevTools, cadre de dispozitiv și repararea erorilor cu o singură atingere înapoi către agent.

FIȘIERE, EDITOR, TERMINAL

Manager de fișiere în spațiu de lucru cu operațiuni multi-select și batch. Editor de cod cu evidențiere a sintaxei (Kotlin, Java, Python, JS, TS, HTML, Shell), numere de linie, anulare nelimitată, căutare regex și salvări cu păstrarea codării. Vizualizator vizual alăturat de diferențe. Sesiuni terminale interactive.

AUTOMATIZĂRI ȘI CONSTRUCȚIE

Automatizări programate în fundal prin WorkManager: planificator de programări, intervale prestabilite, istoric de rulare, alerte. Tablou de bord pentru compilare și testare pentru comenzi Gradle și suite de teste cu jurnale live și remedieri cu o singură atingere pentru compilații eșuate.

MODELE ȘI CACHE

Acces fără cheie prin intermediul furnizorului Harness încorporat sau chei API pentru Anthropic, Gemini, OpenAI sau URL-uri personalizate. Catalog live cu sonde de latență, prețuri exacte și urmărire a costurilor în timp real. Monitorizare promptă a memoriei cache: accesări, rate, token-uri de citire/scriere, rate de accesare. Gândire pe scări de la off la ultra.

SIGUR PRIN DESIGN

Niveluri de execuție: Shizuku, lanț de instrumente Linux (bash, git, python, node), toybox sh fallback. Politica shell limitează operațiunile la spațiul de lucru. Editorul secret șterge cheile API. Patru moduri de permisiune: confirmare totală, confirmare riscantă, automat complet, acces complet. Blocare biometrică a aplicației.

APTITUDINI ȘI MEMORIE

23 de abilități markdown incluse (planificare, TDD, depanare, arhitectură) plus abilități personalizate. Urmărire live a activităților, indexare a bazei de cod a hărții depozitului, intrare vocală Groq Whisper, bifurcare de sesiune, memorie persistentă.

PRINCIPII DE ÎNCEPERE

1. Acordați acces la spațiul de stocare pentru fișierele proiectului.
2. Utilizați furnizorul fără cheie încorporat sau introduceți o cheie API în Setări.
3. Opțional: conectați Shizuku pentru execuție privilegiată a shell-ului.

Zero analize, reclame sau trackere. Datele circulă doar către endpoint-uri configurate. Raportați problemele pe GitHub.
Sistem de codare AI pe dispozitiv: shell, fișiere, editor de cod, git și MCP.
Ultima actualizare
26 sept. 2026

Siguranța datelor

Siguranța începe cu înțelegerea modului în care dezvoltatorii îți colectează și trimit datele. Practicile de securitate și confidențialitate a datelor pot varia în funcție de modul de utilizare, de regiune și de vârsta ta. Dezvoltatorul a oferit aceste informații și le poate actualiza în timp.
  • Nu sunt trimise date terțelor părți
    Află mai multe despre cum declară dezvoltatorii trimiterea
  • Nu au fost colectate date
    Află mai multe despre cum declară dezvoltatorii colectarea

Noutăți

* Added Subagent controls, SSH workspaces, CodeGraph, Caveman modes, encrypted backup, and Permission manager
* Added generation speed and first-token delay reports
* Added keyless Kilo and Polinations providers
* Enabled Screenshots by default
* Improved streaming, UI, background service, checkpoints, and security
* Fixed Browser, Git, WebFetch, file tools, patching, Subagents, and crashes

Asistență pentru aplicație