用 BugSink 触发云端 Claude Code 自主修 bug,并补齐 vibe 项目的可观测性
Original title: Vibe-Observability и автономный баг-фиксингЭксперементирую с автономным исправлением багов через агента - BugSink тригерит облачный claude code в момент когда возникает эксепшн, тот просыпается ищет причину и исправляет (у него полный ридонли доступ к проду + доступ к репозиторию). Проект эксперимельный, цена ошибки не велика, поэтому такая автономия допустима.Но главное другое - чтобы это все нормально работало, вайб-система должна быть предельно прозрачной, трассируемой, нужны хорошие логи, трейсы и прочие обсервабилити с телеметрией, в т. ч. для агента внутри (но что за современный продукт без агента внутри), которые из коробки кодовый агент конечно не делает нормально и остается куча пробелов.Помните мой репо vibe-stack? С оптимальным сетапом для создания не только быстрых, но и хороших и надежных MVP? Так вот я добавил туда два новых документа на эту тему:docs/observability.mdэто как раз про грамотный сетап обсервабилити, включая сквозные трейсы от клиента до сервера (кстати, баги
The title and summary in the selected language are awaiting translation.
作者在实验用 BugSink 在异常发生时触发云端 Claude Code,让它读取生产环境只读数据和仓库、定位原因并提交修复,项目为实验性质、容错成本低。作者强调这套流程依赖透明的日志、追踪和遥测,而代码智能体默认做不好这些。
Vibe-Observability и автономный баг-фиксинг
Эксперементирую с автономным исправлением багов через агента - BugSink тригерит облачный claude code в момент когда возникает эксепшн, тот просыпается ищет причину и исправляет (у него полный ридонли доступ к проду + доступ к репозиторию). Проект эксперимельный, цена ошибки не велика, поэтому такая автономия допустима.
Но главное другое - чтобы это все нормально работало, вайб-система должна быть предельно прозрачной, трассируемой, нужны хорошие логи, трейсы и прочие обсервабилити с телеметрией, в т. ч. для агента внутри (но что за современный продукт без агента внутри), которые из коробки кодовый агент конечно не делает нормально и остается куча пробелов.
Помните мой репо vibe-stack? С оптимальным сетапом для создания не только быстрых, но и хороших и надежных MVP? Так вот я добавил туда два новых документа на эту тему:
docs/observability.md
это как раз про грамотный сетап обсервабилити, включая сквозные трейсы от клиента до сервера (кстати, баги на стороне клиента тоже фиксируются и летят в BugSink, а благодаря сорс мапам трейсы еще сразу деминифицируются). BugSink если что - это такой более легковесный опенсорсный аналог сентри.
А сами логи и трейсы (в тч логи агента) пишутся в OpenObserve - это такой легковесный опенсорсный аналог ELK стека.
В общем, для любителей поделать проекты или быстро и качественно поднять MVP чего угодно - рекомендасьен.
Скармливаете доку своему агенту - и вуаля ваш прод теперь тоже AI-native, agent-ready, super-mega :)
docs/autonomous-bugfixer.md
А это как раз тот самый гайд по настройке автономного SRE-баг-фиксера, который просыпается по тригеру из BugSink, читает ваш прозрачный прод и PRит апдейт, который дальше автоматически мерджится тригерит редеплой.
Репо: https://github.com/CodeAlive-AI/vibe-stack
@ai_driven
Source: AI-Driven Development · Родион Мостовой · t.me