Высоконагруженный кабанчик
221 subscribers
44 photos
3 videos
4 files
31 links
ex-CTO RWB Media, ex-CTO S7 Techlab. Пишу про AI, архитектуру и как не облажаться.
Download Telegram
cursor_panel_roadmap_features_review.md
21.7 KB
Это настолько прекрасно, что я обязан поделиться.

Мне не понравился результат вчерашнего забега SDP с adserver (много хороших идей, но длинный деливери, не вайбкодно), поэтому я сегодня решил пошуршать с опусом и разыграл по ролям критику моего вижна и протокола.

Потом доработал вижн. И снова созвал борду...

И вышло даже лучше, чем прекрасно.
🍾3
Меня периодически спрашивают, а где учиться делать все штуки, которые я делаю.

На самом деле мой путь от "что-то слышал про ИИ тулы" + общие знания по МЛ до текущего состояния занял не так много времени. Я только в сентябре начал пользоваться Perplexity на ежедневной основе, а в октябре сел в первый раз ковыряться в Cursor.

Так где же учиться? Конечно же, надо пойти на Факультет ИИ (https://ai.msu.ru/) или на ДПО AI Masters (https://aimasters.ru/)! 😜

Но если времени на магистратуру или ежедневную заочку такой же продолжительности нет и не предвидится? Есть же курсы! Но нет, курсы сейчас часто такого же качества, как и раньше "по питону". Слабо, без драйва, размыто и со скучным комьюнити. Нужны новые форматы!

Мне в освоении немало помог пинок от Лёши Гладкова (@alexgladkovblog) и его угарного AI Advent Challenge (https://mobiledeveloper.tech/ai_advent_challenge).
Совершенно искренне рекомендую вписаться 🙂

Там вас безо всякой жалости ЗАСТАВЯТ изучить темы по ИИ, отлынивать не выйдет (или просто вылетите).
Please open Telegram to view this post
VIEW IN TELEGRAM
🍾3🌚1
Тяжела жизнь вайбкодерская...
🍌3🌭1
В староглиняные времена, когда про ИИ писали только в научной фантастике, был такой мем у меня с коллегами: "Без мантр Линукс не работает!". Естественно, мантры были исключительно нецензурные.

Западные коллеги тоже знали про мантры и так появился чудесный Fuck Driven Development (https://github.com/nvbn/thefuck)

Но в текущую эпоху повсеместного LLM у нас есть другая прекрасная вещь!
https://www.warp.dev/

Я в дичайшем восторге от этого тула, потому что в очередной раз вспоминать "как там оно в баше пишется" часто мучительно больно. И вот ты сидишь в консоли, нужно вызвать hdfs admin, и тебе не хочется лезть ни в какой гугл, просто хочется "вжух и правильно". Говоришь ему "мне бы hdfs вывести из safemode" — и он сам тебе все напишет!

Еще он очень классно заточен под DevOps задачи. Мышку, конечно, не выдаст и принтер чинить отказывается, но собрать оптимальный Dockerfile и написать нормальный helm chart он может получше клода и курсора.
🍾2
Тем временем, Джин Ким, автор Unicorn Project и Phoenix Project, в соавторстве со Стивом Егги, автором моего любимого таск-трекера для агентов, Beads, написали книжку Vibe Coding!

Поставил себе в список чтения первым приоритетом после текущих первых приоритетов. 🙈
https://itrevolution.com/product/vibe-coding-book/
Please open Telegram to view this post
VIEW IN TELEGRAM
🍾4👻1
SDP v0.9.3 — проще, понятнее, веселее!

Мы строили, стоили... За 2 недели я уже два раза перепридумал, что такого интересного можно сделать поверх протокола, и вот…

Что получилось
Теперь достаточно сделать так:
curl -sSL https://raw.githubusercontent.com/fall-out-bug/sdp/main/install.sh | bash
И всё. Claude Code, Cursor, OpenCode, Windsurf — работает везде.

Что нового:
→ One-liner installer (наконец-то!)
→ Режим @oneshot для адского вайбкода
→ Экспериментальный обвес (для тех, кому надо) — контроль качества и сбор метрик
→ Переход на Go — один бинарник, нулевые зависимости
→ Онбординг: sdp init --guided (интерактивный wizard)
→ Починка: sdp doctor --repair (авто-фикс проблем)
→ Evidence layer: hash-chained audit log (кто, когда, почему, как)

Быстрый старт

curl -sSL https://raw.githubusercontent.com/fall-out-bug/sdp/main/install.sh | bash

cd your-project
sdp init

@vision "AI task manager"
@feature "Add auth"
@oneshot F001 # даешь вайбкод


Просыпаетесь — фича готова.
Или нет, но будете знать почему.

Ссылки
Репозиторий SDP

Ставьте звёзды!
Присылайте PR!
Issue можно, но с уважением!
🍾8👻3🍌2
Forwarded from ДЕВОПСИНА | DevOps | Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
Поставил https://github.com/mantoni/beads-ui

Теперь могу еще яростнее спрашивать "какой статус по тикету"
🤮2
Настало время хардкора!

Теперь агенты плодятся целым роем в k8s, тягают задачки из бэклога и шуршат по ним, закидывая в итоге pr в репу.
🍾9
Что-то я увлекся со своим роем в кубах.

Загорелся идеей реализации роя opencode с автомасштабированием мини-агентов.

Всякие Teams в Claude Code — это, конечно, интересно, про проприетарно.

А я хочу довести эксперимент openclaw до абсолюта: можно ли запилить самосовершенствующуюся систему мультиагентной разработки, которая будет иметь к себе максимально простой интерфейс (бот в телеге).

Идея заключается в связке протокола взаимодействия, усиленного всякими рельсами и воротами, трассировки с полным путем прохождения задачи, упакованных в рой оркестратора и поднимаемых по запросу агентов в k8s через openode operator, интерфейс в виде openclaw.

Концептуально это доолжно позволить вам чувствовать себя мини-CEO — кинули идею в этот аквариум, дальше оно само варится и деплоится.

Осталось только научить этот зоопарк дружить и действовать в рамках бюджета :)

Если кто-то хочет погрузиться в этот сумрачный проект, можно вписаться в приватную сейчас или в полный OSS чуть позже.
🍌3
Cursor настолько преисполнился своим "визуалом" в противовес Claude Code, что запилил целые виртуалки под управлением агентов.
https://cursor.com/onboard

Я пощупал этих агентов, и смею сказать, что это отличная среда для чистых тестов и записи технодемок. Не все можно запустить в докере, не на каждом рабочем месте можно поднять десяток вируталок.

Стряхнув пыль с VDI и RPA, автоматизация выходит на новый виток, и абсолютно понятно желание потребителей сменить кожаного оператора на llm, но с важным бэкапом: кожаный должен всегда суметь подхватить или заменить робота. Как это происходит в робототехнике в целом, так это и происходит в автоматизации процессов.

Осталось дождаться, когда роботы с обеих сторон встретятся и договорятся, как все-таки они будут убивать всех человеков.
🌭3🍌1
То чувство, когда оно наконец-то заработало так, как задумано.

На уровне ci детектит и дрифт, и покрытие, и изменения вне декларированного масштаба.
🍾3
Какой хороший PR получился
🌭8
Выбросил сегодня критическую единицу при прохождении сквозь ИИ-гейткипера для попадания в сообщество вайбкодеров.
👻7🍾2
🚀 SDP v0.9.8 — про следы, а не про тулинг

За последние пару недель я ещё раз перепридумал, что вообще важно в SDP.
И внезапно оказалось, что важное — это не тулинг и не обвязка вокруг кода.

Самое ценное в работе с агентами, если уходить от solo‑vibecode к чему‑то похожему на настоящий AI‑SDLC, — это provenance, evidence, traceability.
• Откуда взялось изменение.
• Что агент обещал сделать.
• Чем он доказывает, что сделал именно это, а не «примерно туда».

Код при работе с ИИ переписывать дёшево.
Границы и соглашения — нет. Без них большой проект просто расползается.

Что поменялось в моей голове.
SDP для меня сейчас — это не «ещё один помощник в IDE», а протокол, который фиксирует цепочку: намерение → действие → доказательства.
Агент может быть творческим внутри шага, но шаги, границы и следы — жёсткие.

v0.9.8 двигает фокус именно туда:
• Усилен evidence‑слой: hash‑chained audit log, чтобы можно было пройти путь от эффекта назад к причине, а не к ощущению.
• Ошибки и сбои разложены по полочкам: таксономия кодов ошибки с понятным «что делать дальше», а не «что‑то пошло не так».

Это всё нужно не ради красоты, а ради того самого «AI SDLC», где агент — не игрушка, а участник процесса.

Что меня на это сподвигло
Были два сильных пинка в сторону «ещё раз всё пересмотри»:
• Текст Бориса Тейна про то, что классический SDLC умер, и дальше всё будет крутиться вокруг контекста, наблюдаемости и работы с потоком изменений, а не этапчиков на диаграмме.
• Серия про Stripe Minions — one‑shot агенты, которые выглядят как новый UX для внутренних дев‑платформ: не чатик, а инструмент, который действительно двигает код от задачи до деплоя.

После этого стало сложно продолжать думать про SDP как про «обёртку вокруг IDE». Слишком очевидно, что без нормального provenance/evidence/traceability любые миньоны быстро превратятся в шум.

Куда хочу двигаться дальше
Дальше — больше в OSS и open‑экосистему. Подальше от Cursor (при всей моей любви как к тулу) и Claude Code (они меня уже три раза забанили!).

Базовой платформой для SDP я хочу сделать OpenCode: вокруг него уже есть плагины, агенты, интеграции, готовые экосистемные куски, которые хочется использовать, а не изобретать заново.

Это позволяет сфокусироваться на том, что реально специфично для SDP — протокол и следы, а не на том, что уже хорошо решено сообществом.

Ремарка: я не хочу строить ещё одно шапито вокруг SDLC в духе Gas Town. Стив Егги делает мощную, фабричную историю с мэрами, ригами и колоннами агентов — это круто, но это другой жанр.
Мне хочется чего‑то легче: протокол, который можно взять, встроить в существующий стек и не превращать жизнь команды в спектакль с оркестратором уровня города.

Если коротко:
SDP v0.9.8 — это шаг в сторону честного AI‑процесса, где главное — не «насколько умный агент», а насколько хорошо видно, что он делает и почему.

Ссылочки
Новый релиз: https://github.com/fall-out-bug/sdp/releases/tag/v0.9.8
Как умирает SDLC: https://boristane.com/blog/the-software-development-lifecycle-is-dead/
Миньоны Stripe: https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents
Миньоны Stripe, часть вторая: https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents-part-2
Шапито-SDLC от Егги: https://steve-yegge.medium.com/welcome-to-gas-town-4f25ee16dd04
Серьезное чтиво про AI Governance: https://arxiv.org/pdf/2508.03858v4
🌭2🍾1