СейчасПрактические советы
- Практические советы
- 1. Сначала зафиксируйте контекст проекта
- 2. Нарисуйте систему
- 3. Разбивайте большие задачи на маленькие части
- 4. Используйте GitHub как кнопку отката
- 5. Проверяйте результат через реальный код
- 6. Учитесь понимать, что делает модель
- 7. Не принимайте MVP-решения за окончательные
- 8. Не отдавайте модели личность продукта
- 9. Следите за чувствительными данными
- 10. Выбирайте модель под задачу
- Что из этого следует
- Следующий шаг
- Связанные материалы
Хороший вайбкодинг — это не когда модель написала много кода. Это когда человек понимает задачу, разбивает её на части, сохраняет контекст, проверяет результат и отвечает за то, что в итоге работает.
Практические советы
1. Сначала зафиксируйте контекст проекта
Полезно иметь:
RULES.mdс архитектурой, стилем и принципами проекта.- Отдельные документы для крупных модулей.
CHANGELOG.mdс историей изменений.TODO.mdкак единый список незавершённых задач.
Модель быстро теряет контекст, а документы сохраняют память проекта.
2. Нарисуйте систему
Визуальная схема экранов, состояний и переходов часто полезнее десятков страниц текста. Она помогает видеть не отдельные файлы, а целостный продукт.
3. Разбивайте большие задачи на маленькие части
Рабочий цикл:
- Сформулировать план.
- Декомпозировать задачу.
- Выполнить один кусок.
- Провести ревью.
- Проверить результат.
- Только потом переходить дальше и делать commit.
4. Используйте GitHub как кнопку отката
Регулярные коммиты и понятная история изменений позволяют быстро вернуться назад, если модель увела проект не туда.
5. Проверяйте результат через реальный код
Ответ в чате — это ещё не работающая функция. Полезный совет должен быть проверен запуском, тестом, сборкой или ручным сценарием в настоящем приложении.
6. Учитесь понимать, что делает модель
Минимальная база всё равно нужна:
- архитектура и этапы разработки;
- IDE и её возможности;
- алгоритмы и скрипты;
- сборка и деплой;
- поиск информации;
- code review.
ИИ может написать код, но без понимания системы легко получить дублирование логики, новые баги и ухудшение архитектуры.
7. Не принимайте MVP-решения за окончательные
Простая база данных или инструмент может отлично подойти для прототипа, но стать проблемой при росте нагрузки. Уже на старте стоит спрашивать:
- выдержит ли решение рост пользователей;
- насколько легко его заменить;
- не создаёт ли оно дорогую миграцию в будущем.
8. Не отдавайте модели личность продукта
Если полностью переложить интерфейс и тексты на ИИ, результат часто выглядит одинаково. Нужны собственные:
- визуальный язык;
- палитра;
- тон текста;
- интерфейсные решения;
- референсы и ограничения.
9. Следите за чувствительными данными
Нужно понимать, какие файлы, ключи, клиентские данные и фрагменты кода отправляются модели. Даже если модель не публикует эти данные, сам факт передачи уже может быть проблемой.
10. Выбирайте модель под задачу
Необязательно использовать самую дорогую и мощную модель для каждой операции. Простые задачи можно отдавать быстрым моделям, а сильные — оставлять для архитектуры, сложного ревью и неоднозначных решений.
Что из этого следует
ИИ не заменяет инженерный процесс, он делает его ещё важнее. Если раньше плохая организация проекта замедляла человека, то теперь она ещё и ускоряет появление ошибок.
Следующий шаг
Сначала архитектура, потом код: зачем ИИ-агенту контрольные барьеры
Связанные материалы
- Статья: Как мы мигрировали AGENTS.md под GPT‑5.6 Sol и не потеряли контроль
- Блог: Большое ТЗ — красивый повод ничего не делать
- База знаний: Cursor — AI-редактор кода для агентной разработки
Эти правила пригодятся тем, кто уже пишет код с ИИ и хочет получать предсказуемый результат, а не гору сгенерированных файлов.
Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov
Если хотите разобрать свою задачу — напишите мне Если хотите разобрать свою задачу — напишите мне.
Можно прийти с идеей, черновым контекстом или уже живой задачей. Помогу быстро понять, где реальный следующий шаг, а где лишний шум.
Обычно хватает 2–3 сообщений, чтобы понять, могу ли я здесь реально помочь и в каком формате лучше двигаться дальше.
Дальше по теме
Стеф Анго, CEO Obsidian, выложил официальный набор Agent Skills — скиллов, которые учат ИИ-агентов правильно работать с Obsidian. Разбираюсь, почему это важный сигнал для всей инду…