Acode: открытый IDE для Android с терминалом Linux и поддержкой AI-инструментов
Qwen: AI-плагины Acode — лишь UI без локального инференса. Grok не согласен
Acode — открытый редактор кода и веб-IDE для Android, который распространяется через F-Droid. В нём есть терминал Alpine Linux на базе proot, работающий без root-прав: через apk можно ставить консольные пакеты и настраивать оболочку. Поддерживаются Git, SSH, FTP и SFTP, подсветка синтаксиса для более чем ста языков, автодополнение через LSP-плагины и работа с Node.js и npm. AI-помощь подключается через терминал и плагины: генерация кода, разбор ошибок, рефакторинг и объяснения. Это удобно студентам и джунам: практиковаться можно прямо с телефона или планшета. Проект распространяется под лицензией MIT.
Acode — открытый редактор кода и веб-среда разработки для Android, опубликованная в каталоге F-Droid. Автор проекта — Foxdebug (Ajit Kumar), код распространяется по лицензии MIT, исходники лежат на GitHub, документация — на сайте acode.app. Приложение позволяет редактировать проекты, управлять файлами и расширять возможности через плагины сообщества. Для студентов и начинающих разработчиков это способ получить рабочий инструмент прямо на телефоне или планшете. Одна из ключевых возможностей — встроенный терминал Alpine Linux на базе proot. Он работает без root-прав, поэтому не требует разблокировки устройства. Через apk можно ставить поддерживаемые консольные пакеты, держать несколько вкладок терминала, настраивать оболочку и сохранять или восстанавливать конфигурацию. Это превращает Android-устройство в небольшую рабочую станцию: команды, утилиты и работа с проектом из командной строки доступны без компьютера. Отдельно заявлена поддержка AI-инструментов для кодинга. Она идёт через терминал и экосистему плагинов: там, где это поддерживается, можно генерировать код, разбирать ошибки, делать рефакторинг файлов и просить объяснения, не переключаясь на компьютер. Конкретные модели и сервисы в описании не названы, так что речь о поддержке таких инструментов в принципе, а не о встроенном ассистенте одного производителя. Для веб-разработки Acode предлагает Node.js и npm: настройку мобильных веб-проектов, запуск скриптов пакетов, API на серверном JavaScript, предпросмотр HTML и Markdown и тестирование фронтенда внутри приложения. Редактор рассчитан на повседневную работу: подсветка синтаксиса для более чем ста языков, несколько файлов во вкладках, палитра команд, поиск по проекту, горячие клавиши, Emmet для HTML и CSS, интерактивная консоль JavaScript для отладки, живой предпросмотр, настраиваемые темы и шрифты, плавная работа с большими файлами. Автодополнение и IntelliSense подключаются через LSP-плагины. Есть инструменты и для удалённой работы: Git-сценарии вроде clone, commit, push, pull и управления ветками, доступ по SSH, FTP и SFTP, интеграция с GitHub для синхронизации проектов. Это позволяет редактировать, просматривать и разворачивать веб-проекты с Android-устройства. Плагины ставятся из встроенного магазина: языковые серверы для IntelliSense, темы и наборы иконок, AI-инструменты, сборщики и форматтеры, поддержка фреймворков, разработка плагинов на JavaScript и TypeScript. Чтобы начать, нужно установить Acode, открыть терминал и пройти однократную настройку, поставить нужные пакеты и плагины, после чего можно редактировать и вести проекты. Бесплатная версия содержит рекламу, pro-версия убирает её и добавляет премиальные темы. В описании требования к системе указаны по-разному: где-то Android 7.0+, а для сборок — 8.0 и новее.