Вынесу из нашего AI-клуба: про SDD (spec-driven development c агентами).
Кстати, завтра в AI-клубе — встреча с Максом Лапшиным, в 19:00 MSK (тот самый кейс Erlang -> Rust).
Участник чата спрашивает, кто как внедряет SDD, смущает зоопарк подходов и фреймворков, как борятся с распуханием контекста.
1) зоопарк дикий, инструменты в принципе все верхнеуровнево примерно одинаковые, но куча нюансов и дальше их каждый допиливает под себя, тем более что умный агент типа клода постоянно предлагает дотюнить обвязку и легко меняет её на ходу
2) в SDD с контекстом ведется работа по четкому алгоритму, как в жизни, в трекере или файлах строго с сохранением принятых решений, статусов, открытых вопросов, принятых решений; нарезка на задачи + спека сохраняется и агент получает все необходимые референсы внутри текста. Есть свои погремушки при работе с большими кодовыми базами, но они решаются специализированными индексами.
В ближайшее время мы сделаем демо свежих grill-with-docs Мэтта Покока, плюс если посмотреть по истории тут несколько человек рассказывают про свои пайплайны, может быть сделаем отдельные демо. У нас образовательный проект, поэтому мы все наиболее известные фреймворки/обвязки рано или поздно разберем, но и агенты становятся умнее и стараются в себя это всё втянуть, так что поживем-увидим как экосистема будет развиваться.
Но главное: тех, кто думает что SDD всем даст супер-автономность, вот эти «черные кухни агентов», «я заменил свою команду агентами и она выполняет работу круглосуточно» — на творческих задачах продуктовой разработки и постоянным принятием решений «что делать» их ждет некоторое разочарование по крайней мере пока. Но будет конечно быстрее, чем совсем руками.
Обучение devhands.io | что за Рыбак | Devhands AI Club
Кстати, завтра в AI-клубе — встреча с Максом Лапшиным, в 19:00 MSK (тот самый кейс Erlang -> Rust).
Участник чата спрашивает, кто как внедряет SDD, смущает зоопарк подходов и фреймворков, как борятся с распуханием контекста.
1) зоопарк дикий, инструменты в принципе все верхнеуровнево примерно одинаковые, но куча нюансов и дальше их каждый допиливает под себя, тем более что умный агент типа клода постоянно предлагает дотюнить обвязку и легко меняет её на ходу
2) в SDD с контекстом ведется работа по четкому алгоритму, как в жизни, в трекере или файлах строго с сохранением принятых решений, статусов, открытых вопросов, принятых решений; нарезка на задачи + спека сохраняется и агент получает все необходимые референсы внутри текста. Есть свои погремушки при работе с большими кодовыми базами, но они решаются специализированными индексами.
В ближайшее время мы сделаем демо свежих grill-with-docs Мэтта Покока, плюс если посмотреть по истории тут несколько человек рассказывают про свои пайплайны, может быть сделаем отдельные демо. У нас образовательный проект, поэтому мы все наиболее известные фреймворки/обвязки рано или поздно разберем, но и агенты становятся умнее и стараются в себя это всё втянуть, так что поживем-увидим как экосистема будет развиваться.
Но главное: тех, кто думает что SDD всем даст супер-автономность, вот эти «черные кухни агентов», «я заменил свою команду агентами и она выполняет работу круглосуточно» — на творческих задачах продуктовой разработки и постоянным принятием решений «что делать» их ждет некоторое разочарование по крайней мере пока. Но будет конечно быстрее, чем совсем руками.
Обучение devhands.io | что за Рыбак | Devhands AI Club