While GPT-4 excels at coding tasks, it struggles with modifying code in larger code bases. Many common types of code changes require knowledge and context from multiple files scattered throughout a large repo. This is a challenge for GPT-4, which can only fit 8k-tokens worth of code in its context window.
To address this issue, aider has a new experimental feature that utilizes ctags to provide GPT with a map of the whole repository, enabling it to better comprehend and navigate larger repos.
To address this issue, aider has a new experimental feature that utilizes ctags to provide GPT with a map of the whole repository, enabling it to better comprehend and navigate larger repos.