/read-only
Fügt Dateien nur als Referenz zum Chat hinzu, ohne dass Aider sie bearbeiten darf.
/read-only <Datei> fügt eine Datei read-only zum Chat hinzu, sodass Aider sie zum Verstehen des Kontexts lesen, aber nicht direkt bearbeiten kann. Bereits mit /add hinzugefügte Dateien lassen sich mit /read-only nachträglich auf read-only umschalten. Auf der Kommandozeile entspricht das dem Flag --read FILE (mehrfach nutzbar).
✅ WANN EINSETZEN?
Interface- oder Config-Datei als Kontext geben, ohne Risiko einer ungewollten Änderung
/read-only src/types.ts, damit Aider die Typen kennt, aber niemals selbst editiert
Große Referenzdatei (z.B. API-Doku als Markdown) für den Kontext bereitstellen
/read-only docs/api-reference.md vor einer Frage zur korrekten Endpoint-Nutzung
⛔ WANN EHER NICHT?
Die Datei soll tatsächlich geändert werden
Read-only-Dateien werden von Aider explizit nicht editiert, auch wenn die Anfrage danach klingt.
Besser: /add <Datei> verwenden, um sie editierbar zu machen
Viele große Referenzdateien read-only hinzufügen, die kaum gebraucht werden
Auch read-only-Dateien verbrauchen Kontextplatz (Tokens) in jeder Anfrage.
Besser: Nur die tatsächlich benötigten Dateien hinzufügen und mit /drop wieder entfernen, wenn sie nicht mehr gebraucht werden
QUELLEN
- Aider Docs — In-chat Commands ↗ aider.chat