Да, такие модели уже появляются, но они не «сами по себе» компилируют или запускают код, а работают в связке с исполняющей средой. Ниже краткий обзор тех, кто сегодня умеет «нажимать Run».
OpenAI Code Interpreter (Advanced Data Analysis)
• Среда: изолированный контейнер с Python (+ 300+ пакетов).
• Может pip-install’ить новые библиотеки, генерировать и запускать скрипты, возвращать stdout, картинки, файлы.
• Ограничения: нет полного root-доступа, нельзя ставить apt-пакеты, не поддерживает Android SDK/Gradle.
Anthropic Claude “Computer Use” (beta)
• Предоставляет модели виртуальный «рабочий стол» (Ubuntu) и API для кликов, клавиатуры, запуска терминала.
• Теоретически может git clone → npm install → npx expo build, но пока медленно и нестабильно.
GitHub Copilot Workspace / AutoDev
• Создаёт Docker-контейнеры на лету, прогоняет тесты, может собирать проект.
• Для Android нужно специфицировать образ с Android SDK, иначе соберёт только «чистый» Gradle-проект.
Google IDX / Project IDX (Project IDX)
• Облачная IDE на базе Code OSS в браузере, где Gemini/Codey-модель сама может выполнить ./gradlew assembleRelease в преднастроенном контейнере.
Мелкие эксперименты
• Песочницы Replit AI, CodeSandbox «vibe coding» — модель генерирует код, а Replit/Sandbox уже крутит Docker с нужным стеком.
Итого
– Пока ни одна публичная модель не делает тебе готовый .apk «одной кнопкой» из React-Native проекта без предварительной настройки окружения.
– Но если ты поднимешь Docker-образ с Android SDK, то любая из вышеперечисленных систем (Claude Computer Use, GitHub Actions + LLM-бот) уже способна через CLI собрать APK и отдать тебе ссылку.
Есть «автономные» агенты (LLM + среда выполнения), которые могут:
./gradlew assembleRelease,— но делают это не «сама модель», а модель + контейнер/вм с root-доступом. Пока ни одна публично-доступная модель не живёт внутри Android-сборочной среды «из коробки» без предварительной настройки.
Ниже — самые реальные варианты «самостоятельной» сборки .apk и правки кода.
Devin (Cognition AI)
• Полноценный облачный агент: выдают ему таск «clone repo, fix sign-up flow, build release apk».
• Запускает контейнер с Ubuntu 22.04 + Android SDK 34 + Node 20 → правит код → gradlew assembleRelease.
• Доступ только по бета-списку, цена ≈ $500/мес.
OpenHands (ex-OpenDevin) — open-source
• GitHub-репо: github.com/OpenDevin/OpenDevin
• Поднимает Docker-среду (предоставляется образ ghcr.io/opendevin/sandbox-android с Android SDK).
• Модель (GPT-4o, Claude, Llama-3) через Bash-инструменты сама может git commit, vim app/build.gradle, ./gradlew assembleRelease.
• Локально можно запустить docker compose up и через Web-UI дать задачу: «собери мне APK и залей артефакт в GitHub Releases».
AutoGPT + Docker-плагин
• Старый AutoGPT v0.5 умеет вызывать Bash-команды в контейнере.
• Создают dockerfile с FROM cimg/android:2024.01, монтируют репозиторий, модель правит код → билдит APK.
Модель «в браузере» (Project IDX, Replit Agent)
• Project IDX — облачная IDE: Gemini/Codey запускает ./gradlew внутри готового образа.
• Если ты им скажешь «add firebase auth and build release apk», они выполнят весь цикл.
GitHub Actions + LLM-бот (самый дешёвый DIY)
• Ставишь workflow, который триггерится на issue «@bot build apk».
• Бот (на базе GPT-4o) через API редактирует исходники, делает commit, workflow делает ./gradlew assembleRelease, пушит APK в Releases.
• Пример конфига:
name: LLM-Triggered APK
on:
issues:
types: [opened]
jobs:
build:
runs-on: ubuntu-latest
container: cimg/android:2024.01
steps:
- uses: actions/checkout@v4
- run: ./gradlew assembleRelease
- uses: actions/upload-artifact@v4
Главное ограничение
– Нужен заранее подготовленный образ с Android SDK + NDK + Node + npm/yarn.
– Для полноценной подписи APK требуется keystore; LLM может сама сгенерировать debug-key, но release требует secrets.
Итого:
«Чисто» языковая модель без исполняющей среды — нет.
Агенты вроде Devin / OpenHands в Docker, а также облачные IDE (Project IDX, Replit) — уже могут править код и выдавать готовый .apk без ручного вмешательства.
Олег Крицкий
Руководитель
Готовы начать?
Позвоните нам:
+7(987)10-55-799
Заинтересованы в сотрудничестве ? Вы можете заказать продвижение своего сайта прямо сейчас
Олег Крицкий
Руководитель
Готовы начать?
Позвоните нам:
+7(987)10-55-799
Заинтересованы в сотрудничестве ? Вы можете заказать создание своего сайта прямо сейчас