Compatibilidad y especificaciones técnicas
Capacidades por lenguaje#
Maguyva está optimizado para lenguajes de programación, pero también indexa tecnologías web, de configuración, de esquemas, de documentación y otras basadas en texto. A continuación, los recuentos de capacidades que impulsan la búsqueda estructural, la búsqueda de símbolos y la indexación base.
Maguyva es compatible con 279 lenguajes y tecnologías basadas en texto. Estos recuentos provienen de la configuración canónica de lenguajes y no son mutuamente excluyentes: un lenguaje puede tener búsqueda estructural por AST y extracción de símbolos al mismo tiempo.
Búsqueda estructural AST
AST241
Lenguajes con estructura respaldada por parser para flujos de trabajo de AST y búsqueda estructural.
Extracción de símbolos
Símbolos277
Lenguajes con metadatos de símbolos propios del código fuente para definiciones y búsqueda.
Cobertura indexada
Todos279
Todos los lenguajes listados están indexados para contexto de archivo, texto y repositorio.
Lenguajes de programación
116 lenguajesTecnologías web
22 lenguajesShell y scripting
5 lenguajesLenguajes de consulta
5 lenguajesEsquemas y serialización
10 lenguajesConfiguración y datos
33 lenguajesSistemas de compilación
7 lenguajesBlockchain y contratos inteligentes
3 lenguajesEspecializado
13 lenguajesEnsamblador
3 lenguajesConfiguración
10 lenguajesDatos
16 lenguajesBase de datos
1 lenguajesDiagrama
1 lenguajesDocumentación
17 lenguajesGráficos
1 lenguajesHardware
2 lenguajesInfraestructura
11 lenguajesMarcado
1 lenguajesPruebas
2 lenguajes241 lenguajes tienen hoy búsqueda estructural basada en AST. Los lenguajes etiquetados como Texto siguen siendo indexables, pero las consultas estructurales dependen de un contexto de archivo y texto más ligero.
¿Necesitas la versión para humanos? Consulta las nuevas guías de lenguajes con páginas curadas sobre Python, TypeScript, Java, Terraform, COBOL y otros stacks que la gente realmente evalúa.
Integración de repositorios#
Repositorios de código compatibles#
- GitHub - Repositorios públicos y privados
GitLab- (Planeado)Bitbucket- (Planeado)
Funciones de control de versiones#
- Análisis por rama
Soporte de formatos de archivo#
Maguyva procesa código fuente y archivos basados en texto. La documentación en Markdown y HTML es compatible, como se indica en la sección de lenguajes anterior. Los siguientes formatos de datos estructurados también se pueden analizar:
Formatos de datos#
- CSV - Valores separados por comas
- XML - Datos estructurados y configuración
- JSON - Documentación y datos de API
- YAML - Archivos de configuración
- TOML - Archivos de configuración
Compatibilidad con Model Context Protocol (MCP)#
Clientes MCP documentados#
Maguyva actualmente tiene guías de configuración para 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 y Warp. Otros MCP-compatible clients pueden conectarse al mismo servidor si soportan la configuración MCP estándar.
Nota de compatibilidad: Maguyva usa el estándar MCP. Cualquier cliente compatible con MCP puede conectarse al mismo servidor, incluso si todavía no hemos escrito una guía de configuración oficial para él.
Beneficios de la integración#
- Sin dependencia de proveedor - Maguyva no intenta apoderarse de tu entorno de desarrollo. Es simplemente una herramienta MCP que conectas al cliente o flujo de trabajo que ya quieras usar.
- Contexto consistente - Los mismos datos optimizados en todos los modelos
- A prueba de futuro - Funciona automáticamente con los nuevos modelos compatibles con MCP
Seguridad y privacidad#
Protección de datos#
- Seguridad en el transporte - Las conexiones al servicio usan HTTPS/TLS
- Almacenamiento administrado - Los datos indexados se almacenan en infraestructura administrada con cifrado en reposo a nivel de almacenamiento
- Retención controlada - Al desconectar un repositorio se elimina el dato indexado activo, y las copias de respaldo residuales caducan según el calendario de retención
- Aislamiento por namespace - Los datos del repositorio se delimitan por espacio de trabajo y namespace a lo largo del pipeline y las rutas de consulta de la base de datos
Controles de acceso#
- Autenticación basada en token - Las solicitudes de API requieren un token válido
- Acceso a repositorios delimitado - El acceso se limita a los repositorios y namespaces disponibles para tu espacio de trabajo
- Registro operativo - Las llamadas a herramientas y los eventos del servicio se registran para solución de problemas, seguridad y prevención de abuso
Compatibilidad de plataforma#
Maguyva funciona como un servicio en la nube. Cualquier cliente compatible con MCP en cualquier sistema operativo puede conectarse mediante el protocolo MCP estándar. No se requiere instalación local.
Primeros pasos#
¿Listo para integrar Maguyva en tu flujo de trabajo de desarrollo?
Inicio rápido: la mayoría de los desarrolladores están listos en menos de 5 minutos. Simplemente conecta tu repositorio y empieza a optimizar tus flujos de trabajo de IA de inmediato.
¿Código gigante? Revisa el plan Fleet para soporte de más de 10 millones de líneas de código.