До основного вмісту

Аналітика · Агенти для коду

Призначив задачу — отримав pull request. Скільки насправді коштує PR від агента?

Найновіший спосіб працювати з AI в розробці — перестати за ним стежити. Ви призначаєте задачу хмарному агенту, він працює у власній пісочниці, і з’являється pull request. Свою версію цього пропонують Codex, хмарний агент Copilot, Devin, Cursor і Claude Code. Два вересневі дослідження реальних PR від агентів дозволяють поставити точніше питання, ніж «чи це працює»: скільки коштує PR на момент, коли він справді завершений?

Аналітика · Агенти для коду. Призначив задачу, отримав PR. А далі?
Фонові агенти перетворюють задачі на pull request-и. Рахунок приходить пізніше.

Команда Nythrex · 28.10.2026

Коротко

7 хвилин читання · Оновлено 28 жовтня 2026

  • Якість залежить від агента. Серед 37 623 pull request-ів у 2807 репозиторіях PR від Codex відкочували приблизно вдвічі рідше, ніж PR людей, а від Devin — частіше.
  • Злитий — не означає завершений. Злиті PR агентів потребували подальших виправлень із шансами в 1,62 раза вищими, ніж PR людей у тих самих репозиторіях.
  • Агенти прибирають за собою. 69,6% підтверджених виправлень злитих змін агента зробив той самий агент.
  • Реальна вартість PR від агента — це запуск, CI, рев’ю людиною й кожне наступне виправлення.

Що показали дослідження

Перше дослідження, «Not All Agents Are Equal», визначило походження 37 623 pull request-ів від п’яти агентів і людей, відкритих із грудня 2024 по липень 2025 року. Різниця між агентами виявилася більшою, ніж між агентами й людьми.

Стовпчикова діаграма частки відкочених pull request-ів: Codex 6,1%, люди 11,5%, Devin 14,5%.
Частка pull request-ів, які згодом відкотили. Діаграма: Nythrex, за arXiv 2609.17598.
  • 0,63

    Відношення шансів появи security smell у коді агентів порівняно з кодом людей — здебільшого менше захардкоджених облікових даних.
  • 12,6 години

    Медіанне очікування першого рев’ю людиною для PR від Claude Code — найдовше серед п’яти агентів.
  • Найбільше рев’ю

    PR від Copilot отримали найбільше рев’ю й запитів на зміни від людей.

Проблема подальших виправлень

1,62× вищі шанси, що злитий PR агента потребуватиме виправлення, порівняно з PR людей у тих самих репозиторіях.
Джерело: Takerngsaksiri та ін., arXiv 2609.26847.

Друге дослідження, «Who Finishes the Job?», простежило 6774 злиті PR агентів і 5044 PR людей з тих самих репозиторіїв — проєктів щонайменше з 500 зірками. Злиття агентів отримували підтверджені подальші виправлення з шансами в 1,62 раза вищими, ніж злиття людей. Більшість цих виправлень теж зробили агенти: 69,6% — той самий агент, а 76,4% PR-виправлень були повністю написані агентами.

Це водночас заспокоює і коштує грошей. Агенти справді доводять свою роботу до кінця, але кожне виправлення — це ще один запуск агента, ще один прогін CI і ще одне рев’ю. Нічого з цього не видно, якщо дивитися лише на перший злитий PR.

Pull request агента завершений не тоді, коли його злили, а тоді, коли його більше нікому не треба чіпати.

Анатомія вартості PR від агента

Якщо скласти результати разом, вартість автономного pull request-у має п’ять частин. Лише перша з них потрапляє в рахунок за AI.

Вартість pull request-у від агента
ЕтапЩо коштуєДе це видно
Запуск агентаТокени, кредити або ліміт підпискиРахунок AI-провайдера
Ітерації CIХвилини на кожну спробу, включно з невдалимиРахунок за CI
Рев’ю людиноюЧас рев’юера й години очікуванняНіде: це зарплата
Подальші виправленняЩе один запуск, більше CI, ще одне рев’юРозпорошено по наступних змінах
ВідкатиУсе перелічене плюс час на інцидентиРідко пов’язано з початковим PR

Як працювати з агентами й не губити нитку

  1. 1

    Чітко обмежуйте задачі

    Хмарні агенти розраховані на добре визначені задачі. Розмиті задачі дають довші запуски, більше повторів і більше виправлень.
  2. 2

    Порівнюйте агентів на власних репозиторіях

    Частка відкатів і виправлень дуже різниться між агентами. Важливий лише бенчмарк на вашому коді.
  3. 3

    Пов’язуйте виправлення з початковою зміною

    PR-виправлення — частина вартості PR, який він виправляє. Без цього зв’язку кожна зміна агента виглядає дешевшою, ніж була.
  4. 4

    Закладайте час рев’юерів

    Агенти можуть відкривати pull request-и швидше, ніж люди їх переглядають. Черга на рев’ю тепер — центр витрат.
  5. 5

    Рахуйте те, що так і не злили

    Закриті й покинуті PR агентів спожили токени й CI. Вони мають бути в загальній сумі.

Де тут Nythrex

Nythrex розглядає задачу, AI-сесію, коміт, pull request, CI і деплой як одну одиницю роботи, тож вартість зміни включає CI, який вона запустила, і сесії, що нічого не випустили. Іменовані правила вказують на гроші, які не дали результату, разом із записами й арифметикою за кожною сумою.

Як працює ланцюжок

Джерела

Обидва дослідження — препринти arXiv, опубліковані у вересні 2026 року, і ще не пройшли рецензування. Дані про PR охоплюють публічні репозиторії.

Часті питання

Чи гірші pull request-и від AI-агентів за людські?

Залежить від агента. У дослідженні 37 623 pull request-ів PR від Codex відкочували у 6,1% випадків проти 11,5% у людей, а PR від Devin — у 14,5%. Інше дослідження показало, що злиті PR агентів потребували подальших виправлень із шансами в 1,62 раза вищими, ніж PR людей.

Хто виправляє pull request-и агентів після злиття?

Здебільшого агенти. У дослідженні 6774 злитих PR агентів 69,6% підтверджених виправлень зробив той самий агент, що написав початкову зміну.

Скільки насправді коштує pull request від агента?

Запуск агента — лише одна частина. Додайте хвилини CI на кожну спробу, час рев’ю людиною, подальші виправлення й можливі відкати. Повну вартість видно лише тоді, коли виправлення пов’язані з початковою зміною.

Перестаньте вгадувати.
Почніть бачити.

Без картки й без підписки: платні тарифи ще не запущені.

Створити акаунтБез картки й підписки