Android Harness

Edukiaren sailkapena
Adin guztietarako
1+
deskarga
Edukiaren sailkapena
Adin guztietarako
Lortu informazio gehiago
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia

Aplikazio honi buruz

AndroidHarness zure telefonoan bizi den kodetze-agente bat da. Benetako proiektuetan funtzionatzen du zuzenean gailutik: fitxategiak irakurri eta editatzen ditu, shell komandoak exekutatzen ditu, git gidatzen du, arakatzaile bat kontrolatzen du eta MCP tresnak exekutatzen ditu. Ez da ordenagailurik behar.

MIT lizentziapean iturburu irekia: https://github.com/Sanuu7/AndroidHarness

AGENTEAREN ERREKUNTZA

Txateatu kodetze-agente batekin: erantzunak streaming bidez, pentsamendu-blokeak eta tresna-txartel interaktiboak. Erantsi trebetasunak, kodea eta PDFak. Jarraipenak ilaran jarri exekuzioetan zehar edo onartu ekintzak jakinarazpenetatik. Kontrol-puntuak aplikazioaren berrabiaraztean bizirik diraute. Plangintza bikoitzak ikuskatzen eta planifikatzen du exekuzioa baino lehen. Aurreko planoko zerbitzuak exekuzioak bizirik mantentzen ditu pantaila itzalita dagoenean ere.

57 TRESNA BARNE

- Fitxategiak: read_file, write_file, edit_file, multi_edit (fuzzy find-replace), apply_patch rollback-ekin, grep, search_files, file_info, batch copy, move, delete. - Shell: denbora-mugak dituen shella eta prozesu-taldeen garbiketa, atzeko planoko daemon kudeatzailea (shell_background, bg_list, bg_kill).
- Git: git_status, git_diff, git_log, git_show (adabaki-ikuspegia), git_commit, git_branch, git_branch_manage, git_checkout, git_push goiko konponketarekin, git_pull.
- Sistema eta Diagnostikoak: read_logcat pakete eta etiketa iragazkiekin, medikuaren auto-proba multzoa, env_status zunda.
- Ikusmena eta Weba: read_image ikusmen-ereduetarako, PDF testuaren erauzketa, web_search (giltzarik gabekoa, Brave, Tavily), web_fetch, http_request bitar detekzioarekin.
- Agente eta Memoria: memory_read, memory_write, memory_search, todo_write zuzeneko jarraipena, ask_user gonbidapenak, zeregina (azpiagente paraleloak), pkg_search, pkg_install, pkg_list.

TESTUINGURU MODELOAREN PROTOKOLOA (MCP)

Konektatu kanpoko tresnen ekosistemak MCP bidez:
- Konektatu zerbitzariak stdio, HTTP eta Zerbitzariak Bidalitako Gertaeren (SSE) bidez.

- Inportatu konfigurazioak Claude Desktop edo MCP JSON itsatsiz.

- Zerbitzariek tresna pertsonalizatuak dinamikoki erakusten dizkiote agentearen exekuzio-denborari.

- OAuth 2.0 integratua Chrome Custom Tabs bidez autentifikatutako zerbitzuetarako.

- Lan-eremu bakoitzeko onarpenak eta HMAC osotasun baliozkotzeak exekuzioa babesten dute.

AGENTEAREN NABIGATZAILEA (13 TRESNA)

Nabigatzailearen automatizazio burugabea 13 tresnetan: 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. Aurreikusi web aplikazioak DevTools-ekin, gailu markoekin eta ukitu bakarreko akatsen konponketa agenteari itzultzeko.

FITXATEGIAK, EDITOREA, TERMINALA

Lan-eremuko fitxategi-kudeatzailea hautaketa anitzeko eta batch eragiketekin. Sintaxi-nabarmentzearekin (Kotlin, Java, Python, JS, TS, HTML, Shell), lerro-zenbakiekin, desegite mugagabearekin, regex bilaketarekin eta kodeketa mantenduz gordetako kodeketarekin. Alboz alboko desberdintasun bisualen ikuslea. Terminaleko saio interaktiboak.

AUTOMATIZAZIOAK ETA ERAIKUNTZA

Atzeko planoan programatutako automatizazioak WorkManager bidez: ordutegi-planifikatzailea, aurrez ezarritako tarteak, exekuzio-historia, alertak. Eraiki eta probatu aginte-panela Gradle komandoetarako eta proba-suiteetarako, erregistro biziekin eta huts egindako eraikuntzarako ukitu bakarreko agenteen konponketekin.

EREDUAK ETA CACHEA

Sarbide giltzarik gabekoa Harness hornitzaile integratuaren bidez, edo API giltzak Anthropic, Gemini, OpenAI edo URL pertsonalizatuetarako. Katalogo bizia latentzia-zundekin, prezio zehatzekin eta kostuen jarraipena denbora errealean. Cachearen monitorizazio azkarra: arrakastak, huts egiteak, irakurketa/idazketa tokenak, arrakasta-tasak. Pentsamendu-eskailerak off-etik ultra-ra.

DISEINUAREN BIDEZ SEGURUA

Exekuzio mailak: Shizuku, Linux tresna-katea (bash, git, python, node), toybox sh fallback. Shell politikak eragiketak lan-eremuan mugatzen ditu. Erredaktore sekretuak API gakoak ezabatzen ditu. Lau baimen modu: dena baieztatu, arriskutsua baieztatu, guztiz automatikoa, sarbide osoa. Aplikazioen blokeo biometrikoa.

TREBETASUNAK ETA MEMORIA

23 markdown trebetasun multzo (plangintza, TDD, arazketa, arkitektura) gehi trebetasun pertsonalizatuak. Zuzeneko zereginen jarraipena, biltegi maparen kode-basearen indexazioa, Groq Whisper ahots-sarrera, saioen adarkatzea, memoria iraunkorra.

HASIERAKOAK

1. Eman biltegiratzeko sarbidea proiektu fitxategietarako.
2. Erabili barneko giltzarik gabeko hornitzailea edo sartu API gako bat Ezarpenetan.
3. Aukerakoa: konektatu Shizuku shell exekuzio pribilegiaturako.

Ez dago analisirik, iragarkirik edo jarraitzailerik. Datuak konfiguratutako amaiera-puntuetara soilik isurtzen dira. Eman arazoen berri GitHub-en.
AI kodetze-arnesa zure gailuan: shell, fitxategiak, kode-editorea, git eta MCP.
Azken eguneratzea
2026(e)ko ira. 26(a)

Datuen babesa

Seguru egoteko, funtsezkoa da jakitea garatzaileek nola biltzen eta partekatzen dituzten zuri buruzko datuak. Baliteke datuen pribatutasunaren eta segurtasunaren inguruko jardunbideak aplikazioaren erabileraren, lurraldearen eta adinaren araberakoak izatea. Informazio hori garatzaileak eman du, eta baliteke aurrerago eguneratzea.

Berritasunak

* 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
Edukiaren sailkapena
Adin guztietarako
Lortu informazio gehiago

Aplikazioaren laguntza-zerbitzua