Перейти к содержимому
Антон ГончаровРазработчик ИИ-систем

Вайб-программирование. Разработка кода в эпоху искусственного интеллекта

Фань Вэньцзе, Ли Цзяньчао, Янь Сяофань, Чжан Бинь

  • ИИ и агенты
  • Программирование

Книга о вайб-программировании — разработке, в которой человек формулирует цель, а код пишет ИИ. Авторы прослеживают путь от машинных кодов и no-code-платформ к LLM, разбирают экосистему: чат с моделью, ИИ в IDE и агенты, ведущие задачу от начала до конца.

Практическая часть — промпты и настройка Cursor, требования к продукту, ревью кода, написанного ИИ, и сквозной пример: бэкенд, веб-интерфейс и деплой через GitHub Actions. Последняя глава — об ограничениях подхода и о том, какие навыки нужны разработчику теперь.

Главные мысли

  1. Разработка смещается от команд «как сделать» к описанию цели «что нужно получить».
  2. Качество результата определяют требования и контекст, которые получает модель.
  3. Код от ИИ может выглядеть правильным и при этом содержать типичные дефекты — ревью обязательно.
  4. Ценность разработчика смещается к архитектуре, постановке задачи и проверке результата.

Как применяю

Пишу код в Cursor с агентами, но задачу, архитектуру и ревью каждого изменения оставляю за собой. Тесты, линтеры и CI проверяют то, что сгенерировала модель, — так сделаны этот сайт и демо-боты.

Где и как применил

  • Демо · Веб-приложение · безопасность AI · нативный JS

    Тренажёр защиты от prompt-инъекций

    Все атаки прогоняются против всех уровней защиты автотестами Vitest и Playwright: что бы ни сгенерировала модель, регрессию ловят тесты.

  • Демо · Telegram и Max · поиск по базе знаний

    AI-поддержка по базе знаний

    Метрики качества поиска проверяются в CI на 40 контрольных вопросах: изменение не пройдёт, если поиск стал хуже.

  • Демо · Веб-приложение · сценарий · код на aiogram 3

    Конструктор сценариев бота

    Код бота на aiogram 3 генерируется из схемы, но до выгрузки сценарий проверяется на тупики, недостижимые шаги и зацикливание.

Ещё на полке

  • Читаю

    Прикладные API для искусственного интеллекта и Data Science

    Райан Дэй

    Практическая книга о том, как сделать API для данных и как подключить к нему ИИ. Сквозной проект — сервис на FastAPI с базой и документацией, затем SDK для него, использование API в аналитике и, наконец, агенты на LangChain, которые сами вызывают API.

    ИИ и агентыPythonAPIПрименено в 3 проектах
  • Читаю

    Серверные приложения на Python, Django, Flask и FastAPI

    Р. С. Бухарев

    Путь серверной разработки на Python — от сокетов и протоколов до архитектуры и запуска на сервере. Django, Flask и FastAPI разобраны на реальных проектах: CRM-система, Telegram-бот с серверной логикой, REST API для мобильного приложения и чат на WebSocket. Отдельные главы — про кеширование и масштабирование, Docker и Kubernetes, PostgreSQL, MySQL, SQLite и MongoDB и про безопасность: хеширование паролей, JWT и OAuth 2.0, защита от SQL-инъекций, XSS и CSRF, TLS.

    ПрограммированиеPythonБэкендПрименено в 1 проекте