Перейти до вмісту

> man languages

Мовні гайди для стеків, які насправді мають значення

Maguyva підтримує 279+ мов і текстових технологій, але не кожна ділянка репозиторію потребує окремого гайда. Цей хаб охоплює стеки, де структура, аналіз залежностей і міжфайловий контекст суттєво впливають на те, наскільки безпечною буде правка за участю ШІ.

Знімок покриття

Програмування
116
Конфігурація і дані
70
Збірка та інфраструктура
28
Спеціалізовані
22
Веб
22
Документація
19

Згруповано з повного маніфесту сумісності, тому знімок відображає всі 279 підтримуваних мов і текстових технологій. Почніть із рекомендованих гайдів нижче, а сторінку повної сумісності використовуйте, коли знадобиться весь довгий хвіст.

Поліглотна реальність

Більшість продакшн-репозиторіїв поєднують код застосунку, тести, скрипти збірки, конфігурацію, SQL та інфраструктуру. Саме покриття мов не дає контексту агента губитися на межах файлів.

Важіль легасі

Саме на старих мовах широка підтримка перетворюється на інструмент модернізації. Аналіз залежностей важливий особливо тоді, коли ніхто не хоче торкатися коду.

Швидкі відповіді

Кожен гайд описує, що Maguyva видобуває, що може запитати ваш агент і де межі покриття — для вашого конкретного стеку.

Рекомендовані гайди

Поточні мовні гайди

Гайди для сучасної розробки застосунків, репозиторіїв зі змішаним рантаймом, інфраструктурного коду та модернізації легасі.

Стандарт для монорепоПрограмування

Підтримка TypeScript у Maguyva: кращий контекст для монорепозиторіїв

Актуально, коли ваш репозиторій поєднує код застосунку, бібліотеки, API-клієнти, тести та конфігурацію в кількох пакетах.

Повна підтримка графаРозбір ASTВидобування символів

Розширення

.cts, .d.ts, .mts, .spec.ts, +3 ще

Відкрити гайд
Змішані середовищаПрограмування

Підтримка JavaScript у Maguyva: AI-пошук для репозиторіїв зі змішаним середовищем виконання

Корисно, коли репозиторій поєднує CommonJS, ESM, скрипти задач, тести та старіший код застосунку.

Повна підтримка графаРозбір ASTВидобування символів

Розширення

.cjs, .js, .mjs, .spec.js, +2 ще

Відкрити гайд
Насичений сервісамиПрограмування

Підтримка Go у Maguyva: інтелект коду для бекенд-сервісів

Гарний вибір для репозиторіїв, насичених сервісами, де обробники, пакети та операційний код мають залишатися легко простежуваними.

Повна підтримка графаРозбір ASTВидобування символів

Розширення

.go

Відкрити гайд
Безпека понад усеПрограмування

Підтримка Rust у Maguyva: безпечний контекст для змін за допомогою AI

Актуально, коли ви хочете отримати AI-допомогу в Rust, не втрачаючи структурних запобіжників, які й роблять Rust вартим використання.

Повна підтримка графаРозбір ASTВидобування символів

Розширення

.rs

Відкрити гайд
Корпоративна глибинаПрограмування

Підтримка Java у Maguyva: інтелект коду для корпоративних репозиторіїв

Корисно, коли репозиторій наповнений сервісами Spring, внутрішніми фреймворками та кодом, що пережив кілька організаційних епох.

Повна підтримка графаРозбір ASTВидобування символів

Розширення

.java

Відкрити гайд
Довгоживучий .NETПрограмування

Підтримка C# у Maguyva: безпечніший рефакторинг для кодових баз .NET

Гарний вибір, коли репозиторії .NET розрослися настільки, що безпечна допомога AI залежить від реальної структури.

Повна підтримка графаРозбір ASTВидобування символів

Розширення

.cs, .csx

Відкрити гайд
Старий веб, новий тискПрограмування

Підтримка PHP у Maguyva: довгоживучі веб-застосунки без сліпих правок

Актуально, коли кодова база PHP усе ще приносить дохід, але ніхто не хоче, щоб агент вільно імпровізував у ній.

Повна підтримка графаРозбір ASTВидобування символів

Розширення

.php, .php3, .php4, .php5, +2 ще

Відкрити гайд
Інфраструктура як кодІнфраструктура

Підтримка Terraform у Maguyva: інфраструктурний контекст для AI-агентів

Корисно, коли інфраструктурний код є частиною контексту репозиторію, а не тим, що агент має легковажно оминати.

Повна підтримка графаРозбір ASTВидобування символів

Розширення

.tf, .tfvars

Відкрити гайд
Важіль legacyПрограмуванняРекомендований гайд

Підтримка COBOL у Maguyva: аналіз залежностей для модернізації застарілих систем

Це той момент, коли широка підтримка мов перестає бути просто статистикою і стає інструментом модернізації.

Повна підтримка графаРозбір ASTВидобування символів

Розширення

.cbl, .cob, .cpy

Відкрити гайд

Покриття, що зростає

Нові мовні гайди з'являються з розширенням рушія.

Сьогодні Maguyva підтримує 279+ мов. Детальні гайди додаються, коли якість екстракції сягає планки — справжній AST-парсинг, розв'язання символів і мапування залежностей, а не просто підсвітка синтаксису.

Наступні кроки