DEKSDEN notes
972 subscribers
155 photos
2 videos
1 file
269 links
Канал с моими заметками на разные темы
Vibe Coding -> AI SWE, AI Coding Tools, Agents: Claude Code, Codex, news, links
Чат (!!!): https://t.me/+B1fB3sZbaVthMDhi
Download Telegram
⚪️ Делаем видео программно через скилл


Классное демо работы скиллов от Remotion. Впечатляет!

Видео:

https://x.com/Remotion/status/2013626968386765291?s=20

А вот как его делали в клод коде:

https://x.com/Remotion/status/2013626968386765291?s=20

А вот скрипт сессии из Клод кода:

https://gist.github.com/JonnyBurger/5b801182176f1b76447901fbeb5a84ac

(ц) Такое меня впечатляет

@deksden_notes
🔥7👍2
⚪️ Agentation


Вот полезная штука для фронтэнда - утиль, которая помогает объяснить агенту чего менять в страничке и где именно. Мы добавляем заметки прямо к элементам страницы!

https://x.com/benjitaylor/status/2014109590972145908?s=20

Да, похоже на https://www.react-grab.com/

🔗 Вот оффсайт сабжа: https://agentation.dev/

На оффсайте сразу и демо.

🔗 Open source: https://github.com/benjitaylor/agentation

Понравилось? Не забываем ставить ⭐️ в их гитхабе.

Кмк, 🔥


1️⃣ Upd: конечно появился скилл!

$ npx add-skill benjitaylor/agentation

потом появляется команда /agentation в Claude Code.

Делает: Automatically detects your framework, installs the package, creates a provider, and wires it into your layout. Super simple.

@deksden_notes
2🔥6👍5
⚪️ Agent Readiness для проекта


Тут Дроиды (factory.ai) придумали весьма интересную штуку - отчет о готовности репозитория к агентной разработке. Называется readiness report. Измеряет по 8 направлениям, по каждому выставляет скоринг, хранит статистику. Можно смотреть динамику, можно разные репо сраOpenHandsУ критериев есть пять грейдов (уровней готовности) от L1 до L5.

Новость с презентацией и кое какой информацией тут:

🔗 https://factory.ai/news/agent-readiness

👉 НО! Самое прикольное. OpenHands сделали open source скилл, который делает такой же рапорт ДЛЯ ЛЮБОГО агента! Плюс в самом скилле методика очевидно расписана.

🔗 https://github.com/OpenHands/skills/blob/main/skills/readiness-report/SKILL.md


🟢 Такое вот начинание, очень прикольное. Стата не особо сложная, я местами не совсем согласен c каким то деталями в уровнях - но абсолютно все направления верные. Как их отработать - тут варианты, кмк допустимы, но это уж как всегда! Стандартизация подходов и разработка - это несовместимые вещи. Езда на своих велосипедах - народная забава, как и NIH синдромы))

Очень важно что может появиться некий измеряемый индикатор, который что то вменяемое показывает.

(ц) вот таким мы интересуемся и ценим!

@deksden_notes
👍7🔥5
⚪️ CC: stash prompt


Я сейчас активно пользую кодекс, модель мне больше нравится - но нельзя не отметить что по фичам СС уделывает кодекс с запасом! В том числе по мелким QoL фишкам

Одна из таких фич - возможность "спрятать промпт в шкафчик" (prompt _S_tash, вызывается кнопкой ctrl+S). Смысл такой: вы пишите длинный промпт пока агент доделывает работу! И вдруг вам захотелось что то сказать ему, буквально пару ласковых.. Вы жмете Ctrl+S - и ваш промпт отложен "в шкафчик", строка ввода пустая! Как только ваши "пара ласковых" улетает в агента, промпт возвращается. Ctrl+S может вернуть его сразу.

В общем - мелочь, но приятная же!

@deksden_notes
8👍5🔥5
⚪️ Lobster : оркестратор крабобота


Больше оркестраторов хороших и разных! Похоже, у нашего крабобота ClaudeBot будет мини оркестратор


🔗 https://docs.clawd.bot/tools/lobster

🟢 Ну - сезон оркестраторов так то открыт.. Похоже, он наступил сразу за сезоном CLI агентов )))

@deksden_notes
4👍2
⚪️ OpenAI Codex Discord


Клозеды сделали в дискорде коммьюнити для Codex!
Желающие присоединяются, вот линк:

🔗 https://discord.com/invite/openai

Есть любители дискорда?


И когда ждать телеграм канала с чатом?! Что за игнорирование!


@deksden_notes
👍31
⚪️ Jetbrains + Codex


Итц оффишл: кодекс приземляется внутри Джетовских ИДЕшек! PyCharm, WebStorm, and Rider теперь дружат с кодексом

🔗 https://x.com/OpenAIDevs/status/2014401558738501899?s=20

Лайк!

Один момент: а зачем мне ИДЕ то? чего мне там смотреть? Заметил что почти туда не лезу, к слову

@deksden_notes
👍2
⚪️ Github Copilot SDK


Аж целый директор анонсирует SDK, отмечая что нарождается новый класс софта с агентами внутри. Вот и они поспешили облегчить встраивание. Гуд

🔗 https://x.com/satyanadella/status/2014360953111060894?s=20


🟢 Сезон оркестраторов отмечен на самом высоком уровне! ))

@deksden_notes
4👍2
⚪️ v0 vNext ожидается


новая версия билдера от Vercel ожидается

Желающие записываются по email!

"В очередь, ....!"

@deksden_notes
👍2
⚪️ dd-flow v.alfa, планы на превью релиз


▶️ Планы на первый релиз оркестратора dd-flow такие:
• context: микро флоу из 2х шагов на прайминг контекста; можно просто прочитать индекс меморибанка, можно заспециализировать агента на какую то тему;
• mini флоу: самый простой флоу, работает в текущей ветке проекта; шагает последовательно, без распараллеливания;
• mini-wt: вариант флоу, отличается тем, что работает в отдельном worktree, поэтому можно таких запускать много паралелльно, но каждый из них свои задачки выполняет одну за одной;
• merge: когда паралелльные ветки завершают работу, единая очередь мержей будет их вливать; очередь сама берет завершенные ветки и автоматом мержит.
• mb-init-mini: создать минимальный меморибанк в проекте (контекст на него опирается);

Как предполагается с этим работать:
• если у вас в проекте нету меморибанка, разово пускаете mb-init-mini; он там сделает простую структуру меморибанка;
• когда хочется сделать доработку проекта, пускаете context: он праймится меморибанком, можно заспециализировать на узкой теме;
• контекст запускаете в агенте (парой кнопок из оркестратора делается) - и в агенте обсуждаете доработку; когда концепция готова и вас устраивает - возвращаетесь в оркестратор;
• выбираете флоу: если вы точно не будете паралельно новую доработку делать до тех пор пока с этой не закончите - берете mini протокол, он пока самый быстрый;
• если предполагается еще доработки во время реализации текущей - берете mini-wt, он будет чуть подольше за счет мержа в конце работы;

Ограничения первью-альфы:
• сейчас только Codex: как устоятся все базовые фичи добавим СС, openCode, Gemini CLI как минимум;
• все подглючивает и не полировано;
• совместимость ничего ни с чем не гарантирована, api ломается от версии к версии (ну и ладно);

Чего пока недоделано:
• нету mb-init-mini: заготовка флоу создания меморибанка требует доделки; мало тестов как оно на разных проектах сработает;
• mini-wt/merge пока только-только сделаны и тестируются;

Что доделано:
• простой планмод в mini/mini-wt
• оно гоняет флоу по шагам ))
• можно подруливать процессом в любой момент - или короткой инструкцией в агентный процесс, или на паузе агентного процесса сходить в эту сессию и "руками" там поспрашивать и поразбираться чего делается;

Бэклог развития (что точно будет сделано, но ПОТОМ ()🎆
• поддержка пучка CLI агентов;
• полноценный mb-init: с доменной моделью, с принципами хранения информации (тут отдельно посты про подходы напишу)
• полноценный mb-tend: не только создать - но и ухаживать/обновлять/актуализировать меморибанк;
• полноценный protocol флоу - с балансировкой, паралельными линиями, быстрее mini;
• analyse: флоу для анализа проекта; по итогам анализа можно зарядить протокол на рефакторинг сразу (mini/mini-wt/protocol).
• analyse-focused: фокусный анализ проекта точечно по выбранным критериям; более сложный паралелльный флоу для анализа; возможно дает более глубокие результаты;

@deksden_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤‍🔥6👍41
⚪️ Context7 skills

Контекст7 полез на поляну скиллов -

🔗 https://x.com/enesakar/status/2014448291770220677?s=20

24k+ скиллов! Это прям много

ставить предлагается так: npx ctx7 skills search "Better Auth"

ну, чуток подлиннее!

И тизер: Generate your own skills using Context7 docs
(coming soon). Что бы это значило? Посмотрим


(ц) Такие Скиллы - шагают по планете, и не знают, что они всего лишь md файлы!
👍5❤‍🔥1
⚪️ Оркестратор в Claude Code !!!..


... не выпустили, зато поапгрейдили тудушки.

Теперь это принципиально новая фича с нескучными обоями и называется Tasks.

Логика создания объясняется тем, что опус 4.5 простой список действий и сам помнил, поэтому TodoWrite ему уже не особо нужен.

Зато длинные большие задачи нуждались в новом инструменте. Антропики прямо указали, что "вдохновлялись" проектом Beads от Стива Йегге (я писал про его Gas Town не так давно)

Теперь Tasks хранятся в файловой системе (~/.claude/tasks), и разделяются между агентами, сессиями. Если один агент обновляет задачу, то другие агенты, работающие над этими же задачам, получат уведомления. Задачки могут зависить друг от друга!

🔗 https://x.com/trq212/status/2014480496013803643?s=20

(ц) Такое ждем скоро везде

@deksden_notes
👍6🔥3
⚪️ Субагенты в Курсоре


Помните - есть такая ИДЕ с ИИ? Так вот - и до этой глухомани доехали субагенты! Они могут паралельно выполняться и экономить контекст. Кастомные субагенты есть, что хорошо.

А еще там:
• генерация картинок (хочу быть антигравити с нано бананой)
• задавалка вопросов (да, как в CC)


🔗 https://cursor.com/changelog/2-4


Из фишек - задавалка вопросов не блокирует работу агента, и пока "отвечают знатоки" агент продолжает копошиться


(ц) Титул - слоупок нашего городка! Даже позже чем в Кодексе

@deksden_notes
😁6❤‍🔥1👍1
Forwarded from Этихлид
Отецкая нотация испорченным вайбкодерам (1/2)

Когда я стал ИИ-кодером в 2024м, сеньоры часто доводили меня до слёз своими нудными воспоминаниями о том, как трудно им было джунами, как им приходилось писать код руками, сразу в прод, без подсветки, в vi, на удалённом терминале, на монохромном выпуклом дисплее, в кладовке, и посменно, патамушто компьютеров на всех не хватало.

Интернета у них не было, а когда был, то там были только Ирка и Альтависта, так что за книгами по Pascal и C нужно было тащиццо пешком в библиотеку, 5 километров, в гору в обе стороны, по пояс в снегу, в чужой район, мимо гопников.

Все алгоритмы они знали наизусть, по памяти пересказывали код linux-драйвера своей сетевой карты, зубрили все RFC и спеки W3C, вместе с драфтами.
Патамушта если ты забыл, то нужно было самому выводить Ахо-Корасика, FFT и Шора. На бумаге. С доказательствами. В пятом классе.
Или снова идти в библиотеку, зимой, по пояс в снегу, 5 километров в ледяную гору...
А принтер тогда был один на весь город, и печатал он медленнее, чем они переписывали всё в тетрадку, которая стоила в 10 раз дешевле, чем одна сторона распечатки.

npm, github, и даже CPAN'а у них тоже не было!
Было редкостью найти готовый код в ARJ-архиве на замшелом FTP-сервере со скоростью 5 байт в секунду без докачки, без документации, с README на немецком и переменными вида a, l, kx, tmp2 и iddqd.
И они радовались таким находкам!

А весь остальной код они набирали сами, всеми десятью пальцами, вслепую, даже названия классов в Java: ProjectContractChargingPeriodProjectAccountReferenceVMAbstractFactoryBuilderStrategy, все 84 буквы, с риском раннего туннельного синдрома в запястьях, шее и коленях.

Написанный код сразу становился легаси, с функциями по 1000 строк и файлами по 20к, без ООП, но зато с goto, потому что Мартин и Фаулер тоже ещё были джунами.
Как они его поддерживали, я никогда не понимал, и всегда боялся спросить.

Поэтому я дал себе слово: когда я вырасту, я низашто не стану нудить новичков в будущем такими баснями!
Я не стану засирать им мозги сравнениями на тему: вам тут щяс легко, а мне там тогда было тяжко!

Однако... теперь я и повзрослел и поумнел..., и, оглядываясь вокруг, прихожу в ужас, видя вас - новоиспечённых вайбкодеров!
Вы получаете всё слишком легко, мать вашу!
Я хочу сказать, что по сравнению с 2024м, вы живете просто в сраной Утопии!
И как бы мне ни было это противно, я просто-таки напросто-таки обязан предъявить вам, детки: вы нагло не цените всего, што имеете!

* * * * *

В 2024-м у меня не было облачных агентов! Не было Claude Code! Не было оркестраторов и скиллов!
Был чатик, Ctrl+C/Ctrl+V и автокомплит, и мне приходилось думать, с чего начать писать код, чтобы модель его дополнила!
Я должен был сам напечатать первые три символа! Пальцами! По клавиатуре!
Не бессвязно бормотать в микрофон, чтобы агент сам догадался, что мне реально нужно!

Да вашего вайб-кодинга вообще не было до 2025го, Карпатый не даст соврать!

Вы не понимаете. Вы просто не понимаете, через ЧТО мы прошли.

Граундинг, RAG, MCP и автоматический сбор контекста?
Ага, щаззз, - нажимаешь @ и сам выбираешь файлы! Я помнил, где у меня лежит auth.ts, а где schema.prisma и что они вообще у меня есть!
Приходилось держать структуру проекта в своей голове, чтобы подсказать этому "интеллекту", откуда что брать!
Я сам был MCP и RAG'ом!

И надо было следить, чтобы модель этим контекстом не подавилась, потому что уже через 16к токенов она забывала что это за проект, на каком языке и что jQuery уже 10 лет не в моде!
Переполнился чат посреди работы над фичей - делай новый, собирай заново контекст, пиши руками саммари предыдущего и что "ты всемирно признанный эксперт по хукам в реакте" и радуйся, если в этой контекстной форточке ещё осталось место!

Да ладно, если агент просто что-то забыл - нет же, он мог вызвать функцию, которой вообще не существует!
И ты по полчаса гуглил ошибку, пытался найти нужный пакет, зачищал venv и сверял версии в requirements.txt...
А этот стохастический ублюдок её тупо нагаллюцинировал, потому что название, видите ли, звучало логично!

#дедпримитаблетки
10😁6👍3🤣1
⚪️ Официальный форк сессий в codex


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

соответственно, в cli тоже есть:
codex fork ...

👉 И, по современной вайбкодерской моде - в SDK фичу forkThread не завезли! )) написал причастным ответственным


@deksden_notes
👍3🔥2
⚪️ Agentic Readiness по-нашему


👉 Коллега с канала/чата @viktor_1820 запилил скилл для подсчетов готовности проекта по мотивам фабричного (писал тут https://t.me/deksden_notes/373)

С графонием! Симпатично вышло

🔗 Сам скилл: https://skills.sh/viktor-silakov/readiness/readiness

🔗 Анонс: https://t.me/c/2771751570/12904


——

👉 Ну и по мотивам темы следующий скилл того же автора насчет другой методики оценки:

🔗 Скилл #2: https://skills.sh/viktor-silakov/ai-ready/ai-ready

🔗 Анонс: https://skills.sh/viktor-silakov/ai-ready/ai-ready

—-

▶️ Напоминаю, что это не единственный местный скилл, у нас уже пробегал русский хуманайзер!

https://t.me/c/2771751570/12733
https://skills.sh/vladimir-human/humanizer-ru/humanizer-ru

——

Напоминаю - я с удовольствием делаю репост полезного опенсорса! Просто пишите, репост в канал - легко


—-

1️⃣ Upd : еще куча скиллов от @itbaron - https://t.me/c/2771751570/12998

Я этот пост для сборки скиллов приспособил

@deksden_notes
👍7
Forwarded from Aleksei
решил тоже по мотивам выложить свои юзабельные скиллы


openai-api - GPT, DALL-E, Whisper, o1/o3/o4 reasoning
npx skills add diskd-ai/openai-api

claude-api - Anthropic Messages API, vision, extended thinking
npx skills add diskd-ai/claude-api

gemini-api - Gemini 3, Nano Banana, Veo video, Lyria music
npx skills add diskd-ai/gemini-api

groq-api - Ultra-fast inference (300-1000+ tok/s)
npx skills add diskd-ai/groq-api

cerebras-api - World's fastest inference (2000+ tok/s)
npx skills add diskd-ai/cerebras-api

together-api - 200+ open-source models, FLUX, DeepSeek
npx skills add diskd-ai/together-api

prompting - Prompt engineering for any LLM
npx skills add diskd-ai/prompting
1👍8
⚪️ LENNY's Product Pass


(Вниманию подписчиков этого сабжа)

Напоминание: 29 января дедлайн активации кодов! Надо успеть все зарегать.

Кроме того - на днях там в обычный тир добавили Amp, Droid, PostHog, Railway. Посмотрите еще раз вашу подписку!

Для остальных: речь про

🔗 https://lennysproductpass.com/

Я летом брал тариф за $200. Все работает - много кодов вот только активировал! На год.
👍6
⚪️ CC : async hooks


Еще один способ скручивать сложные воркфлоу на СС. Теперь хуки могут быть асинхронными, и не блокировать работу.

🔗 https://x.com/bcherny/status/2015524460481388760?s=20

Интеерсно как команда СС вкидывает фичи и смотрит что приживется!

▶️ Кстати, накануне скиллы скушали кастомные слеш команды - я так понял. Теперь это одно и то же

▶️ Все развивается очень стремительно, но не всегдя ясно - куда, и не всегда понятно - зачем.

@deksden_notes
👍5💯1
⚪️ Codex plan-mode


Ну - вроде начинает выкатываться планмод. В твиттерах уже разбор фич

В config.toml ставим в секцию [features]

collab=true
collaboration_modes=true


Переключаемся стандартной Shift-Tab.

Выход - после одобрения плана и прекращаия итераций.

Кодекс задает вопросы, есть встроенный инструмент для ответа на вопросы. Есть рекомендованная опция. Есть возможность заметку к вопросу текстом написать. Норм сделано

Пишут что план делает codex-5.2-high принудительно. хм. ну - посмотрим!

Особого релиза фичи пока не было - это все бэта и экспериментально!

Прогресс мне нравится. Скоро тулинд до СС времени лета этого года дотянут! отставание уже не год

@deksden_notes
👍4❤‍🔥1😁1