Эволюция AI-кодинга: от прототипов к полноценным продуктам
Ключевые тезисы:
AI-кодинг эволюционировал от генерации фрагментов кода до создания автономных рабочих систем
Главное препятствие для непрограммистов — развертывание и инфраструктура проекта (сервер, БД, хостинг)
Решение — облачные среды, где у AI-агентов появляются «руки» (доступ к серверу, файлам, терминалу)
Суперкомпьютер в Abacus AI — пример такой среды, позволяющей агенту сразу создавать продукт «в продакшене»
Успех создания зависит от умения правильно ставить задачу и составлять детальную спецификацию
Проблема традиционного AI-кодинга
Раньше агент мог написать код или собрать прототип, но возникали сложные технические вопросы:
- Где и как запустить проект?
- Как подключить сервер и базу данных?
- Как настроить инфраструктуру для круглосуточной работы?
Это было серьёзным барьером для непрограммистов.
Решение: AI-агенты с «руками»
Новые среды дают агентам доступ к облачному серверу, где они могут:
- Создавать файлы и код
- Устанавливать программы и запускать backend
- Подключать базы данных
- Собирать проект сразу в той среде, где он будет работать
Пример: Суперкомпьютер в Abacus AI — отдельное рабочее пространство в облаке для агентов.
Практический кейс: создание персональной AI-Википедии
Цель: Приложение для Mac с Telegram-ботом как входом, где сохраняются и индексируются тексты, голосовые сообщения, скриншоты и ссылки.
Шаг 1: Создание детальной спецификации
Спецификация — это документ, описывающий все части проекта, пользовательский опыт, сценарии использования и архитектуру.
Как создавалась:
- Задача была описана простым языком в GPT-4 (доступен в подписке Abacus за $20).
- Нейросеть расширила описание в полноценную техническую спецификацию.
Важность спецификации: Без чёткого ТЗ агент будет часто ошибаться, потребуются доработки, что увеличит время и расход токенов. Спецификация даёт агенту полное видение цели.
Шаг 2: Запуск агента в Суперкомпьютере
- На главной странице Abacus нажимаем «Суперкомпьютер».
- Открывается терминал (интерфейс для команд облачному серверу).
- Запускаем агента специальной командой в терминале.
- Агент появляется в чате, но теперь он внутри сервера и может напрямую создавать файлы, запускать скрипты и собирать проект.
Шаг 3: Создание и подключение Telegram-бота
Агент не создаёт бота, а подключает готового:
- В Telegram создаём бота через
@BotFather. - Получаем токен (секретный ключ для доступа).
- Копируем токен и отправляем агенту в Суперкомпьютер.
- Агент самостоятельно настраивает подключение и обработчик сообщений.
Шаг 4: Что собирает агент (архитектура системы)
Агент создаёт не одну страницу, а целую систему:
- Серверная часть (Backend) — принимает запросы от бота и приложения.
- База данных — хранит заметки, заголовки, теги, даты, типы источников.
- Векторный поиск — семантический поиск по смыслу, а не по словам.
- Локальная AI-модель (например, Qwen) — для ответов на вопросы.
- Обработчик входящих данных — для текста, голоса (транскрибация через Whisper), картинок и ссылок.
- Веб-админка — для просмотра всех заметок и тегов.
- Приложение для Mac — пользовательский интерфейс.
Шаг 5: Сборка приложения для Mac и исправление ошибок
Суперкомпьютер работает на Linux, а приложение нужно для macOS. Агент даёт пошаговую инструкцию:
- Скачать архив с проектом.
- Распаковать и выполнить команды в терминале Mac (установка зависимостей, сборка, упаковка).
- На выходе — готовый установщик
.appфайл.
Как исправлять ошибки (на примере):
- Проблема: Новая заметка в Telegram сохраняется, но в приложении Mac не появляется автоматически.
- Решение: Описать проблему агенту в чате. Агент сам найдёт ошибку в коде, внесёт правки, пересоберёт проект и даст новые команды.
- Общий принцип: Вайб-кодинг — это общение с агентом. Нужно конкретно описывать проблему (можно копировать текст ошибки).
Результат: готовая система
- Telegram-бот принимает и сохраняет любые типы данных.
- Веб-админка показывает все сохранённые заметки с тегами.
- Приложение для Mac с интерфейсом для поиска и фильтрации.
- AI-поиск по базе знаний с указанием источников (например, «какие идеи для ролика я сохраняла»).
Дополнительный кейс: Агент также собрал трекер задач для команды с синхронизацией между участниками и AI-аналитикой приоритетов.
Ключевой вывод про AI-кодинг
Ни один AI не создаст полезный инструмент, если вы сами не понимаете, что именно хотите создать.
Вайб-кодинг — это про мышление и постановку задачи:
- Как правильно сформулировать цель?
- Как разделить её на шаги?
- Как коммуницировать с агентом для реализации?
Это навык, который можно и нужно развивать.
Стоимость и практические советы по Abacus AI
- Рекомендуемая подписка: $20 в месяц.
- Что входит: доступ к суперкомпьютеру, агентам, GPT-4 Pro и другим топовым моделям, 30 000 кредитов.
- Расход кредитов в Суперкомпьютере:
- 1 кредит за 5 минут работы облачного сервера.
- Дополнительно тратятся кредиты на вызовы AI-моделей в вашем приложении, хостинг, базу, трафик.
- Совет: Перед началом проекта изучите документацию по тарифам и попросите AI (например, ChatGPT) рассчитать, хватит ли кредитов на вашу задачу.
Вывод: Функции вроде «Суперкомпьютера» кардинально меняют AI-кодинг, позволяя превращать идеи в готовые рабочие продукты. Успех зависит от чёткой постановки задачи и умения эффективно взаимодействовать с агентом.