Минула битва · 2023-12-19 UTC
Code Generation Протистояння — 19 грудня 2023 р.
З категорії Code Generation. 26 позначок поставлено серед 7 бійців. 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 -авторизацію та управління обліковими записами. Кіро здобула високу оцінку від інженерів по всьому світу за свої можливості сприяти обґрунтованому використанню своїх ресурсів для розробки критично важливих бізнес-активів всередині організації, підвищенню темпи розвитку функцій та зменшенню часу до отримання споживчої вартості. Вона є міцним союзником для стартапів, природно перетворюючи зневажені документи та технічні специфікації на міцні активи, роблячи розвиток більш рівним та ефективнішою підготовкою організація до майбутніх масштабування. Головним чином, цей інструмент є потужною технікою для розробників та команд, які стурбовані ефективним перетворенням проектів у готові до виробництва програми з кодом, з його акцентом на розробці зі спеціфікацією, правильності коду та корпоративній зорієнтованісті, що робить її привабливим варіантом для тих, хто шукає вдосконалення своїх поточних механізмів розробки коду.
Розподіл критеріїв
- Генерування коду з допомогою АІ
- Представлення рекомендацій для коду за контекстом
- Помічне створення та виправлення коду
- Спочатку створення проекту відповідно до запиту користувача
- Налічений розробковий робочий процес
- Підтримка декілька мов

OpenAI Codex
AI-асистент для кодування, що перетворює природну мову на працездатний код у десятках мов програмування.

OpenAI Codex — це мовна модель, спеціально підготовлена для розробки програмного забезпечення, здатна інтерпретувати прості англійські запити й генерувати функціональний код. Побудований на архітектурі GPT, він розуміє контекст у кількох файлах і підтримує широкий спектр мов програмування, з особливою сильністю в Python, JavaScript, TypeScript, Go, Ruby та Shell. Розробники можуть використовувати Codex для створення шаблонів, написання функцій за описами, рефакторингу існуючого коду, пояснення незнайомих фрагментів і автоматизації повторюваних завдань. Він підтримує інструменти, такі як GitHub Copilot, і може інтегруватися у власні робочі процеси через OpenAI API, що робить його корисним як для окремих програмістів, так і для інженерних команд, що прагнуть пришвидшити розробку. Незважаючи на те, що Codex прискорює багато задач кодування, його вихід все ще потребує людського перегляду на правильність, безпеку та відповідність стандартам проекту. Він найкраще працює як співпрацівник, а не заміна інженерного судження.
Розподіл критеріїв
- Перетворення природної мови у код
- Підтримка багатомовного програмування
- Довершення коду та пропозиції
- Рефакторинг та пояснення коду
- Доступ до API для власних інтеграцій
- Контекстно-залежне розуміння декількох файлів

Anima | UX Design Agent
Універсальний UX-дизайнер, який вивчає вашу бренд і дизайн-штучку, щоб генерувати інтерфейси згідно зі зразком.

Anima - це штучний інтелект для управління UX-дизайном, розроблений як розширення команди продукту. Ідентифікуючи собою керівні принципи компанії, бібліотеки компонентів та існуючі системи візуального інтерфейсу, Anima далі використовує цей контекст для створення сторінок, потоків та варіацій інтерфейсу користувача, які зберігають відповідність встановленим моделям. Натомість ніж створювати штучні макети загального призначення, Anima спрямована на виведення роботи, яка вже готова для передачі в руки, інтегруючись з звичайними потіками роботи дизайнерів і розробників. Колективи можуть використовувати її для прискорення початку експедиції, заповнення повторюючих екранів або перекладу ідей в поліщуковані, системи-орієнтовані дизайни не розпочинаючи з нуля.
Розподіл критеріїв
- Вживання та обробка керівництв щодо бренду та інтерфейсу користувача
- Генерація інтерфейсу користувача на основі штучного інтелекту
- Навіть підрахунок рекомендацій щодо інтерфейсу користувача зі врахуванням компонентів
- Супердоведення щодо згоди всіх окремих предметів щодо всього інтерфейсу користувача
- Редагування інтерфейсу користувача зі спеціалістом за допомогою інтерфейсу користувача
- Натхнення інтегрованого workflow для передачі між спеціалістами

DeepCoder-14B-Preview
Відкрита кодова модель із розумінням розміром 14 мільярдів параметрів, отримана шляхом спрощення DeepSeek-R1 та Qwen-14B та призначена для високорівневої генерації коду.
DeepCoder-14B-Preview — це відкритий великий мовний модуль глибокого навчання, який зосереджується на генерації коду та програмному розумінні. Розроблений на основі глибокого шукача DeepSeek-R1-Distilled-Qwen-14B, він успадковує можливості цілої рядової думки щодо розуміння коду в процесі розробки програмного забезпечення для різних мов програмування. Модель спрямована на розробників, які потребують самостійної альтернативи закритим служби помічників розробникам. Вона здатна виконувати завдання, такі як створення функцій з натуральної мови, відлагодження існуючого коду, пояснення snippet'ів, а також допомагати в розв'язанні алгоритмічних завдань. Її розмір параметрів 14Б забезпечує баланс між здатністю та вимогами до обладнання для його виконання локально чи на досить обачливій облацевій відеοκارتці GPU. Як попередня версія, DeepCoder-14B найчастіше застосовується для експериментів, досліджень та інтеграції в потоки розробки інструментів, замість критичних розгортань у продуктивному середовищі протягом подальшого вивчення.
Розподіл критеріїв
- Генерація коду з природної мови
- Підтримка програми розробки кількох мов програмування
- Раціоналізація ланцюжкової думки для відладки коду
- Відсфарсований з DeepSeek-R1 та Qwen-14B
- Відкрите вагове коціфікацій з можливістю локальної обробки
- Придатний для налаштування та досліджень

Keringit
Типіть prompt, запустіть працюючу програму, яку можете володіти та змінювати.

Keringit — це платформа, яка дозволяє користувачам створювати та розгортати власні додатки, включаючи агентів, токени та різноманітні блокчейн‑проекти. Платформа пропонує широкий вибір шаблонів і ідей для старту, наприклад, побудову мосту для крос‑чейн передачі активів, створення ринку передбачень або запуск децентралізованої біржі (DEX). Платформа стверджує, що забезпечує результати в 10 разів швидше, дозволяючи користувачам швидко втілювати свої ідеї в реальність. Вона також пропонує такі функції, як безшовний мостинг токенів, глибока ліквідність та конкурентоспроможні ставки позик. Keringit, здається, орієнтується на мрійників і підприємців, які хочуть швидко та ефективно виводити свої проєкти на ринок. Фокус платформи на швидкості та зручності використання свідчить про те, що вона розрахована на користувачів, які можуть не мати глибоких технічних знань. Однією з помітних рис Keringit є акцент на залучення спільноти, з можливістю запуску токенів, підтриманих віруючими. Це свідчить про те, що платформа орієнтована на створення підтримуючої екосистеми, де проекти можуть зростати та процвітати. Платформа зараз працює над версією 2, і користувачі можуть приєднатися до списку очікування, щоб першими її спробувати. Загалом Keringit виглядає як платформа, яка прагне надати користувачам можливість створювати та розгортати власні проекти на основі блокчейну легко і швидко.
Розподіл критеріїв
- Постійне текстового генерування програми
- Едитовані, власні результати
- Швидке запуск процесу
- Надає переваги швидкій підготовці MVP та прототипів
- Регулярна поліпшення команди підкреслення

SWE-1 ai coding model
Власна сім’я моделей AI від Windsurf, створена спеціально для повного циклу інженерії програмного забезпечення.

SWE-1 – це сім’я моделей кодування AI, розроблена Windsurf, яка підтримує як допоміжні, так і агентські задачі інженерії ПЗ всередині їхньої IDE та суміжних продуктів. Замість того, щоб зосереджуватись лише на автодоповненні коду, моделі оптимізовані під ширший інженерний цикл, включаючи розуміння декількох файлів, навігацію великими репозиторіями та довготривалу співпрацю з людськими розробниками. Колекція охоплює різні розміри й рівні можливостей, що дозволяє Windsurf маршрутизувати легкі завдання, як автодоповнення, до швидших варіантів, залишаючи більш потужні моделі для складних правок, рефакторингу та агентських робіт. Оскільки моделі навчались з урахуванням реальної діяльності розробників, вони краще справляються з неповними станами, багатоступеневими змінами та використанням інструментів, ніж загальні LLM‑и. SWE-1 найкраще підходить для команд, що вже працюють у середовищі Windsurf і шукають тісно інтегровану модель кодування замість загального чат‑бота, приєднаного до редактора.
Розподіл критеріїв
- Сім’я моделей, оптимізованих для кодування
- Розуміння репозиторію
- Підтримка агентських, багатоступеневих правок
- Оптимізовані режими автодоповнення та чату
- Інтеграція з робочими потоками Cascade від Windsurf
- Маршрутизація між легкими та важчими варіантами






