Aider-AI / aider

aider is AI pair programming in your terminal
https://aider.chat/
Apache License 2.0
21.13k stars 1.97k forks source link

[Q] Difference between /ask and /code mode in multiprocessing #2207

Open EugeneChoi4 opened 5 hours ago

EugeneChoi4 commented 5 hours ago

Issue

Hello, I am working on a project that utilizes Aider to launch multithreaded aider processes. Using the default /code mode has worked fine for us, but after trying to use /ask mode, we seem to get an error with the multiprocessing serialization. Would the ask mode contain any non-pickleable functions that could be causing this?

Version and model info

Aider v0.60.0 Model: gpt-4o-mini/gpt-4o

paul-gauthier commented 3 hours ago

Thanks for trying aider and filing this issue.

Sorry, I can't think of any salient difference. It's just a different prompt.

This is well outside the supported scope of scripting aider. It would be difficult for me to help debug.