Android Harness

Вікові обмеження
Для всіх вікових груп
10+
Завантаження
Вікові обмеження
Для всіх вікових груп
Докладніше
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана

Про цей додаток

AndroidHarness — це агент кодування, який працює на вашому телефоні. Він працює над реальними проектами безпосередньо з пристрою: читає та редагує файли, виконує команди оболонки, керує git, керує браузером та запускає інструменти MCP. ПК не потрібен.

Відкритий код за ліцензією MIT: https://github.com/Sanuu7/AndroidHarness

СЕРЕДОВЖНЯ РОБОТИ АГЕНТА

Спілкуйтеся з агентом кодування: потокова передача відповідей, блоків мислення та інтерактивних карток інструментів. Додавайте навички, код та PDF-файли. Ставте в чергу подальші дії під час запуску або схвалюйте дії зі сповіщень. Контрольні точки зберігаються після перезапуску програми. Подвійне планування перевіряє та планує перед виконанням. Служба переднього плану підтримує роботу з вимкненим екраном.

57 ВБУДОВАНИХ ІНСТРУМЕНТІВ

- Файли: read_file, write_file, edit_file, multi_edit (нечіткий пошук-заміна), apply_patch з відкатом, grep, search_files, file_info, пакетне копіювання, переміщення, видалення.

- Shell: оболонка з таймаутами та очищенням групи процесів, менеджер фонових демонів (shell_background, bg_list, bg_kill).
- Git: git_status, git_diff, git_log, git_show (перегляд патчів), git_commit, git_branch, git_branch_manage, git_checkout, git_push з відновленням основної частини, git_pull.
- Система та діагностика: read_logcat з фільтрами пакетів та тегів, набір самотестування Doctor, зонд env_status.
- Зір та Інтернет: read_image для моделей зору, вилучення тексту PDF, web_search (без ключа, Brave, Tavily), web_fetch, http_request з виявленням бінарних файлів.
- Агент та пам'ять: memory_read, memory_write, memory_search, відстеження todo_write у реальному часі, запити ask_user, завдання (паралельні субагенти), pkg_search, pkg_install, pkg_list.

ПРОТОКОЛ КОНТЕКСТУ МОДЕЛІ (MCP)

Підключення зовнішніх екосистем інструментів через MCP:
- Підключення серверів через stdio, HTTP та події, що надсилаються сервером (SSE).
- Імпорт конфігурацій шляхом вставки Claude Desktop або MCP JSON.
- Сервери динамічно надають користувацькі інструменти середовищу виконання агента.
- Вбудований OAuth 2.0 через користувацькі вкладки Chrome для автентифікованих служб.
- Схвалення для кожного робочого простору та перевірка цілісності HMAC захищають виконання.

БРАУЗЕР АГЕНТА (13 ІНСТРУМЕНТІВ)

Автоматизація браузера без графічного інтерфейсу за допомогою 13 інструментів: 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. Попередній перегляд веб-додатків за допомогою DevTools, фреймів пристроїв та виправлення помилок одним дотиком назад до агента.

ФАЙЛИ, РЕДАКТОР, ТЕРМІНАЛ

Файловий менеджер робочого простору з множинним вибором та пакетними операціями. Редактор коду з підсвічуванням синтаксису (Kotlin, Java, Python, JS, TS, HTML, Shell), номерами рядків, необмеженим скасуванням, пошуком регулярних виразів та збереженням зі збереженням кодування. Порівняльний візуальний переглядач різниці. Інтерактивні термінальні сесії.

АВТОМАТИЗАЦІЇ ТА ЗБІРКА

Запланована фонова автоматизація через WorkManager: планувальник розкладу, попередньо встановлені інтервали, історія запуску, сповіщення. Панель керування збіркою та тестуванням для команд Gradle та наборів тестів з живими журналами та виправленнями агента одним дотиком для невдалих збірок.

МОДЕЛІ ТА КЕШУВАННЯ

Безключовий доступ через вбудований постачальник Harness або ключі API для Anthropic, Gemini, OpenAI або користувацькі URL-адреси. Живий каталог із зондами затримки, точним ціноутворенням та відстеженням витрат у режимі реального часу. Моніторинг кешу за допомогою швидких дій: хіти, промахи, токени читання/запису, коефіцієнти хітів. Мислення від off до ultra.

БЕЗПЕЧНИЙ ЗА ДИЗАЙНОМ

Рівні виконання: Shizuku, ланцюжок інструментів Linux (bash, git, python, node), резервний варіант toybox sh. Політика оболонки обмежує операції робочою областю. Секретний редактор видаляє ключі API. Чотири режими дозволів: підтвердити всі, підтвердити ризиковані, повністю автоматичний, повний доступ. Біометричне блокування додатків.

НАВИЧКИ ТА ПАМ'ЯТЬ

23 об'єднані навички markdown (планування, TDD, налагодження, архітектура) плюс користувацькі навички. Відстеження завдань у реальному часі, індексація кодової бази карти репозиторію, голосовий ввід Groq Whisper, розгалуження сеансу, постійна пам'ять.

ПОЧАТОК РОБОТИ

1. Надайте доступ до сховища для файлів проекту.

2. Використовуйте вбудований постачальник безключового доступу або введіть ключ API у налаштуваннях.

Додатково: підключіть Shizuku для привілейованого виконання оболонки.

Нульова аналітика, реклама чи трекери. Потік даних лише до налаштованих кінцевих точок. Повідомляйте про проблеми на GitHub.
Інструменти для кодування на основі штучного інтелекту на вашому пристрої: оболонка, файли, редактор коду, git та MCP.
Оновлено
1 жовт. 2026 р.

Безпека даних

Безпека визначається тим, як додаток збирає і кому передає ваші дані. Способи забезпечення конфіденційності й захисту даних можуть різнитися залежно від використання додатка, регіону та віку користувача. Розробник, який надає цю інформацію, може оновлювати її.
  • Дані не передаються третім сторонам
    Докладніше про те, як розробники заявляють про передавання даних
  • Дані не збираються
    Докладніше про те, як розробники заявляють про збирання даних

Що нового

- 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
Вікові обмеження
Для всіх вікових груп
Докладніше

Підтримка додатка