/map-refresh
Erzwingt sofort eine Neuberechnung der Repository-Map.
/map-refresh baut die Repository-Map (die Kurz-Übersicht über Symbole und Strukturen im Projekt, die Aider dem Modell als Kontext mitgibt) sofort neu auf, statt auf die automatische Aktualisierung zu warten. Wie oft die Map sonst automatisch aktualisiert wird, steuert das Flag --map-refresh (auto/always/files/manual, Default auto). Die Map-Größe selbst wird über --map-tokens gesteuert (0 deaktiviert sie komplett).
✅ WANN EINSETZEN?
Nach großen manuellen Änderungen außerhalb des Chats
/map-refresh, nachdem mehrere neue Dateien per Git-Branch-Wechsel oder Merge dazugekommen sind, damit Aider sie in der Map berücksichtigt
Map wirkt veraltet, obwohl --map-refresh auf manual steht
/map-refresh direkt vor einer komplexen Anfrage, um sicherzugehen, dass die Symbol-Übersicht aktuell ist
⛔ WANN EHER NICHT?
Repo hat keine relevanten Änderungen
Der Neuaufbau kostet Zeit und, je nach Projektgröße, spürbar CPU, ohne dass sich am Ergebnis etwas ändert.
Besser: Auf die automatische Aktualisierung (--map-refresh auto, Standard) vertrauen
Repository-Map ist ohnehin deaktiviert
Mit --map-tokens 0 existiert keine Map, die aktualisiert werden könnte.
Besser: --map-tokens auf einen Wert größer 0 setzen, um die Map überhaupt zu nutzen
QUELLEN
- Aider Docs — In-chat Commands ↗ aider.chat