10 / 20
Спроектируйте ассистента для написания кода: как собрать контекст из репозитория и чем мерить пользу?
Главная задача — не генерация, а сбор контекста: в окно надо положить именно те файлы, без которых ответ будет мимо. Работает комбинация сигналов: открытые вкладки и текущий файл, импорты и определения символов из языкового сервера, поиск по эмбеддингам, недавние изменения в git. Мерить надо не «нравится ли», а долю принятых и выживших через неделю строк, время до первого коммита и число падений сборки после принятых правок.