01
Empieza por el sistema completo
Abre un repository y consulta sus servicios, qué contiene cada uno y cómo se conectan.
Panolayer Studio · Arquitectura
Panolayer mapea los servicios, módulos, funciones, llamadores y dependencias de tu repository. El mapa se analiza a partir del código fuente, así que el mismo código siempre da el mismo mapa, y tus agents y el Motor de verificación también trabajan a partir de él.
macOS 15 en Apple silicon · Gratis para empezar · No se requiere tarjeta de crédito
Un árbol de archivos muestra dónde vive el código, no qué depende de él. Con código escrito por agents, es aún más difícil: nadie del equipo lo escribió y el diff era de 2.000 líneas. Panolayer te permite moverte por el código según qué llama a qué, no por carpetas.
Lo que puedes hacer
01
Abre un repository y consulta sus servicios, qué contiene cada uno y cómo se conectan.
02
Pasa de servicios a módulos y de ahí a funciones. Las vistas de diagrama, columna y ruta muestran la misma estructura de tres formas.
03
Abre getPrice() y comprueba qué hace, sus entradas y salidas, quién lo llama, de qué depende, las reglas aplicables y su estado de verificación.
04
Cambia getPrice() de céntimos a dólares y el mapa muestra que llega a la página de producto, al carrito y al pago antes de que se despliegue nada.
05
Los agents pueden consultar el mapa mediante una herramienta MCP para obtener estructura, llamadores y dependencias, y la verificación contrasta sus cambios con él.
Documentos vivos
Pregunta por cualquier parte de tu base de código y obtén un documento redactado a partir de la arquitectura, con sus afirmaciones vinculadas al código fuente. Vuelve a generarlo cuando el código cambie.
Cómo funcionan los Living Documents¿Algo más? Contacta con nosotros y te responderemos.
No. La estructura se analiza a partir del código fuente. Un modelo puede añadir descripciones en lenguaje natural cuando se lo pidas, pero nunca decide la estructura.
Sí. Funciona por sí solo para orientarte en código que no conoces.
TypeScript, JavaScript, Python, Go, Rust, Java y más. Las llamadas dinámicas y el código generado son más difíciles de rastrear y pueden requerir una revisión manual. Consulta la lista completa en la documentación.
Sí.
Empieza gratis · No se necesita tarjeta de crédito
Cómo trata Panolayer tu código