Impulsados por un agente especializado, Codemaps son artefactos compartibles que puentean la brecha entre la comprensión humana y el razonamiento de la IA, lo que permite navegar, discutir y modificar grandes bases de código con precisión y contexto.
Codemaps se encuentra actualmente en Beta y está sujeto a cambios en futuras versiones.
Si bien DeepWiki ofrece documentación a nivel de símbolos, los Codemaps ayudan a entender la base de código al mapear cómo todo funciona en conjunto: muestran el orden en que se ejecutan el código y los archivos, y cómo se relacionan entre sí los distintos componentes.
Para navegar por un Codemap, haz clic en cualquier nodo para saltar de inmediato a ese archivo y función. Cada nodo del Codemap enlaza directamente a la ubicación correspondiente en tu código.
Puedes acceder a Codemaps de dos maneras:
- Barra de actividad: Busca la interfaz de Codemaps en la barra de actividad (panel izquierdo)
- Paleta de comandos: Presiona
Cmd+Shift+P (Mac) o Ctrl+Shift+P (Windows/Linux) y busca “Focus on Codemaps View”
Para crear un nuevo Codemap:
- Abre el panel de Codemaps
- Crea un nuevo Codemap de alguna de estas formas:
- Selecciona un tema sugerido (las sugerencias se basan en tu navegación reciente)
- Escribe tu propio prompt personalizado
- Generar desde Cascade: crea nuevos Codemaps desde la parte inferior de una conversación en Cascade
- El agente de Codemap explora tu repositorio, identifica los archivos y funciones relevantes y genera una vista jerárquica
Puedes compartir Codemaps con tu equipo mediante enlaces que se pueden abrir en el navegador.
Para clientes Enterprise, compartir Codemaps requiere una habilitación explícita, ya que deben almacenarse en nuestros servidores. De forma predeterminada, los Codemaps solo están disponibles dentro de tu equipo y requieren autenticación para verlos.
Uso de Codemaps con Cascade
Puedes incluir información de Codemap como contexto en tus conversaciones de Cascade usando @mención para hacer referencia a un Codemap.