Android Harness

Altersfreigabe
Jedes Alter
10+
Downloads
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Über diese App

AndroidHarness ist ein Programmieragent, der direkt auf Ihrem Smartphone läuft. Er arbeitet an realen Projekten direkt auf dem Gerät: Er liest und bearbeitet Dateien, führt Shell-Befehle aus, steuert Git, einen Browser und MCP-Tools. Kein PC erforderlich.

Open Source unter der MIT-Lizenz: https://github.com/Sanuu7/AndroidHarness

DIE AGENT-LAUFZEIT

Chatten Sie mit einem Programmieragenten: Streaming-Antworten, Denkblöcke und interaktive Toolkarten. Fügen Sie Fähigkeiten, Code und PDFs hinzu. Planen Sie Folgeaktionen während der Ausführung ein oder genehmigen Sie Aktionen aus Benachrichtigungen. Checkpoints bleiben auch nach einem Neustart der App erhalten. Die Dual-Planning-Funktion prüft und plant die Ausführung. Ein Vordergrunddienst hält die Ausführung auch bei ausgeschaltetem Bildschirm aktiv.

57 INTEGRIERTE TOOLS

- Dateien: read_file, write_file, edit_file, multi_edit (unscharfes Suchen und Ersetzen), apply_patch mit Rollback, grep, search_files, file_info, Stapelkopieren, Verschieben, Löschen.

- Shell: Shell mit Timeouts und Prozessgruppenbereinigung, Hintergrund-Daemon-Manager (shell_background, bg_list, bg_kill).

- Git: git_status, git_diff, git_log, git_show (Patch-Ansicht), git_commit, git_branch, git_branch_manage, git_checkout, git_push mit Upstream-Reparatur, git_pull.

- System & Diagnose: read_logcat mit Paket- und Tag-Filtern, doctor-Selbsttest-Suite, env_status-Abfrage.

- Bildverarbeitung & Web: read_image für Bildverarbeitungsmodelle, PDF-Textextraktion, web_search (keyless, Brave, Tavily), web_fetch, http_request mit Binärerkennung.

- Agent & Speicher: memory_read, memory_write, memory_search, todo_write mit Live-Tracking, ask_user-Abfragen, task (parallele Subagenten), pkg_search, pkg_install, pkg_list.

MODELLKONTEXTPROTOKOLL (MCP)

Verbinden Sie externe Tool-Ökosysteme über MCP:

- Server über stdio, HTTP und Server-Sent Events (SSE) verbinden.

- Konfigurationen durch Einfügen von Claude Desktop- oder MCP-JSON importieren.

- Server stellen der Agentenlaufzeit dynamisch benutzerdefinierte Tools zur Verfügung.

- Integriertes OAuth 2.0 über Chrome Custom Tabs für authentifizierte Dienste.

- Genehmigungen pro Arbeitsbereich und HMAC-Integritätsprüfung schützen die Ausführung.

AGENTENBROWSER (13 TOOLS)

Automatisierte Browsernutzung ohne grafische Benutzeroberfläche mit 13 Tools: 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. Vorschau von Web-Apps mit DevTools, Geräte-Frames und Fehlerbehebung mit einem Fingertipp direkt im Agenten.

DATEIEN, EDITOR, TERMINAL

Arbeitsbereich-Dateimanager mit Mehrfachauswahl und Stapelverarbeitung. Code-Editor mit Syntaxhervorhebung (Kotlin, Java, Python, JS, TS, HTML, Shell), Zeilennummern, unbegrenztem Rückgängigmachen, Regex-Suche und kodierungserhaltendem Speichern. Visueller Diff-Viewer (nebeneinander). Interaktive Terminal-Sitzungen.

AUTOMATISIERUNG UND BUILD

Geplante Hintergrundautomatisierungen über WorkManager: Zeitplanplaner, voreingestellte Intervalle, Ausführungsverlauf, Benachrichtigungen. Build & Test-Dashboard für Gradle-Befehle und Test-Suites mit Live-Logs und One-Tap-Agent-Fixes für fehlgeschlagene Builds.

MODELLE UND CACHING

Schlüsselloser Zugriff über den integrierten Harness-Provider oder API-Schlüssel für Anthropic, Gemini, OpenAI oder benutzerdefinierte URLs. Live-Katalog mit Latenzmessungen, exakten Preisen und Echtzeit-Kostenverfolgung. Sofortige Cache-Überwachung: Treffer, Fehlzugriffe, Lese-/Schreib-Tokens, Trefferraten. Stufenweise Cache-Optimierung von Aus bis Ultra.

SICHERHEIT DURCH DESIGN

Ausführungsebenen: Shizuku, Linux-Toolchain (Bash, Git, Python, Node.js), Toybox-Shell-Fallback. Die Shell-Richtlinie beschränkt Operationen auf den Arbeitsbereich. Ein Secret Redactor entfernt API-Schlüssel. Vier Berechtigungsmodi: Alle bestätigen, Risikobehaftete bestätigen, Vollautomatisch, Vollzugriff. Biometrische App-Sperre.

FUNKTIONEN UND SPEICHER

23 integrierte Markdown-Fähigkeiten (Planung, TDD, Debugging, Architektur) plus benutzerdefinierte Fähigkeiten. Live-Todo-Tracking, Repository-Map-Codebasis-Indexierung, Groq Whisper-Spracheingabe, Session-Forking, persistenter Speicher.

ERSTE SCHRITTE

1. Speicherzugriff für Projektdateien gewähren.

2. Integrierten schlüssellosen Anbieter verwenden oder einen API-Schlüssel in den Einstellungen eingeben.

3. Optional: Shizuku für privilegierte Shell-Ausführung verbinden.

Keine Analysen, Werbung oder Tracker. Daten fließen nur zu konfigurierten Endpunkten. Probleme auf GitHub melden.
KI-Codierungswerkzeug auf Ihrem Gerät: Shell, Dateien, Code-Editor, Git und MCP.
Aktualisiert am
01.10.2026

Datensicherheit

Was die Sicherheit angeht, solltest du als Erstes verstehen, wie Entwickler deine Daten erheben und weitergeben. Die Datenschutz- und Sicherheitspraktiken können je nach deiner Verwendung, deiner Region und deinem Alter variieren. Diese Informationen wurden vom Entwickler zur Verfügung gestellt und können jederzeit von ihm geändert werden.

Neuerungen

- Added on-device local models with custom models support with links from hugging face or any gguf file from your folder. (please treat this as beta, if theres any issues open an issue on github)
- Added a message whenever shizuku services gets disconnected
- Fixed crashes when opening old chats
- Fixed crashes while scrolling streamed replies

App-Unterstützung

Informationen zum Entwickler
SANOOJ SAJU
Sanukey8@gmail.com
India