Uk
13 хв

Як ми впровадили ШІ-агентів у наш процес розробки

How We Built AI

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

У цій статті ми розглянемо, як ШІ-агенти підвищують ефективність у реальних умовах розробки, як вони автоматизують окремі етапи циклу розробки та що потрібно для масштабування цього підходу без шкоди для захисту.

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

Продуктивність х3 — той самий рівень безпеки

Ми розробляємо програмне забезпечення, де помилки можуть коштувати дорого, тому «майже правильно» ніколи не є достатньо добре.

Водночас значна частина нашого часу на розробку йшла на рутинну роботу — налаштування, підготовку та перші версії — перш ніж хтось добирався до тих етапів, що насправді вимагають оцінки.

Ось чому ми завжди вимірювали продуктивність за результатами кінцевої доставки (час виконання, частота розгортання та стабільність розробки) — а не за «кількістю написаного коду».

Протягом останніх шести місяців ми інтегрували агентів ШІ в наш робочий процес, виходячи з однієї суворої передумови: агенти можуть прискорити виконання, але рішення повинні приймати люди. Інженери вирішують, коли делегувати, а ті самі етапи рецензування та CI/CD визначають, що буде випущено.

Чому ми інтегрували агентів ШІ?

До появи агентів навіть «невеликі» функції часто проходили повільний шлях:

Ідея продукту → інженер перетворює її на кроки → години шаблонного коду → перший PR, готовий до рецензування.

Шаблонний код не був однією великою рутинною роботою; це був набір необхідних мікрозавдань: створення гілок, підключення кінцевих точок, дотримання внутрішніх конвенцій, додавання дозволів і логування, оновлення станів інтерфейсу та складання базових тестів.

Ніщо з цього не є необов’язковим у розробці, але це повторювані дії.

Ми не хотіли, щоб агенти писали наш найскладніший код. Ми хотіли, щоб вони усунули необхідність «першої чернетки» для змін з чітко визначеним обсягом, щоб інженери могли приділяти більше часу прийняттю рішень: компромісам в архітектурі, моделюванню загроз та сценаріям відмов.

Саме так ШІ-агенти автоматизують робочі процеси: беруть на себе рутинні технічні завдання, покращуючи ефективність, але не замінюючи людське судження й ухвалення рішень.

Алгоритм роботи, який ми використовуємо в розробці

Наразі ми використовуємо такий алгоритм:

Продукт → Оцінка → Розробник → Агент готує PR → Перевірка розробником → Перевірка командою → Цикл виправлень агентом → Злиття

Оцінка — це етап, який часто недооцінюють. Нечіткі технічні вимоги — це проблема як для людей, так і для моделей. Тому перед тим, як агент приступає до роботи, ми вимагаємо короткий «пакет завдання»:

  • критерії прийнятності
  • обмеження (що не повинно змінюватися)
  • посилання на попередні розробки
  • позначка ризику (низький / середній / високий)

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

Ми вимагаємо ґрунтовного підходу: агент повинен покладатися на джерела репозиторію та внутрішні інтерфейси, а не вигадувати їх. Це відповідає ширшому принципу впровадження ШІ — можливість відстеження та аудиту важливіша за швидкість виконання.

Приклад: резервні коди 2FA

Типовий цикл виглядав так:

10:15 — Розробник делегує завдання з урахуванням критеріїв прийому

10:35 — Агент відкриває PR (зміни UI + API, показник функції, тести)

11:00 — Розробник перевіряє цілі та безпеку

11:30 — Команда перевіряє межі та граничні випадки

12:00 — Злиття

Загальний час активної роботи людини: ~45 хвилин.

Суть не в тому, що AI «доставив функцію». А в тому, що розробники витратили час на оцінку, а не на набір тексту.

Поширені помилки: що ми змінили

У перший місяць ~32% PR, складених агентом, потребували суттєвої доробки.

До кінця шостого місяця ми зменшили цей показник до ~9%.

Головним чинником стало не вдосконалення моделі, а дизайн системи.

Ми виявили п’ять типових причин збоїв:

Уявні інтеграції (~18%)

Агент припускає, що API або методи SDK існують.

→ Рішення: вимагати посилання на внутрішній код або зупиняти виконання.

Нечіткі специфікації → неправильний UX (~25%)

«Зробити зручним для мобільних пристроїв» ≠ правильна реалізація.

→ Рішення: суворіші критерії прийнятності.

Розширення обсягу робіт (~22%)

Агент вводить непотрібні рефактори.

→ Рішення: чіткі межі обсягу робіт + крок «спочатку спланувати».

Неправильні внутрішні шаблони (~12%)

Код працює, але порушує конвенції.

→ Рішення: забезпечити узгодженість через рецензування.

Як AI-агенти безпечно автоматизують робочі процеси проєкту

Ключовий висновок: AI-агенти не замінюють робочі процеси — вони інтегруються в них.

Щоб безпечно відповісти на запит як агенти ШІ можуть автоматизувати робочі процеси проєкту, ми покладаємося на багаторівневі заходи безпеки:

  • Делегування як рішення щодо ризику
  • Відгук окремого розробника
  • Відгук команди (2+ розробників)
  • CI/CD як суворий фільтр
  • Затвердження у виробництві для змін з високим ризиком

Ми також запровадили «цикл виправлення агентом»:розробники залишають коментарі до PR → агент виправляє конкретні елементи → повторювати.

Ось так команди автоматизують завдання за допомогою AI-агентів, зберігаючи повний контроль над результатами.

Метрики, які ми відстежуємо

Ми вимірюємо ефективність за допомогою показників виконання + стабільності (метрики DORA).

Показник До Після Приріст
Функцій на розробника/тиждень 1.2 3.6 3.0×
Рівень переробки  32% 9% -23 pts
Відсоток невдалих спроб 0.8% 0.9% без змін

 

Пропускна здатність збільшилася — без шкоди для безпеки.

Наші висновки

Чіткі стандарти делегування, чіткі межі відповідальності, відстежуваність, спостережуваність та можливість аудиту перетворили ШІ-агентів на надійний інженерний інструмент.

Ця зміна також формує портрет спеціалістів, яких ми хочемо бачити в команді: розробників, що поєднують технічну глибину, відповідальність, зрілість у прийнятті рішень і практичний підхід до використання AI. Якщо вам близька робота над продуктами, де важливі якість, безпека та сучасні інженерні підходи, перегляньте кар’єрні можливості в WhiteBIT.

Справжня цінність — це не лише швидкість.

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

Поділитися
Опубліковано
Author: WhiteBIT WhiteBIT
Цілий світ криптовалют — у тебе в кишені
Завжди під рукою

Останні статті

досвід white.market

Ринок ігрових скінів за останні роки перетворився з відносно невеликої ніші на повноцінну індустрію з вел...

Що таке YNG? Утилітарний токен, що забезпечує роботу екосистеми Young Platform

YNG – нативний утилітарний токен екосистеми Young Platform. Його створено для надання доступу до ок...

Зміни у річних ставках Криптодепозиту

13 серпня річні відсоткові ставки APR планів будуть оновлені. Попри ці зміни, умови Криптодепозиту й нада...

Що таке необанк? Як цифрові банки змінюють сучасний банкінг

Ключові тези: Необанк — це фінтех-компанія, яка надає банківські послуги повністю через застосунок, без ф...

Що таке Young Platform? Європейська криптоекосистема для повсякденного використання

Young Platform – це італійська криптоекосистема, яка поєднує торгівлю цифровими активами, освітні п...

Ще новини

Перейти в розділ
Тепер можна й на Tron!

Який трон? Та Tron, мережа ж така є. Короче тепер AML-перевірки доступні й для адрес у мережі Tron.

Зустрічай Цифрову Gift-картку – подарункову картку, яку можна купити за криптовалюту

Кажуть, кращий подарунок — це увага. Від себе додамо: кращий подарунок — це увага, помножена на користь т...

Перше голосування на WhiteBIT Launchpad: Подробиці проєкту Scamfari

Раді повідомити про початок голосування за перший проєкт нашого WhiteBIT Launchpad. Знайомся з проєктом, ...

TOKEN2049 Singapore: Участь WhiteBIT і ключові моменти заходу

18 вересня 2024 року у Marina Bay Sands у Сінгапурі, одна з наймасштабніших криптоконференцій, TOKEN2049,...

Афіліатна програма WhiteBIT: виплати до 60% від комісій щодня

Раді оголосити про запуск Афіліатної програми, яка пропонує унікальні можливості для інфлюенсерів, проєкт...

Завантажити застосунок

відсканувати QR-код