Amazon Web Services (AWS) представила нове покоління систем штучного інтелекту (ШІ), які називаються «агентами на передовій лінії», які можуть працювати автономно протягом тривалих періодів часу — можливо, днів — без втручання людини. Це знаменує собою значний крок до повної автоматизації життєвого циклу розробки програмного забезпечення та загострює конкуренцію серед технологічних гігантів у сфері ШІ. Оголошення, зроблене на AWS re:Invent, включає три спеціалізовані агенти ШІ: Kiro для розробки програмного забезпечення, AWS Security Agent для безпеки додатків і AWS DevOps Agent для ІТ-операцій.
Перехід до постійного ШІ
Сучасні інструменти кодування штучного інтелекту, такі як GitHub Copilot і Amazon CodeWhisperer, потребують постійного керівництва людини. Розробники повинні надавати підказки та вручну керувати контекстом між завданнями. На противагу цьому агенти Amazon на першому місці підтримують постійну пам’ять, вивчаючи кодову базу організації, документацію та внутрішні комунікації. Вони можуть самостійно визначати необхідні зміни коду, працювати з кількома файлами одночасно та координувати складні перетворення між мікросервісами.
Ці агенти призначені для вирішення складних довгострокових проблем, а не для швидкого вирішення проблем, сказав Діпак Сінгх, віце-президент із розробки агентів Amazon. Вони можуть «думати», експериментувати з рішеннями та робити висновки без постійного втручання.
Ключові переваги: автономність, масштабованість і наполегливість
Ключові відмінності між цими агентами полягають у їхній здатності приймати автономні рішення, масштабувати шляхом створення кількох екземплярів для одночасного вирішення різних частин проблеми та працювати незалежно протягом тривалих періодів часу. Це означає, що агент може створити десять версій себе для одночасної роботи над різними аспектами однієї проблеми.
Kiro працює як віртуальний розробник, який інтегрується з такими інструментами, як GitHub, Jira та Slack. AWS Security Agent автоматизує тестування безпеки, виявляючи вразливості, яких не враховують традиційні інструменти. SmugMug, платформа для розміщення фотографій, уже реалізувала це, виявивши критичну помилку бізнес-логіки, яку раніше неможливо було виявити. Агент AWS DevOps діє як член операційної групи цілодобово і без вихідних, діагностуючи такі проблеми, як збої в мережі, за лічені хвилини, як продемонстрував Commonwealth Bank of Australia.
Amazon проти конкурентів: Google і Microsoft
Amazon каже, що його 20-річний досвід у хмарній інфраструктурі та внутрішні знання щодо розробки програмного забезпечення дають їй перевагу перед Google і Microsoft. У той час як конкуренти пропонують допомогу в кодуванні на основі штучного інтелекту, Amazon каже, що її агенти створені для додатків виробничого рівня, а не лише для прототипів. Сінгх підкреслив, що в цих агентах вбудовані оперативні знання та досвід клієнтів, що робить їх більш надійними та стійкими.
Заходи безпеки та майбутній розвиток
Потенціал автономного ШІ викликає занепокоєння щодо контролю. Amazon запровадив запобіжні заходи: усе навчання агентів реєструється, щоб забезпечити прозорість, дозволяючи інженерам виправляти дезінформацію. Агенти не вносять код безпосередньо у виробництво, забезпечуючи важливий людський нагляд.
Майбутні розробки включають багатоагентні архітектури, де спеціалізовані системи координуються для вирішення складних проблем. Інтеграція формальних методів перевірки ще більше підвищить довіру до коду, згенерованого ШІ. Тестування на основі властивостей, уже реалізоване в Kiro, автоматично генерує тисячі тестів на основі специфікацій, забезпечуючи повне покриття.
Вплив на роботу з розробки програмного забезпечення
Amazon каже, що агенти доповнюватимуть, а не замінять розробників. Ці зміни спрямовані на адаптацію практики розробки програмного забезпечення для ефективного використання ШІ. Сінгх зазначив, що старші інженери тепер пишуть більше коду завдяки цим інструментам, а проекти завершуються за місяці, а не за роки.
Широка стратегія Amazon в галузі штучного інтелекту виходить за рамки кодування, з новими моделями для міркувань, мультимодальної обробки та розмовного штучного інтелекту. AWS також представила Trn3 UltraServers на основі свого першого 3-нм чіпа штучного інтелекту, що забезпечує значне підвищення продуктивності.
Довгострокове бачення Amazon полягає в тому, щоб застосувати автономний штучний інтелект у всіх своїх операціях, включаючи супутникові мережі, роботизовані склади та платформи електронної комерції. Якщо ці агенти зможуть навчитися писати код самостійно, компанія вважає, що з часом вони зможуть автоматизувати майже будь-яке завдання.




































