КОД</>БЕЗ МЕЖ
← Усі статті

Скільки часу займає розробка AI-агента

«Скільки часу?» — друге питання після «скільки коштує?». Чесна відповідь — не «два тижні» і не «півроку». Для production AI-агента, який виконує одну реальну задачу для реального бізнесу, плануйте 6-10 тижнів. Розкладаю по тижнях — що відбувається, що сповільнює, що залежить від вас.

Тиждень 1 — discovery + ТЗ

Я виділяю 5-7 робочих днів і не пропускаю. Тиждень виглядає так:

Пропустити цей тиждень — причина №1, чому проєкти подвоюються в тривалості. Без eval-сету ви не знаєте, що означає «готово», і нескінченно полірувате.

Тижні 2-3 — MVP + перше демо

Два тижні, щоб зрелізити те, що клієнт може зламати власноруч. Цілі:

Демо — чесне, не glossy. Щось ламається. У цьому і сенс — що зламалось тут, ми лагодимо на тижні 4.

Тижні 4-6 — інтеграції + ітерація

Найдовша і найбрудніша фаза. Тут більшість проєктів пливе. Щотижня:

Типовий темп: 2 інтеграції + 4 tool-функції на тиждень. Швидкість майже повністю залежить від якості існуючих API клієнта. Чистий Stripe-style API — півдня. PHP-моноліт 2017 року з недокументованими endpoints — два тижні неохочого reverse engineering.

Тижні 7-8 — production hardening

Цей тиждень фрілансери найчастіше ріжуть. Не ріжте. Production hardening — це те, що відрізняє агента, який працює в демо, від агента, який переживає Black Friday-трафік.

Разом: 6-8 тижнів на «одного хорошого агента»

Це чесний baseline для одного production-агента з 2-4 інтеграціями і 6-10 tool-функціями. Multi-agent системи (3+ агентів зі спільною памʼяттю і оркестрацією) — додавайте 3-6 тижнів зверху.

Що сповільнює проєкти (за рівнем шкоди)

  1. Невизначені stakeholders. «Дайте я спитаю CFO» — кожен такий випадок 3-5 робочих днів утрати. Назначте вирішувача на перший день.
  2. Legacy API без документації. «У нас є API, але ніхто не записав endpoints». +тиждень на інтеграцію.
  3. Scope creep. «А ще можна, щоб робив X?» Так, у v2. Lock-нуте ТЗ у кінці тижня 1 рятує таймлайн.
  4. Очікування ідеального MVP. Демо в кінці тижня 3 має бути потворним. Полірувати тут — затримати інтеграції на 5-10 днів без бізнес-цінності.
  5. Eval-сет churn. Клієнт постійно міняє, що означає «добре». Lock-ніть eval-сет на тижні 1, лише розширюйте, не переозначайте.

Що прискорює проєкти

Коли 6 тижнів недостатньо

Деякі проєкти чесно потребують 10-14 тижнів. Типові причини:

Коли 6 тижнів — забагато

Деякі скоупи відвантажуються за 2-3 тижні. Telegram-бот, що відповідає на FAQ з knowledge base і букає дзвінок, коли користувач кваліфікований — у мене це йшло 12 робочих днів. Одна інтеграція, один сценарій, малий eval-сет, без compliance-бару.

Хочете реальний таймлайн на свій кейс?

30 хвилин дзвінок. Я слухаю скоуп, інтеграції, пропускну здатність команди — і чесно кажу: 3 тижні, 6 тижнів, або «ще не готові, зробіть спочатку оці три речі». Без padding-у, без страхового графіка.

Написати @tribeofdanel →