No it doesn’t, it tries to be smart about how it loads context that it thinks it needs to perform a task. In reality, in a large codebase I’ve found manual supplying the exact context to Aider with Anthropic’s models to work better.
Same. It's usually very good at generating greenfield projects from scratch, but once you get going you have to manually provide all context to get good results.