Oписание Android Harness
Инструменты для разработки программного обеспечения с использованием ИИ на вашем устройстве: оболочка, файлы, редактор кода, Git и MCP.
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_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-файлов, веб-поиск (без ключа, Brave, Tavily), web_fetch, http_request с обнаружением бинарных файлов.
- Агент и память: memory_read, memory_write, memory_search, todo_write отслеживание в реальном времени, подсказки ask_user, task (параллельные подагенты), pkg_search, pkg_install, pkg_list. ПРОТОКОЛ КОНТЕКСТА МОДЕЛИ (MCP)
Подключение внешних экосистем инструментов через MCP:
- Подключение серверов через stdio, HTTP и Server-Sent Events (SSE).
- Импорт конфигураций путем вставки Claude Desktop или JSON MCP.
- Серверы динамически предоставляют доступ к пользовательским инструментам среде выполнения агента.
- Встроенная аутентификация OAuth 2.0 через Chrome Custom Tabs для аутентифицированных сервисов.
- Подтверждение для каждого рабочего пространства и проверка целостности 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-адресов. Каталог в реальном времени с проверкой задержки, точным ценообразованием и отслеживанием затрат в реальном времени. Мониторинг кэша: попадания, промахи, токены чтения/записи, коэффициенты попаданий. Шкала мышления от выключенного до ультра-настроения.
БЕЗОПАСНОСТЬ ПО ЗАКОНУ
Уровни выполнения: Shizuku, набор инструментов Linux (bash, git, python, node), резервный вариант toybox sh. Политика оболочки ограничивает операции рабочей областью. Редактор секретов очищает ключи API. Четыре режима разрешений: подтверждение всех, подтверждение рискованных, полностью автоматический, полный доступ. Биометрическая блокировка приложения.
НАВЫКИ И ПАМЯТЬ
23 встроенных навыка Markdown (планирование, TDD, отладка, архитектура) плюс пользовательские навыки. Отслеживание задач в реальном времени, индексирование кодовой базы репозитория, голосовой ввод Groq Whisper, создание форков сессий, постоянная память.
НАЧАЛО РАБОТЫ
1. Предоставьте доступ к хранилищу для файлов проекта.
2. Используйте встроенный поставщик без ключей или введите ключ API в настройках. 3. Дополнительно: подключите Shizuku для выполнения командной строки с привилегиями.
Никакой аналитики, рекламы или трекеров. Данные передаются только на настроенные конечные точки. Сообщайте о проблемах на GitHub.
Что нового в последней версии 1.45
You can also add multiple ChatGPT Accounts.
- Added Native ChatGPT Work (Previously Codex) integration in settings
- Added Option to choose separate model for SubAgents
- Added support for Safetensors in Local models
- Android 8-10 file access issues fixed
- Changed limits of local models which had issues on lower RAM, you can now continue even if your RAM is not sufficient on your own risk.
Информация Android Harness APK
Старые Версии Android Harness
Супер Быстрая и Безопасная Загрузка через Приложение APKPure
Один клик для установки XAPK/APK файлов на Android!







