Совместимость и технические характеристики
Возможности по языкам#
Maguyva оптимизирован для языков программирования, но также индексирует веб, конфигурации, схемы, документацию и другие текстовые технологии. Ниже — количественные показатели возможностей, которые обеспечивают структурный поиск, поиск символов и базовую индексацию.
Maguyva поддерживает 279 языков и текстовых технологий. Эти цифры берутся из канонической конфигурации языков и не являются взаимоисключающими: у языка может быть одновременно и структурный поиск по AST, и извлечение символов.
Структурный поиск по AST
AST241
Языки со структурой на основе парсера для AST и рабочих процессов структурного поиска.
Извлечение символов
Символы277
Языки с метаданными символов из исходного кода для определений и поиска.
Покрытие индексацией
Все279
Каждый указанный язык индексируется для файлового, текстового контекста и контекста репозитория.
Языки программирования
116 языковВеб-технологии
22 языковShell и скриптинг
5 языковЯзыки запросов
5 языковСхемы и сериализация
10 языковКонфигурация и данные
33 языковСистемы сборки
7 языковБлокчейн и смарт-контракты
3 языковСпециализированные
13 языковАссемблер
3 языковКонфигурация
10 языковДанные
16 языковБаза данных
1 языковДиаграммы
1 языковДокументация
17 языковГрафика
1 языковАппаратное обеспечение
2 языковИнфраструктура
11 языковРазметка
1 языковТестирование
2 языковСегодня у 241 языков есть структурный поиск на основе AST. Языки с меткой «Текст» по-прежнему индексируются, но структурные запросы опираются на более лёгкий файловый и текстовый контекст.
Нужна версия для людей? Загляните в новые языковые гайды — подборку страниц про Python, TypeScript, Java, Terraform, COBOL и другие стеки, которые реально оценивают на практике.
Интеграция репозиториев#
Поддерживаемые репозитории кода#
- GitHub - Публичные и приватные репозитории
GitLab- (Планируется)Bitbucket- (Планируется)
Возможности контроля версий#
- Анализ по конкретным веткам
Поддержка форматов файлов#
Maguyva обрабатывает исходный код и текстовые файлы. Документация в Markdown и HTML поддерживается, как указано в разделе языков выше. Также разбираются следующие структурированные форматы данных:
Форматы данных#
- CSV - Значения, разделённые запятыми
- XML - Структурированные данные и конфигурация
- JSON - Документация API и данные
- YAML - Конфигурационные файлы
- TOML - Конфигурационные файлы
Совместимость с Model Context Protocol (MCP)#
Документированные MCP-клиенты#
Сейчас у Maguyva есть инструкции по настройке для Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Codex CLI, GitHub Copilot CLI, Gemini CLI, Cline, Roo Code, Goose, Continue, LM Studio, Amazon Q, JetBrains, Zed, Trae, OpenCode, BoltAI, LibreChat, Antigravity, Claude Cowork, ChatGPT и Warp. Другие MCP-compatible clients могут подключиться к тому же серверу, если поддерживают стандартную конфигурацию MCP.
Примечание о совместимости: Maguyva использует стандартный MCP. Любой клиент с поддержкой MCP может подключиться к тому же серверу, даже если мы ещё не написали для него официальный гайд по настройке.
Преимущества интеграции#
- Отсутствие вендорской привязки - Maguyva не пытается захватить вашу среду разработки. Это просто MCP-инструмент, который вы подключаете к любому клиенту или процессу, который уже используете.
- Единый контекст - Одни и те же оптимизированные данные для всех моделей
- Готовность к будущему - Автоматически работает с новыми MCP-совместимыми моделями
Безопасность и конфиденциальность#
Защита данных#
- Безопасность передачи данных - Соединения с сервисом используют HTTPS/TLS
- Управляемое хранилище - Проиндексированные данные хранятся на управляемой инфраструктуре с шифрованием на уровне хранилища в состоянии покоя
- Контролируемое хранение - При отключении репозитория активные проиндексированные данные удаляются, а остаточные резервные копии истекают по графику хранения
- Изоляция пространств имён - Данные репозитория ограничиваются рабочим пространством и пространством имён на всём пути конвейера и запросов к базе данных
Контроль доступа#
- Аутентификация по токену - Запросы к API требуют действительного токена
- Ограниченный доступ к репозиториям - Доступ ограничен репозиториями и пространствами имён, доступными вашему рабочему пространству
- Операционное логирование - Вызовы инструментов и события сервиса логируются для устранения неполадок, обеспечения безопасности и предотвращения злоупотреблений
Совместимость с платформами#
Maguyva работает как облачный сервис. Любой MCP-совместимый клиент на любой операционной системе может подключиться через стандартный протокол MCP. Локальная установка не требуется.
Начало работы#
Готовы внедрить Maguyva в свой процесс разработки?
Быстрый старт: большинство разработчиков готовы к работе меньше чем за 5 минут. Просто подключите репозиторий и сразу начните оптимизировать свои ИИ-процессы.
Большая кодовая база? Посмотрите Тариф Fleet для поддержки 10М+ строк кода.