"⚪️ Планирование с агентом: работа с контекстом после прайминга У меня практика такая: я использую контекст после прайминга для разных вещей. Во-первых, есть некоторый пул ""контекстов"", у которых завершена первая фаза прайминга - агент прочитал индекс меморибанка и изучил общие сведения о системе. Такие контексты висят у меня неким пулом, я беру очередной для той или иной работы. Во-вторых, в оркестраторе такие контексты используются для выполнения различных задач: текущий шаг, фикс, и тп. Так я обеспечиваю некоторый рост качества работы. Как работаю, если мне нужно сделать доработку в проект? • контекст прогрет под конкретную тему, агент погрузился в нее и готов обсуждать. • я в свободной форме излагаю свои идеи доработки и прошу проработать вопрос, сообщить мне как это можно сделать - на старте всегда предлагаю подумать несколько вариантов, и обязательно изложить логику для оценки вариантов, какие рекомендации дает агент; • я прямо говорю агенту: исследуй и изучи, как это лучше сделать в проекте; исследуй код, подготовься; • после того, как тема прорисовывается, я прошу задать мне вопросы: спросить все что непонятно, устранить gaps для формирования техзадания на эти доработки; • первая фаза планирования - это всегда обсуждение плана работы с содержательной стороны: что именно мы будем делать; здесь важно зафиксировать ""ширину"" ваших изменений и их содержание - чего будем делать, и почему будем делать именно так; • первую фазу логично фиксровать в виде ADR - тогда вы сохраните ЛОГИКУ выбора тех или иных решений из вашего обсуждения; • не лишним будет сохранить id сессии чтобы если что - вернуться • после фиксации плана работы, можно начать прорабатывать implementation plan - тут агент должен предметно исследовать КАК в системе правильно приземлить твои изменения • прорабатывайте side effects, использование существующих механизмов, убирайте оверинжиниринг и усложенния, ищите самый простой способ из возможных с сохранением функциональности • еще раз просите агента все исследовать и думать как будет оптимально; просите предлагать идеи, давать оценки - это проработка; • агент не должен выполнять ваши хотелки, агент должен найти качественное решение для поставленной задачи, поэтому местами он должен даже спорить ради эффективного решения - промптите его на это! • проработанный implementation plan фиксируйте как Tech Specs • я все документы храню в соответстввущих папках меморибанка, для истории (memory-bank/adrs/, memory-bank/tech-specs/, в последовательно пронумерованных файлах типа ADR-017-some-fieatures.md); использвоание номера сильно ускоряет отсылки к документам (""иди и прочитай ADR 021"", и агент это понимает). ▶️ Общий принцип: расспрашивайте агента. Побуждайте его исследовать код, готовится к ответу на ваши вопросы, прорабатывать темы. Агент не должен выдумывать, агент должен бегать по проекту и изучать. Карта знаний по проекту му затем и дана - чтобы он знал куда бежать. И вот как раз настал момент, когда это надо сделать! побуждайте агента чтобы он это делал. ▶️ Проработка из двух фаз: • выяснили ЧТО БУДЕМ ДЕЛАТЬ- фиксируем в ADR • проработали КАК ИМЕННО ЭТО НАДО ДЕЛАТЬ - фиксируем в Tech Spec. Когда рожден Tech Spec / Implementation plan - планирование в целом закончено, дальше - реализация. С оркестратором я просто даю id сессии и стартую флоу, где эта сессия превращается в план работ и реализуюется. @deksden_notes"
"⚪️ Планирование с агентом: работа с контекстом после прайминга У меня…
Из этого канала
- #414⚪️ Vercel и Agents.md По следам блога Vercel про усвоение скиллов, уже сделали…
⚪️ Vercel и Agents.md По следам блога Vercel про усвоение скиллов, уже сделали вот такую штуку, которая превращает скиллы в индекс для добавления в AGENTS.md…
- #415⚪️ Vercel - Sandboxes у Vercel тоже релизы на выходные, как и у Кодекса? (вышел…
⚪️ Vercel - Sandboxes у Vercel тоже релизы на выходные, как и у Кодекса? (вышел 0.93 с доработкой план-мода и прочим, кстати).
- #416⚪️ KIMI 2.5 free в OpenCode Кто хотел пощупать кими как агента - в openCode оно…
⚪️ KIMI 2.5 free в OpenCode Кто хотел пощупать кими как агента - в openCode оно пока бесплатное! Успеваем тестить @deksdennotes
- #412⚪️ Прайминг, если нет меморибанка Очевидно, он тоже возможен, только нужно…
⚪️ Прайминг, если нет меморибанка Очевидно, он тоже возможен, только нужно задать больше инструкций, и займет он больше времени.
- #411"⚪️ Прайминг контекста Я довольно давно использую прайминг, термин отчасти…
"⚪️ Прайминг контекста Я довольно давно использую прайминг, термин отчасти устоявшийся, но не особо широко используемый.