Android Harness

Ocena treści
Dla wszystkich
1+
Pobrania
Ocena treści
Dla wszystkich
Więcej informacji
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

AndroidHarness to agent programistyczny działający na Twoim telefonie. Działa w rzeczywistych projektach bezpośrednio z urządzenia: odczytuje i edytuje pliki, uruchamia polecenia powłoki, obsługuje Gita, kontroluje przeglądarkę i uruchamia narzędzia MCP. Nie wymaga komputera.

Oprogramowanie open source na licencji MIT: https://github.com/Sanuu7/AndroidHarness

ŚRODOWISKO WYKONAWCZE AGENTA

Rozmawiaj z agentem programistycznym: przesyłaj strumieniowo odpowiedzi, bloki myślowe i interaktywne karty narzędzi. Dołączaj umiejętności, kod i pliki PDF. Kolejkuj działania w trakcie uruchomień lub zatwierdzaj akcje z powiadomień. Punkty kontrolne są uwzględniane po ponownym uruchomieniu aplikacji. Podwójne planowanie sprawdza i planuje przed wykonaniem. Usługa pierwszoplanowa utrzymuje działanie uruchomień przy wyłączonym ekranie.

57 WBUDOWANYCH NARZĘDZI

- Pliki: read_file, write_file, edit_file, multi_edit (rozmyte wyszukiwanie i zamiana), apply_patch z wycofaniem, grep, search_files, file_info, kopiowanie wsadowe, przenoszenie, usuwanie.
- Powłoka: powłoka z limitami czasu i czyszczeniem grup procesów, menedżer demonów w tle (shell_background, bg_list, bg_kill).
- Git: git_status, git_diff, git_log, git_show (widok poprawek), git_commit, git_branch, git_branch_manage, git_checkout, git_push z naprawą upstream, git_pull.
- System i diagnostyka: read_logcat z filtrami pakietów i tagów, zestaw samotestów Doctor, sonda env_status.
- Vision i Web: read_image dla modeli Vision, ekstrakcja tekstu z PDF, web_search (bezkluczowy, Brave, Tavily), web_fetch, http_request z detekcją binarną.
- Agent i pamięć: memory_read, memory_write, memory_search, todo_write śledzenie na żywo, monity ask_user, zadania (równoległe podagenci), pkg_search, pkg_install, pkg_list.

PROTOKÓŁ MODELU KONTEKSTU (MCP)

Połącz zewnętrzne ekosystemy narzędzi za pośrednictwem MCP:
- Połącz serwery przez stdio, HTTP i zdarzenia wysyłane przez serwer (SSE).
- Importuj konfiguracje, wklejając Claude Desktop lub MCP JSON.
- Serwery dynamicznie udostępniają niestandardowe narzędzia w środowisku wykonawczym agenta.
- Wbudowany OAuth 2.0 za pośrednictwem niestandardowych kart Chrome dla uwierzytelnionych usług.
- Zatwierdzenia dla poszczególnych obszarów roboczych i walidacja integralności HMAC chronią wykonywanie.

PRZEGLĄDARKA AGENTA (13 NARZĘDZI)

Automatyzacja przeglądarki bez interfejsu użytkownika za pomocą 13 narzędzi: 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. Podgląd aplikacji internetowych za pomocą narzędzi deweloperskich, ramek urządzeń i naprawa błędów jednym dotknięciem z powrotem do agenta.

PLIKI, EDYTOR, TERMINAL

Menedżer plików obszaru roboczego z obsługą wielokrotnego wyboru i operacji wsadowych. Edytor kodu z podświetlaniem składni (Kotlin, Java, Python, JS, TS, HTML, Shell), numeracją wierszy, nieograniczoną liczbą cofania, wyszukiwaniem wyrażeń regularnych i zapisami z zachowaniem kodowania. Wizualna przeglądarka różnic. Interaktywne sesje terminala.

AUTOMATYZACJA I KOMPILACJA

Planowane automatyzacje w tle za pośrednictwem WorkManager: planer harmonogramu, predefiniowane interwały, historia uruchomień, alerty. Panel kompilacji i testów dla poleceń Gradle i zestawów testów z logami na żywo i poprawkami agenta w przypadku nieudanych kompilacji za pomocą jednego kliknięcia.

MODELIKACJA I BUFOROWANIE

Dostęp bezkluczykowy za pośrednictwem wbudowanego dostawcy Harness lub klucze API dla Anthropic, Gemini, OpenAI lub niestandardowych adresów URL. Katalog na żywo z sondami opóźnień, dokładnymi cenami i śledzeniem kosztów w czasie rzeczywistym. Szybkie monitorowanie pamięci podręcznej: trafienia, chybienia, tokeny odczytu/zapisu, wskaźniki trafień. Drabiny myślowe od off do ultra.

BEZPIECZEŃSTWO Z MYŚLĄ O PROJEKCIE

Poziomy wykonania: Shizuku, łańcuch narzędzi Linux (bash, git, python, node), zapasowy toybox sh. Polityka powłoki ogranicza operacje do obszaru roboczego. Redaktor sekretów usuwa klucze API. Cztery tryby uprawnień: potwierdź wszystkie, potwierdź ryzykowne, w pełni automatyczne, pełny dostęp. Biometryczna blokada aplikacji.

UMIEJĘTNOŚCI I PAMIĘĆ

23 dołączone umiejętności Markdown (planowanie, TDD, debugowanie, architektura) oraz umiejętności niestandardowe. Śledzenie zadań na żywo, indeksowanie bazy kodu w mapie repozytoriów, wprowadzanie głosowe Groq Whisper, forkowanie sesji, pamięć trwała.

ROZPOCZĘCIE PRACY

1. Udziel dostępu do pamięci masowej dla plików projektu.
2. Użyj wbudowanego dostawcy bezkluczowego lub wprowadź klucz API w Ustawieniach.
3. Opcjonalnie: połącz Shizuku w celu wykonania polecenia powłoki z uprawnieniami.

Brak analiz, reklam ani trackerów. Dane przepływają tylko do skonfigurowanych punktów końcowych. Zgłaszaj problemy na GitHubie.
Narzędzia do kodowania AI na Twoim urządzeniu: powłoka, pliki, edytor kodu, git i MCP.
Ostatnia aktualizacja
26 wrz 2026

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Praktyki w zakresie zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od sposobu korzystania z aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
  • Żadne dane nie są udostępniane innym firmom
    Dowiedz się więcej o deklarowaniu udostępniania danych przez deweloperów
  • Aplikacja nie zbiera danych
    Dowiedz się więcej o deklarowaniu zbierania danych przez deweloperów

Co nowego

* 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
Ocena treści
Dla wszystkich
Więcej informacji

Pomoc dotycząca aplikacji