Android Harness

Rating kandungan
Semua orang
1+
Muat turun
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin
Imej tangkapan skrin

Perihal apl ini

AndroidHarness ialah ejen pengekodan yang hidup pada telefon anda. Ia berfungsi pada projek sebenar terus dari peranti: membaca dan mengedit fail, menjalankan arahan shell, memacu git, mengawal pelayar dan menjalankan alat MCP. PC tidak diperlukan.

Sumber terbuka di bawah lesen MIT: https://github.com/Sanuu7/AndroidHarness

MASA JALAN EJEN

Bersembang dengan ejen pengekodan: respons penstriman, blok pemikiran dan kad alat interaktif. Lampirkan kemahiran, kod dan PDF. Beratur susulan semasa jalan atau luluskan tindakan daripada pemberitahuan. Pusat pemeriksaan bertahan selepas aplikasi dimulakan semula. Perancangan berganda memeriksa dan merancang sebelum pelaksanaan. Perkhidmatan latar hadapan memastikan jalan terus berjalan dengan skrin dimatikan.

57 ALATAN TERBINA DALAM

- Fail: read_file, write_file, edit_file, multi_edit (cari_ganti_kabur), apply_patch dengan rollback, grep, search_files, file_info, salinan kelompok, pindahkan, padam.
- Shell: shell dengan tamat masa dan pembersihan kumpulan proses, pengurus daemon latar belakang (shell_background, bg_list, bg_kill).
- Git: git_status, git_diff, git_log, git_show (paparan tampalan), git_commit, git_branch, git_branch_manage, git_checkout, git_push dengan pembaikan huluan, git_pull.
- Sistem & Diagnostik: read_logcat dengan penapis pakej dan tag, suit ujian kendiri doktor, probe env_status.
- Visi & Web: read_image untuk model visi, pengekstrakan teks PDF, web_search (tanpa kunci, Brave, Tavily), web_fetch, http_request dengan pengesanan binari.
- Ejen & Memori: memory_read, memory_write, memory_search, penjejakan langsung todo_write, gesaan ask_user, tugas (subejen selari), pkg_search, pkg_install, pkg_list.

PROTOKOL KONTEKS MODEL (MCP)

Sambungkan ekosistem alat luaran melalui MCP:

- Sambungkan pelayan melalui stdio, HTTP dan Peristiwa Dihantar Pelayan (SSE).
- Import konfigurasi dengan menampal Claude Desktop atau MCP JSON.
- Pelayan mendedahkan alat tersuai secara dinamik kepada masa jalan ejen.
- OAuth 2.0 terbina dalam melalui Tab Tersuai Chrome untuk perkhidmatan yang disahkan.
- Kelulusan setiap ruang kerja dan pengesahan integriti HMAC melindungi pelaksanaan.

PENYEMAI IMBAS EJEN (13 ALATAN)

Automasi pelayar tanpa kepala merentasi 13 alat: 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. Pratonton aplikasi web dengan DevTools, bingkai peranti dan pembaikan pepijat sekali ketik kembali kepada ejen.

FAIL, EDITOR, TERMINAL

Pengurus fail ruang kerja dengan operasi berbilang pilihan dan kelompok. Editor kod dengan penonjolan sintaks (Kotlin, Java, Python, JS, TS, HTML, Shell), nombor baris, buat asal tanpa had, carian regex dan simpanan pengekodan. Pemapar perbezaan visual bersebelahan. Sesi terminal interaktif.

AUTOMASI DAN BINAAN

Automasi latar belakang berjadual melalui WorkManager: perancang jadual, selang pratetap, sejarah jalanan, amaran. Papan pemuka Bina & Uji untuk arahan Gradle dan suit ujian dengan log langsung dan pembetulan ejen satu ketikan untuk binaan yang gagal.

MODEL DAN PENYIMPANAN

Akses tanpa kunci melalui penyedia Harness terbina dalam, atau bawa kunci API untuk Anthropic, Gemini, OpenAI atau URL tersuai. Katalog langsung dengan prob kependaman, harga tepat dan penjejakan kos masa nyata. Pemantauan cache segera: hit, terlepas, token baca/tulis, kadar hit. Tangga berfikir dari luar ke ultra.

REKA BENTUK SELAMAT

Peringkat pelaksanaan: Shizuku, rantaian alat Linux (bash, git, python, nod), sandaran toybox sh. Dasar Shell mengehadkan operasi ke ruang kerja. Editor rahsia membersihkan kekunci API. Empat mod kebenaran: sahkan semua, sahkan berisiko, automatik penuh, akses penuh. Kunci aplikasi biometrik.

KEMAHIRAN DAN MEMORI

23 kemahiran penurunan harga yang digabungkan (perancangan, TDD, penyahpepijatan, seni bina) serta kemahiran tersuai. Penjejakan tugasan langsung, pengindeksan pangkalan kod peta repo, input suara Groq Whisper, forking sesi, memori berterusan.

BERMULA

1. Berikan akses storan untuk fail projek.
2. Gunakan penyedia tanpa kunci terbina dalam atau masukkan kekunci API dalam Tetapan.
3. Pilihan: sambungkan Shizuku untuk pelaksanaan shell istimewa.

Sifar analitik, iklan atau penjejak. Data hanya mengalir ke titik akhir yang dikonfigurasikan. Laporkan isu di GitHub.
Abah-abah pengekodan AI pada peranti anda: shell, files, editor kod, git dan MCP.
Dikemas kini pada
26 Sep 2026

Keselamatan data

Keselamatan bermula dengan memahami cara pembangun mengumpul dan berkongsi data anda. Amalan privasi dan keselamatan data mungkin berbeza-beza berdasarkan penggunaan, rantau dan umur anda. Pembangun memberikan maklumat ini dan mungkin mengemaskinikan maklumat dari semasa ke semasa.
  • Tiada data dikongsi dengan pihak ketiga
    Ketahui lebih lanjut tentang cara pembangun mengisytiharkan perkongsian
  • Tiada data dikumpulkan
    Ketahui lebih lanjut tentang cara pembangun mengisytiharkan pengumpulan

Perkara baharu

* 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

Sokongan apl

Perihal pembangun
SANOOJ SAJU
Sanukey8@gmail.com
India