AI Wiki

Критерії задачі для агента

Як оцінити задачу перед делегуванням AI-агенту: унікальність, глибина, обсяг змін

критеріїделегуваннядекомпозиціязадачіоцінка

📎ОФІЦІЙНА ДОКУМЕНТАЦІЯ

Критерії задачі для агента

Перед тим як делегувати задачу AI-агенту, оцініть її за п'ятьма критеріями.

5 критеріїв оцінки

1. Унікальність задачі

Наскільки задача стандартна? Чим унікальніша задача, тим складніше агенту знайти релевантні патерни.

Рішення: Декомпозуйте унікальні задачі на стандартні підзадачі.

2. Глибина занурення у код

Скільки контексту (файлів та залежностей) має вивчити AI-агент?

Рішення: Розбивайте задачу на етапи, кожен з обмеженою кількістю файлів.

3. Знання, яких немає в кодовій базі

Чи потребує задача знань про предметну область, не відображених у коді?

Рішення: Додавайте нюанси у промпт або глобальні правила.

4. Кількість місць для змін

Скільки файлів потрібно змінити?

⚠️Увага

Агенти допускають помилки при зміні понад 20 файлів одночасно. Декомпозиція -- обов'язкова.

5. Неявні стани системи

Скільки прихованих станів має враховувати агент?

Рішення: У складних застосунках зі складним state management краще писати вручну.

Дерево рішень

СитуаціяРішення
Задача проста, стандартнаДелегувати як є
Задача складна, але подільнаДекомпозувати на підзадачі
Бракує контекстуДодати більше контексту у промпт
Занадто складна, багато станівВиконати вручну
💡Порада

Головне правило: якщо задача потребує розуміння більше ніж 20 файлів або має складний state management -- декомпозуйте або робіть вручну.