Минула битва · 2025-08-17 UTC
Programming Assistants Протистояння — 17 серпня 2025 р.
З категорії Programming Assistants. 27 позначок поставлено серед 7 бійців. Moddy здобув корону.
Підсумкові результати
Учасники
Бійці
Профілі кожного інструмента, який змагався в цій битві, ранжовані за підсумковим балом.

Moddy
Багаторепозиторний агент ШІ для аналізу та модернізації великомасштабних кодових баз

Moddy - це агент ШІ, створений для роботи з багатьма репозиторіями одночасно, що допомагає інженерним командам розуміти та модернізувати великі кодові бази. Замість того, щоб розглядати кожний репозиторій окремо, він аналізує спільні залежності, шаблони та зміни, які зазвичай сповільнюють великі міграції. Інструмент спрямований на практичні завдання модернізації, такі як оновлення фреймворків, рефакторинг застарілих шаблонів, заміна застарілих API та вирівнювання коду з поточними стандартами. Він призначений для команд платформенної інженерії, інженерів та архітекторів, відповідальних за підтримку великих програмних комплексів у працездатному стані. Автоматизуючи повторювані аналізи та редагування, зберігаючи людей у контурі перевірки, Moddy прагне скоротити цикли модернізації, які інакше тривали б квартали чи роки.
Розподіл критеріїв
- Аналіз коду між репозиторіями
- Автоматизована модернізація та рефакторинг
- Підтримка оновлення фреймворків та залежностей
- Виявлення застарілих шаблонів та API
- Оркестрація масових змін по кодовим базам
- Робочі процеси перевірки за участю людини

PubNub MCP Server
MCP-сервер, що підключає AI‑асистенти розробки до документації PubNub, додатків та API реального часу

PubNub MCP Server – реалізація протоколу Model Context Protocol, що підключає AI‑асистенти розробки, такі як Claude, Cursor, та інші клієнти, сумісні з MCP, безпосередньо до платформи PubNub. Він відкриває документацію PubNub, посилання на SDK та можливості управління обліковим записом як інструменти, які асистент може викликати під час кодування. Крім пошуку документації, сервер дозволяє асистентам керувати додатками і ключовими наборами PubNub, публікувати та підписуватись на повідомлення, запитувати дані про присутність та працювати з метаданими об’єктів каналів і користувачів. Це перетворює асистента на практичного співробітника, який може створювати, тестувати та керувати функціями реального часу без постійного зміни контексту. Це призначено для розробників, які створюють чат, сповіщення, IoT або живі досвіди, які хочуть, щоб їхні AI‑інструменти розуміли конвенції PubNub і діяли безпосередньо над їхнім обліковим записом.
Розподіл критеріїв
- Отримання документації та посилань на SDK
- Управління додатками та набором ключів
- Інструменти публікації, підписки та історії повідомлень
- Запити про присутність і заповненість
- Операції з метаданими об’єктів каналів та користувачів
- Інтеграція з AI‑асистентами у стандарті MCP

Codiga
Аналіз стану коду та автоматичний аудит коду з інтеграцією в IDE/CI, сформульовані правила безпеки та однієї клік автофікса.

Codiga — інструмент аналізу стану коду, який забезпечує автоматичний аудит коду із інтеграцією в IDE та CI/CD. Він пропонує конфігуруємий аналіз стану коду, фокусований на правилах безпеки та можливість створення власних правил. Інструмент підтримує кілька редакторів коду, включаючи VS Code, JetBrains та Visual Studio, а також платформи, такі як GitHub, GitLab та Bitbucket. Він забезпечує реальний аналіз стану коду із можливістю одноклікової автофикса. Codiga охоплює звичні загрози та вразливості програмного забезпечення за підтримкою OWASP 10, MITRE CWE та SANS/CWE Top 25. Він також пропонує автоматичні рішення безпеки, виявлення розсекречених даних та аналіз коду інфраструктури для Terraform і Docker. Інструмент підтримує понад 12 мов та понад 1800 правил.
Розподіл критеріїв
- Аналіз стану коду
- Автоматичний аудит коду
- Створення власних правил
- Реальний аналіз стану коду
- Одноклікова автофикса
- Пов'язані з безпеки правилами

Kimi‑Dev
Відкрито-кодова технологія мовно-лінгвістичної моделі оптимізована для автоматичної відлагодженої та вирішення завдань із виявлення і виправлення помилок.

Kimi-Dev — відкритий кодова Large Language Model (LLM), оптимізована для автоматичних завдань діагностики та вирішення проблем у сфері програмного розвитку. Вона використовує просте двостадійне керувальне середовище для обробки задач реставрації коду та створення тестувань, яке складається із файлової локалізації та видання коду. Kimi-Dev набуває нових державно-наукових досягнень на СWE-bench Verified, випереджаючи друге місце серед відкритих джерел моделей. Для неї застосовується масштабне навчання за підкріпленням та вона доступна для завантаження та розгортання на Hugging Face та GitHub. Модель навчена самостійно підміняти справжні репозиторії в Docker та отримувати винагороди лише тоді, коли виконавськи пройде всі тести, гарантуючи正ектність та стійкість рішень. Kimi-Dev спроектовано для легкої розгортанності та підтримки, для демонстрації надається скрипт розповсюдження. Досліджені можливості Kimi-Dev роблять його придатним для розвитку розробників та дослідників, які хочуть вивчити його потенціал та здійснити внесок у його розвиток.
Розподіл критеріїв
- Локалізації файлів
- Редакція коду
- Натискання помилок
- Вставки одиниц тестів
- Масштабоване навчання за відміною
- Автономна виправлення справжніх репозиторіїв

Claude Code Telegram Bot
Відкритий Telegram-бот, що надає віддалений, чат-орієнтований доступ до Claude Code з збереженням стану на основі проекту та захисту виробничих каталогів.

Telegram Bot Claude Code — відкритий Telegram-бот, що надає віддалений, чат-орієнтований доступ до Claude Code з збереженням стану на основі проекту та захистом виробничих каталогів. Він дозволяє користувачам взаємодіяти з Claude природньо, запитуючи його про аналіз, редагування чи пояснення коду без необхідності писати команди терміналу. Бот підтримує контекст між розмовами, дозволяючи користувачам працювати над своїми кодбазами з будь-киї місцевості через Telegram, отримувати активні повідомлення та залишатися забезпеченістю за допомогою інтегрованої аутентифікації, захисту каталогів та логування аудиту.
Розподіл критеріїв
- Режим агента для взаємодії зі словесною мовою
- Автоматичне збереження стану кожною проектною справу
- Захист каталогів для безпеки коду
- Активні повідомлення з веб-звернення та подій інтегрованого збірки
- Україна бінт аутентифікації відтворення логовання
- Легка підтримка природного вигляду обміну

GitNexus
Об’єкт інженерії без-серверного кодового інтелекту, який створює мережево-графове знання в браузері і включає агента Graph RAG для розслідування.

GitNexus – це інструмент без-серверного кодового інтелекту який створює мережево-графове знання в мережі інтернет над репозиторієм. Він також включає агента Graph RAG для розслідування. Інструмент створює повний запис будь-якої бази даних в мережево-графове знання, слідуючи залежності, кінечних ланцюгів, кластерів і поточної дії, потім відкривається їм через розумні інструменти так, щоб агенти інтелектуально могли аналіз виконувати швидко. GitNexus пропонує дві головні режими використання: CLI + МСП для створення інтелектуальних агентів яким доводиться робити глибокий архітектурний погляд над репозиторіїв та інтерфейс веб-браузера для швидкої чати й інтеракції над репозиторіями. Він розроблений для допомоги розробникам та інтелектуальним агентам зрозуміти репозиторії особливо особливо для розвитку дібровної розробки з допомогою Cursor, Claude Code, Code, Codex і подібним інструментам.
Розподіл критеріїв
- Пошук Інформації З Графу Інформації в Браузері
- Агент графу RAG для дослідження
- Індивідуальний пошук інформації залежностей програми і кінцевих ланцюгів
- Інвойд в код через розумних інструментів для інтелектуальних агентів
- CLI + МСП для стабільного інтегрування інтелектуальних агентів
- Інтерфейс браузера Веб для швидкої інтеракції над репозиторіями

Superpowers
Відкритий рівень робочих процесів, що надає кодувальним агентам структуровані етапи планування, перегляду й QA.

Superpowers – це відкритий фреймворк, що розширює агентів мистецтв штучного інтелекту з дисциплінованими процесами розробки програмного забезпечення. Замість того, щоб залишити агента імпровізувати, він вкладає завдання у структуровані стадії із планування, виконання, рецензування, гарантією якості і видачею, допомагаючи отримувати більш передбачувані та перевірені результати. Система розроблена для під'єднання до існуючих конфігурацій агентів та кодбейзів, надляючи повторюємої здатності виконувати певні завдання на базі будь-якої існуючої моделі чи виконувача розвитку. Тими можуть персоналізувати поточи роботи, вивчати проміжні етапи, та обробляти результати виконувачів як належну інженерну процесу, а не як одноразовий запит. Поки що відкритим джерелом, Superpowers можна самостійно розміщувати, перевіряти та розширювати, через що ця система підходить для розробників, які бажають мати прозорість та контроль над тим, як AI-асистенти будують та передають код.
Розподіл критеріїв
- Структурований етап планування задач
- Автоматизовані етапи перевірки коду
- Вбудований процес QA та тестування
- Процес доставки та передачі
- Можливість розширення визначень навичок
- Працює з існуючими кодувальними агентами






