Referencia de comandos · Aider
/map-refresh
Fuerza de inmediato un recálculo del mapa del repositorio.
/map-refresh reconstruye de inmediato el mapa del repositorio (la visión resumida de símbolos y estructuras del proyecto que Aider le da al modelo como contexto), en lugar de esperar a la actualización automática. Con qué frecuencia se actualiza el mapa automáticamente lo controla el flag --map-refresh (auto/always/files/manual, por defecto auto). El tamaño del mapa en sí se controla con --map-tokens (0 lo desactiva por completo).
✅ ¿CUÁNDO USARLO?
Después de grandes cambios manuales fuera del chat
/map-refresh, después de que se hayan añadido varios archivos nuevos mediante un cambio de rama de Git o un merge, para que Aider los tenga en cuenta en el mapa
El mapa parece desactualizado aunque --map-refresh esté en manual
/map-refresh justo antes de una solicitud compleja, para asegurarse de que la visión de símbolos está actualizada
⛔ ¿CUÁNDO MEJOR NO?
El repositorio no tiene cambios relevantes
La reconstrucción cuesta tiempo y, según el tamaño del proyecto, una CPU notable, sin que el resultado cambie.
Mejor: Confiar en la actualización automática (--map-refresh auto, el valor por defecto)
El mapa del repositorio ya está desactivado de todas formas
Con --map-tokens 0 no existe ningún mapa que se pueda actualizar.
Mejor: Poner --map-tokens en un valor mayor que 0 para poder usar el mapa
FUENTES
- Documentación de Aider — Comandos en el chat ↗ aider.chat