22 сентября GitHub объявил о поддержке индексации всего C++-проекта в Copilot CLI. Возможность включена по умолчанию: сохраняемый индекс охватывает в том числе файлы, которые сейчас не открыты.
Microsoft C++ Language Server использует сведения о компиляции проекта, чтобы разбирать типы, имена и связи между файлами. Новый индекс позволяет повторно использовать найденную информацию. По заявлению GitHub, это сокращает ожидание при поиске определений, ссылок и реализаций. Независимых измерений ускорения в этом материале нет.
Начальное построение индекса требует дополнительного времени и временно увеличивает расход памяти, особенно в крупных репозиториях. После этого индекс используется повторно и обновляется по мере изменений. Ход индексации можно посмотреть командой /lsp logs внутри Copilot CLI.
Практический вывод редакции: прежде чем оценивать скорость на своём проекте, проверьте, завершилась ли первоначальная индексация. Затем сравните несколько знакомых переходов к определениям и поисков ссылок; не переносите обещание ускорения на любые задачи агента.
Анонс касается C++ в Copilot CLI, а не всех языков и редакторов. Минимальная версия CLI на странице не названа. Это новость по первоисточнику, не отчёт об установке: редакция не запускала проект и не измеряла расход памяти.
Проверяемые источники
Комментариев пока нет