Минула битва · 2024-10-14 UTC
Code Generation Протистояння — 14 жовтня 2024 р.
З категорії Code Generation. 4 позначок поставлено серед 2 бійців. Codename Goose здобув корону.
Підсумкові результати
Kiro AI
Codename GooseУчасники
Бійці
Профілі кожного інструмента, який змагався в цій битві, ранжовані за підсумковим балом.

Codename Goose
Офіційно відкритий AI-агент на основі машиної системи, який автоматизує складні завдання інженерів для збільшення продуктивності розробника.

Codename Goose, також відомий як goose, — це open‑source AI‑агент, що працює безпосередньо на машині, призначений для автоматизації складних інженерних задач та підвищення продуктивності розробників. Це універсальний AI‑агент, який можна застосовувати до різноманітних завдань поза межами коду, включаючи дослідження, написання текстів, автоматизацію та аналіз даних. AI‑агент Goose доступний як нативний десктоп‑додаток для macOS, Linux та Windows, повноцінний CLI для роботи в терміналі та API, яке можна вбудовувати куди завгодно. Він написаний на Rust, що забезпечує високі швидкість і переносимість. Goose працює з більш ніж 15 провайдерами, включаючи Anthropic, OpenAI, Google та Azure, та підтримує API‑ключі або існуючі підписки через ACP. Однією з помітних можливостей goose є здатність підключатися до понад 70 розширень через відкритий стандарт Model Context Protocol. Це дозволяє розробникам розширювати функціональність AI‑агента та інтегрувати його з іншими інструментами та сервісами. goose також є частиною Agentic AI Foundation (AAIF) у Linux Foundation, яка надає рамки для розробки та управління AI‑агентами. AI‑агент Goose можна використовувати для автоматизації різних завдань, включаючи підказки коду, встановлення, виконання, редагування та тестування з будь‑яким великим мовним моделем (LLM). Він спроектований як розширюваний, дозволяючи розробникам створювати власні кастомні дистрибуції з попередньо налаштованими провайдерами, розширеннями та брендуванням. Загалом, Goose — це open-source AI‑агент, який має потенціал суттєво підвищити продуктивність розробників та автоматизувати складні інженерні завдання. Його гнучкість, розширюваність і можливість роботи з кількома провайдерами та розширеннями роблять його потужним інструментом як для розробників, так і для дослідників.
Розподіл критеріїв
- Підтримує 15+ постачальників
- Вбудовуваний через API
- З'єднується з 70+ розширеннями шляхом відкритого стандарту протоколу MCP
- Діяє спільно з наявними підставами за допомогою відкритого стандарту ACP
- Налагоджені за допомогою власних розподілення та конфігурацій постачальників


Kiro AI - це інтелектуально-підтримуваний середовище розробки, яке надає розробникам та командам можливість швидко перетворювати проекти на готовий до виконання код. Це відбувається завдяки розробці згідно зі спецфікаціями, яка передбачає перетворення запитів у структуровані вимоги, архітектурні проєкти та послідовні завдання, які імплементуються паралельними агентами. Kiro також підтверджує вірність коду шляхом перевірок базованим на властивостях, зменшення проблем, які проходять унітарні випробування, але виходять з ладу під час проведення виробництва. Платформа розроблена з метою внести певний порядок у програмування AI, забезпечуючи, щоб код був більш безпечним, підтримувальним та відповідав запланованій цілі. Kiro підтримує ряд функцій, включаючи планування за допомогою специфікацій, виконання з паралельними агентами, виявлення помилок за допомогою перевірок з заснованими на властивостях, та підключення до GitHub чи GitLab для оглядів. Воно дозволяє розробникам вибирати кращий модель для кожного завдання та працює за допомогою популярних моделей, таких як Anthropic Claude. Платформа розроблена на відкритих стандартах та є підприємству-готовою , пропонуючи модель за кредитами з відсутністю обмежень щодо дневних чи щотижневих тарифів, ІAM та SSO -авторизацію та управління обліковими записами. Кіро здобула високу оцінку від інженерів по всьому світу за свої можливості сприяти обґрунтованому використанню своїх ресурсів для розробки критично важливих бізнес-активів всередині організації, підвищенню темпи розвитку функцій та зменшенню часу до отримання споживчої вартості. Вона є міцним союзником для стартапів, природно перетворюючи зневажені документи та технічні специфікації на міцні активи, роблячи розвиток більш рівним та ефективнішою підготовкою організація до майбутніх масштабування. Головним чином, цей інструмент є потужною технікою для розробників та команд, які стурбовані ефективним перетворенням проектів у готові до виробництва програми з кодом, з його акцентом на розробці зі спеціфікацією, правильності коду та корпоративній зорієнтованісті, що робить її привабливим варіантом для тих, хто шукає вдосконалення своїх поточних механізмів розробки коду.
Розподіл критеріїв
- Генерування коду з допомогою АІ
- Представлення рекомендацій для коду за контекстом
- Помічне створення та виправлення коду
- Спочатку створення проекту відповідно до запиту користувача
- Налічений розробковий робочий процес
- Підтримка декілька мов