TGViewer
DEKSDEN notes DEKSDEN notes @deksden_notes · 3.08K subscribers
Post #1076 1.39K

Forwarded from Мастер AI coding

Около пол года бьюсь над созданием удобного процесса агентной разработки софта и наконец что то интересное стало вырисовываться .
По началу набирася в Cursor опыта использования агентов по ролям. Ограниченность контекста заставляла экспериментировать с разного рода memory системами. Весной Дексден подсветил интересный memobank от Влада, там PRD-FT-TASKS, бюрократические протоколы, объем генерируемых служебных файлов кратно превышает объем генерируемого кода, зато мы получам достаточно устойчивый workflow разработки, не боящийся обрыва сессий, да еще и частичная автономность на борту. Все бы хорошо, но не хватало SDD фундамента из опорных design спецификаций, без них небольшие проекты могли бы генерироваться успешно, но доработка и поддержка приведет к slop решениям. Пару месяцев вкатывал в фреймворк лушие плюшки из Spec KIT, жирного BMAD и не упомню из чего еще.. теперь фреймворк способен начать процесс с интервьюируемого брейншторминга идеи, дальше многоходовочка с постепенной генерацией вплетаемых друг в друга технических, функциональных и некоторых других спецификаций. По умолчанию фреймворк предлагает удобную агентам архитектуру модульного монолита с вертикальными слайсами и явным графом модулей. Во время декомпозиции функциональных спеков, к карточкам тасок прирастают наборы согласованных SDD design specs, указываются критерии приемки, границы выполнения, чтобы имплементацию таски можно было поручать агентам-мартышкам. Декомпозировал сложность имплементации и верификации тасок по 4м уровням. Если повторная верификация трижды завершается провально, можно выбрать процесс углубленного дебагинга таски.
Сложные таски идут по роутингу TDD: пишем тесты, имплементируем пока тесты не сойдуся(фейкотестам привет и пока :). Если экзекьютору хватит ума увидеть, что спеки не достаточны\не согласованы, он ничего не додумывает, а отправляет нас обратно на редизайн спеков+карточки таски, потом выполнит задачу вновь.

Фреймворк получился заточен под фронтиров Codex и Claude. Допил под другие LLM простой, заключается в роутинге к набору из 30+ скиллов, остальное подтянется автоматом. В ридми на гитхабе описано как установить фреймворк, какие команды вызывать, про автопилот и пр. Если у вас есть свой `AGENTS.md` для проекта, желательно его переименовать , а после разворота фреймворка в прокт уделить внимание слиянию, ибо фреймворку важны инструкции в созданном фреймворком корневом AGENTS.md.

После запуска новой сессии( нового чата) можно даже не заглядывать в ридми а просто спрашивать: "Шо мне делать дальше?",- агент поведет за руку.

Из дополнительных плюшек, которые внедрены в фреймворк DevRails:
- для тяжелых правок или правок в тяжелом проекте: /technical-premortem;
- если агент во время работы нашел минорную проблему, делает PAPERCUT записи;
- скан на тех долг ( можно запускать на ночь)
- ели хочешь наболтать идею в свободном стиле, но чтобы агент вник глубже в суть месседжа, рекомендую к сообщению добавлять creator-vibe skill фразой: "используй мой вайб".
- на днях будет добавлен frontend better skills pack, лениво подгружаемый только в роли FRONTENDER

===

Я обкатываю функционал фреймворка на боевых проектах, параллельно занимаясь свежими внедрениями. Brownfield достался от Влада, его я пока честно не тестил.
Буду рад замечаниям, вопросам и новым идеям =)

В комментариях будет видос для самых маленьких, как пользоваться фреймворком #DevRails на примере разработки Android приложения. Хотя я его доселе обкатывал восновном на web приложениях. Всем добра!

#opensource
GitHub GitHub - nicelight/DevRails-26: Agentic memory based SDD dev workflow Agentic memory based SDD dev workflow. Contribute to nicelight/DevRails-26 development by creating an account on GitHub.
  • 🔥 21
  • 🤷‍♂ 8
  • 🤔 5
  • ❤ 4
  • 🥰 3
  • 🎄 1
More from @deksden_notes
  1. Sep 26, 2026⚪️ Новый дизайн Кодекса ChatGPT App Тут нам в кодекс завозят, как я понял, фишки с chatgpt…
  2. Sep 26, 2026⚪️ Codex Reset Ну вот - только поспишь, сразу весь экшн посыпаешь. Ночью падал кодекс, и Т…
  3. Sep 24, 2026⚪️ DeepSeek Harness Desktop Первые релизы десктопа! Оно пока реально сырое, это для энтузи…
  4. Sep 24, 2026⚪️ Вести с полей Поделюсь небольшим моментом, который отметил в работе Делаю один эксперим…
  5. Sep 24, 2026⚪️ Переключение с CPA на native OpenAI API Работаю в Кодексе app/cli. Сделал так: codex ap…
  6. Sep 24, 2026⚪️ Ember-1, тюн К3 от Fireworks Тут Fireworks захотел стать вендором и тюнит Кими К3. Назв…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →