Минула битва · 2024-03-09 UTC
Programming Assistants Протистояння — 9 березня 2024 р.
З категорії Programming Assistants. 6 позначок поставлено серед 2 бійців. Moddy здобув корону.
Підсумкові результати
Учасники
Бійці
Профілі кожного інструмента, який змагався в цій битві, ранжовані за підсумковим балом.

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

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

Refact.ai
Відкрита AI-асистентка для кодування, що пропонує контекстно-орієнтовані доповнення коду, рефакторинг і чат у IDE для найпопулярніших IDE.

Refact.ai – відкрита AI-асистентка для кодування, яка пропонує контекстно-орієнтовані доповнення коду, рефакторинг і чат у IDE для найпопулярніших IDE. Вона розроблена так, щоб працювати як інший розробник у вашому IDE, інтегруючись із вашим кодовим базисом та стеком, при цьому даючи можливість попередньо переглянути та контролювати процес. Refact.ai може виконувати завдання від початку до кінця, від завершення коду в режимі реального часу до пошуку і аналізу репозиторіїв для точної реалізації. Вона також підключається до GitHub, баз даних, CI/CD пайплайнів і багато іншого. Інструмент персоналізований, відкритий вихідний код, self-hosted, що дозволяє користувачам налаштовувати його під свій кодовий базис і вибирати найкращі LLM для своїх задач. Refact.ai прагне автоматизувати завдання кодування, дозволяючи розробникам зосередитися на високорівневих керівних інструкціях, в той час як AI обробляє решту.
Розподіл критеріїв
- Контекстно-орієнтовані доповнення коду
- Чат у IDE для запитів, редагування, налагодження та генерації коду
- Автономне виконання завдань з крок за кроком обґрунтуванням
- Аналіз репозиторіїв і пошук для точної реалізації
- Інтеграція з GitHub, базами даних, CI/CD пайплайнами та ін.

