CodeWithLLM-Updates
-

Практичні техніки для Claude Code та Codex CLI
https://coding-with-ai.dev/
https://github.com/inmve/coding-with-ai
Сайт містить практичні техніки для ефективної роботи з AI-асистентами. Кожен етап має чек-ліст.

Підняти такі теми-розділи:
1. Планування (підготовка до роботи з AI),
2. UI & Prototype (швидке створення інтерфейсів та прототипів),
3. Coding (ефективна генерація та маніпуляція кодом),
4. Debugging (виявлення та виправлення помилок з AI),
5. Testing & QA (забезпечення якості коду через тести),
6. Review (перевірка та вдосконалення AI-генерованого коду)
та Cross-stage (загальні поради для всіх етапів).

Головна ідея: "Brain First, AI Second" тобто спочатку мислити самостійно, а потім використовувати AI для прототипування інтерфейсів та делегування нудних, систематичних завдань.

Починати роботу з AI з ретельного планування - обирати стабільні "нудні" бібліотеки та надавати надзвичайно детальні специфікації. Хоча б намалювати інтерфейс. Краще починати хоч з якогось коду, можна самому написати головний алгоритм. Та написати на початку тести.

Важливо створювати файл контексту-пам'яті (наприклад, `AGENTS.md`). Активно керувати контекстом, переривати агента, якщо він відхиляється від курсу, та використовувати як партнера для навчання, ставлячи відкриті запитання щоб обрати одну з декількох опцій. Максимально все пишемо у логі. Використовувати скрішоти для пояснення проблем.

Запускати кілька агентів паралельно на окремих завданнях без конфліктів. Підтримувати код максимально простим, просити раз за разом робити рефакторінг та спрощення. Краще генерувати власний код, замість того щоб підключати все більше сторонніх бібліотек.

Завжди читати генерований код! Використовувати другого агента без історії чату для перевірки коду. Ніколи не делегувати тестування повністю AI, завжди перевіряйте код самостійно та ретельно переглядайте всі зміни (diff).

Починати з дешевших моделей (Sonnet 4), переходячи до складніших (Opus 4.1) лише за потреби. Моделі Claude можуть корегувати зусилля за допомогою слів think < think hard < think harder < ultrathink.. Для інтерфейсів працює зроби more beautiful чи more elegant.