Артефакты выступления

В дополнение к презентациям, которые мы выложили на нашем закрытом телеграм канале конференции AI Dev Live Ticket, выкладываю краткий Q&A по вопросам, которые вы мне задавали!

Запись всей конференции будет доступна позже на нашем закрытом телеграм канале.

Q&A

Q: Ну если каждую задачу бить на мелкие подзадачи, то как корректно поддерживать стиль написания кода, соблюдение архитектурных шаблонов и тп? в Курсоре частично это закрывется описанием в правилах, но мне кажется он периодически будет уходить в сторону

A: в субзадаче я пишу только требования к задаче которую надо выполнить.

в ней так же присутствуют ссылки на другой полезный контекст задачи.

ну и так как я использую субагенты, у них есть свой промпт, который объясняет, как правильно обрабатывать такие задачки и как писать код (ссылки на мои правила и некоторые важные правила дублирую прям в промпте там же)

***

Q: Почему размер контекстного окна следует держать на уровне до 50%? Из-за падения качества ответов при заполнении окна?

A: Ага, по своему опыту я заметил, что как только контекстное окно приближается к 100к токенов, то модель уже не так классно выполняет задачи, как на 50к

***

Q: Если в большом проекте в разных местах используются разные конвенции и нет описания архетктуры в целом - с чего лучше начать?
Можно ли запрячь сам AI создать такую документацию или может есть готовые тулы?


A: Если вообще нет документации, то есть у меня такая гипотеза:
1. Надиктовать голосом основные user stories
2. Если не хватает деталей, попробовать использовать тулы автоматизации браузеров (уровня browsermcp, playwright mcp и т. д.) пройти по этим user stories и обогатить user stories
3. На основе этих user stories попросить агента походить по кодовой базе и собрать технические детали реализации фич
4. Собрать всё вместе и сгенерить из этого доку, отревьюить и собрать документацию

***

Q: Пробовали ли spec-kit?

A: Я читал их репу, мне понравилось отчасти, несколько инсайтов взял на вооружение, но в мой доклад это не уместилось. Может, подробнее расскажу про spec-kit у себя на канале

#performance@the_ai_architect

✔️ Timur Khakhalev про AI Coding, подписывайтесь!
⭐️ Консультации по AI Coding
Открыть в Telegram
 
 
Back to Top