Android Harness

Inhoudgradering
Almal
1+
Aflaaie
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent

Meer oor hierdie app

AndroidHarness is 'n koderingsagent wat op jou foon woon. Dit werk direk vanaf die toestel aan regte projekte: lees en redigeer lêers, voer dopbevele uit, dryf git, beheer 'n blaaier en voer MCP-gereedskap uit. Geen rekenaar nodig nie.

Oopbron onder die MIT-lisensie: https://github.com/Sanuu7/AndroidHarness

DIE AGENT-LOOPTYD

Gesels met 'n koderingsagent: stroom reaksies, denkblokke en interaktiewe gereedskapkaarte. Heg vaardighede, kode en PDF's aan. Plaas opvolgings tydens lopies in die waglys of keur aksies goed vanaf kennisgewings. Kontrolepunte oorleef programherbegin. Dubbele beplanning inspekteer en beplan voor uitvoering. Voorgronddiens hou lopies lewendig met skerm af.

57 INGEBOUDE GEREEDSKAP

- Lêers: lees_lêer, skryf_lêer, wysig_lêer, multi_redigering (vaag vind-vervang), pas_patch toe met terugrol, grep, soek_lêers, lêer_inligting, bondelkopie, skuif, verwyder.
- Dop: dop met tydsberekeninge en prosesgroep-opruiming, agtergrond-daemonbestuurder (shell_background, bg_list, bg_kill).

- Git: git_status, git_diff, git_log, git_show (pleister-aansig), git_commit, git_branch, git_branch_manage, git_checkout, git_push met stroomop-herstel, git_pull.

- Stelsel en Diagnostiek: read_logcat met pakket- en etiketfilters, dokter-selftoetssuite, env_status-sonde.

- Visie en Web: read_image vir visiemodelle, PDF-teksonttrekking, web_search (sleutelloos, Brave, Tavily), web_fetch, http_request met binêre opsporing.

- Agent en Geheue: memory_read, memory_write, memory_search, todo_write lewendige dophou, ask_user-aanwysings, taak (parallelle subagente), pkg_search, pkg_install, pkg_list.

MODELKONTEKSPROTOKOL (MCP)

Verbind eksterne gereedskap-ekosisteme deur MCP:
- Verbind bedieners oor stdio, HTTP en Server-Sent Events (SSE).
- Voer konfigurasies in deur Claude Desktop of MCP JSON te plak.
- Bedieners stel pasgemaakte gereedskap dinamies bloot aan die agent se looptyd.
- Ingeboude OAuth 2.0 via Chrome Custom Tabs vir geverifieerde dienste.
- Goedkeurings per werkruimte en HMAC-integriteitsvalidering beskerm uitvoering.

AGENTBLAAIER (13 GEREEDSKAP)

Koplose blaaieroutomatisering oor 13 gereedskap: 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. Voorskou webprogramme met DevTools, toestelrame en een-tik foutherstel terug na die agent.

LÊERS, REDIGER, TERMINAAL

Werkruimte-lêerbestuurder met multi-seleksie en bondelbewerkings. Kode-redigeerder met sintaksis-uitlig (Kotlin, Java, Python, JS, TS, HTML, Shell), reëlnommers, onbeperkte ongedaan maak, regex-soektog en kodering-behoudende stoorplekke. Sy-aan-sy visuele verskil-kyker. Interaktiewe terminaalsessies.

OUTOMATISASIES EN BOU

Geskeduleerde agtergrondoutomatisasies via WorkManager: skedulebeplanner, voorafbepaalde intervalle, loopgeskiedenis, waarskuwings. Bou- en toetsdashboard vir Gradle-opdragte en toetssuites met lewendige logs en een-tik-agentoplossings vir mislukte bouwerk.

MODELLE EN KASBERGING

Sleutellose toegang via ingeboude Harness-verskaffer, of bring API-sleutels vir Anthropic, Gemini, OpenAI of persoonlike URL'e. Lewendige katalogus met latensie-probes, presiese pryse en intydse kosteopsporing. Vinnige kasmonitering: treffers, mislukkings, lees-/skryftokens, trefkoerse. Denklere van af tot ultra.

VEILIG DEUR ONTWERP

Uitvoeringsvlakke: Shizuku, Linux-gereedskapsketting (bash, git, python, node), toybox sh-terugval. Dopbeleid beperk bedrywighede tot werkruimte. Geheime redakteur skrop API-sleutels. Vier toestemmingsmodusse: bevestig alles, bevestig riskant, vol outomaties, volle toegang. Biometriese toepassingslot.

VAARDIGHEDE EN GEHEUE

23 gebundelde afmerkingsvaardighede (beplanning, TDD, ontfouting, argitektuur) plus persoonlike vaardighede. Regstreekse todo-opsporing, repo-kaartkodebasisindeksering, Groq Whisper-steminvoer, sessie-forking, aanhoudende geheue.

AAN DIE SLAG

1. Verleen stoortoegang vir projeklêers.
2. Gebruik ingeboude sleutellose verskaffer of voer 'n API-sleutel in Instellings in.
3. Opsioneel: koppel Shizuku vir bevoorregte dopuitvoering.

Geen analise, advertensies of spoorsnyers nie. Data vloei slegs na gekonfigureerde eindpunte. Rapporteer probleme op GitHub.
KI-koderingsinstrument op jou toestel: dop, lêers, kode-redigeerder, git en MCP.
Opgedateer op
26 Sep. 2026
Uitstalstories

Dataveiligheid

Veiligheid begin wanneer jy verstaan hoe ontwikkelaars jou data insamel en deel. Praktyke vir dataprivaatheid en -sekuriteit kan verskil op grond van jou gebruik, streek en ouderdom. Die ontwikkelaar het hierdie inligting verskaf en kan dit mettertyd opdateer.
  • Geen data word met derde partye gedeel nie
    Kom meer te wete oor hoe ontwikkelaars datadeling verklaar
  • Geen data ingesamel nie
    Kom meer te wete oor hoe ontwikkelaars insameling verklaar

Wat's nuut

* 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

Appsteundienste

Meer oor die ontwikkelaar
SANOOJ SAJU
Sanukey8@gmail.com
India