Tascue
Мова: Українська

Інклюди: як перестати повторювати агентові одне й те саме

Хто давно працює з ШІ-агентом, знає ці фрази напам’ять. «Не роби коміти». «Спершу відтвори помилку». «Наприкінці коротко напиши, що змінив». Ми писали їх у кожному промпті, і іноді якусь забували.

Випадок із комітами

У нас це сталося на задачі про завантаження аватара. Промпт писали нашвидкуруч, між двома дзвінками, і останній рядок - «не коміть, я сам подивлюся» - не дописали.

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

Йому просто не сказали, що комітити не треба.

Написати один раз

Інклюд у Tascue - шматок тексту, який пишеться один раз на вкладці «Інклюди». У задачі ви позначаєте потрібні, і під час копіювання вони стають у кінець промпту, кожен після розділювача ---.

Промпт у буфері: текст задачі, потім інклюди

Першим у нас став «Без комітів»: «Не роби коміти й не пушь. Зміни залиш у робочій копії». Ми зробили його спільним, щоб він був у всіх проєктах, і в меню «⋯» увімкнули «Додавати до нових завдань за замовчуванням». Тепер він позначений у кожній новій задачі. Якщо в якійсь задачі коміт потрібен, позначку можна зняти.

Як з’являються інклюди

Список правил ми не складали заздалегідь. Інклюди з’являлися по одному, після конкретних випадків.

«Короткий звіт» - після того, як агент переказав кожен свій крок на три екрани, і список змінених файлів загубився посередині. «Перевір у браузері» - після впевненого «готово» від агента, коли сторінка не відкривалася через описку в шаблоні.

Ми зберігаємо текст як інклюд, коли пишемо його агентові вдруге. Так у списку лишається тільки те, що справді повторюється.

Ще одна користь: під час зміни агента правила не треба пояснювати заново, вони так само йдуть наприкінці кожного промпту.

Два-три на задачу

Якщо в короткій задачі позначити вісім інклюдів, сама задача губиться серед них. Тому ми позначаємо два-три: «Без комітів» за замовчуванням і те, що потрібно саме тут. Рідкісні інклюди ховаємо - в меню «⋯» є «Показувати під час вибору в завданні».

Якщо власних інклюдів поки немає, загляньте в «Каталог» на вкладці «Інклюди»: там готові тексти за групами - «Перед роботою», «Код», «Перевірка», «Git і деплой» та інші. Будь-який можна скопіювати «До проєкту» або «До спільних».

Каталог інклюдів

Скопійований текст можна поправити під свій проєкт.

Стежте за Tascue у LinkedIn