Ще одна класна стаття по тому, як правильно вайб кодити
TL;DR:
Планування та процес:
- Спочатку складіть план, нехай ШІ його прокритикує перед тим, як починати кодити
- Використовуйте цикл «редагування–тестування»: пишете тест, що падає → ШІ виправляє → повторити
- Комітьте маленькі, часті зміни для зручного перегляду відмінностей
Промпт-інженерія:
- Промпти мають бути короткими і точними — надлишковий контекст знижує точність
- Просіть покрокове пояснення перед написанням коду
- Використовуйте посилання на файли (
@path/
file.rs:42–88), а не вставляйте великі шматки коду
Управління контекстом:
- Перепроіндексуйте проєкт після великих змін, щоб уникнути «галюцинацій»
- Використовуйте інструменти як-от
gitingest.com для резюме кодової бази
- Використовуйте Context7 MCP, щоб бути в курсі останньої документації
- Сприймайте вихід ШІ як pull request від джуніора — усе потрібно перевіряти
Що не працює:
- Вставка всієї кодової бази в промпти
- Очікування, що ШІ зрозуміє неявні вимоги
- Довіра ШІ у питанні безпеки без ручної перевірки
http://gitingest.com