/drop
把文件从聊天会话中移除,腾出上下文空间。
/drop 会把之前用 /add 或 /read-only 添加的文件从聊天中移除。按文档说法,常见做法是把不再需要修改的文件 drop 掉,换上下一步所需的文件。
✅ 什么时候用?
完成一个子步骤后做清理
/drop payment.py — 文件处理完、下一步不再需要时把它移除
Aider 卡住了,聊天里上下文太多
/drop — 文档把它列为 Aider 卡在任务上时最先尝试的手段之一
⛔ 什么时候不该用?
想重置整个对话历史
/drop 只会从聊天中移除文件,对话历史保持不变。
更好的选择: 用 /clear 清空聊天历史,或用 /reset 同时清掉两者
只想把文件暂时从可编辑切换为参考
/drop 会把文件从聊天中完全移除,之后连参考都用不了。
更好的选择: 对该文件使用 /read-only,把它切换成只读参考,而不是彻底 drop
来源
- Aider 官方文档——聊天内命令(In-chat Commands) ↗ aider.chat
- Aider 官方文档——使用技巧(Tips) ↗ aider.chat