DEKSDEN notes
2.77K subscribers
447 photos
9 videos
1 file
554 links
Мои заметки на разные темы, уровень - "для продолжающих")
Vibe Coding -> AI SWE, AI Coding Tools, Agents: Claude Code, Codex, news, links
Чат (!!!): https://t.me/+B1fB3sZbaVthMDhi

(с) 2025-2026, @deksden
Download Telegram
⚪️ HTTP QUERY

Не прошло и 10 лет (нет, прощло, кстати), как стандартизация HTTP Query метода почти закончета! Ну да ладно, зато все наконец то двигается.

▶️ В чем проблема? В дизайне API. Чтобы сделать запрос к апи, сейчас используют несколько вариантов. Например,


GET /feed?q=foo&limit=10&sort=-published HTTP/1.1
Host: example.org


Сложность с этим в том, что прааметры запроса в URL могут иметь разный допустимый размер, ограничивающися в разных системах через который проходит запрос. Приходится кодировать данные для передачи в URL. В логах видны, что прегружает логи. Неудобно. А засунуть в body запрос нельзя, потому что нету такой принятой семантики у body для GET, не поддержвиается.

Для решения этих проблем часто используют:


POST /feed HTTP/1.1
Host: example.org
Content-Type: application/x-www-form-urlencoded

q=foo&limit=10&sort=-published


Но проблема идемпотентности такого запроса - чисто серверная. Можно ли повторять запрос при сетевых сбоях? Не ясно. И кеширование тут ограничено. И, самое главное, ломается семантика. Мы хотим просто сделать запрос (не меняя объект), а метод используем, который подразумевает изменение ресурса! Оч нелогично, и это договоренность на уровне апи системы, окружающая инфраструктура (кеши, прокси, браузеры, файерволы, ...) всего этог оне понимают.

Предложено решение, берущее лучшее из обоих подходов:


QUERY /feed
Content-Type: application/x-www-form-urlencoded

q=foo&limit=10&sort=-published


Как у POST параметры в body. Как GET имеет семантику безопасного запроса на чтение. Идемпотентный, кешируемый. Сервер может вернуть Location или Content-Location, чтобы потом клиент мог обращаться к результату через обычный GET.

В общем, одни плюсы! Осталось чтобы поддержка дошла до всех систем, но со стандартом оно проще пойдет!

🔗 Почитать: https://datatracker.ietf.org/doc/rfc10008/

▶️ Зачем пишу? Для агентов любое АПИ важно, оно им удобнее и понятнее. Развитие стандартов для апи, получается, профильная тема.

(ц) хорошие говсти, в принципе!

@deksden_notes
🔥114👍1
⚪️ Codex Cloud - всё


Нет, по ссылке он всё еще доступен! и даже работает

но из веб приложения chatGPT его убрали

Даже не могу понять - к чему бы это всё, но точно - неспроста

что думаете?

——

Upd 1️⃣ : ярлычок вернули в приложение, но он теперь открываает рекламку. Скрины в комментах

@deksden_notes
Forwarded from Aleksei
Полгода назад я устал смотреть, как AI-агенты перед каждой правкой читают пол-репозитория вслепую через rg/find/cat, жгут контекст и всё равно не видят, что сломается и всех зависимостей.

И тогда я сделал скилл codespaces: он строит из всей кодовой базы запрашиваемый граф .belief_map.sexp (модули, сущности, импорты, вызовы, data-flow) через tree-sitter и ast, так что вместо слепого чтения он одним запросом получает точную границу изменения, зону поражения (rdeps), слой модуля и границы архитектуры, usages и другие виды связей.

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

Ставится одной командой: npx skills add diskd-ai/codespaces

https://www.skills.sh/diskd-ai/codespaces
https://github.com/diskd-ai/codespaces

Вызов в одной фразе, которую стоит закрепить в инструкциях агента (AGENTS.md, CLAUDE.md):

Перед любой нетривиальной правкой кода сначала запрашивай belief map (search -> analyze -> rdeps), читай только boundary-файлы, и проверяй boundaries после изменений.

Буду рад фидбэку, звездам и тд и тп.
23🔥17👍6
https://github.com/syabro/pi-web-search

Запилил себе поиск под PI.

Нашел 5 API-Search провайдеров с фри тиром, которые переключаются когда кончается лимиты

Monthly free quotas:
- Exa — 20,000 searches/month
- Brave — ~1,000 searches/month
- Tavily — 1,000 searches/month

Starter free quotas:
- Parallel — ~16,000 searches
- Serper — 2,500 searches

Думаю для личного пользования этого за глаза

PS Думаю про мсп, но мне кажется у клода,кодекса и антигрваити уже из коробки есть
2🔥12👍7❤‍🔥21
⚪️ 5.6 - пошёл прогрев!


В твитетрах народ постит "утечки". Верный знак. Неужели завтра? Посмотрим!..


@deksden_notes
🔥14👍11👀3❤‍🔥11
Forwarded from ABI
Сделал лёгкий MCP-мост для семантического поиска по коду с использованием Zvec и локальных эмбеддингов.
Он индексирует файлы проекта и позволяет искать по смыслу, а не только по ключевым словам, что особенно удобно для больших кодовых баз и быстрого поиска по похожим реализациям.
Если интересно, посмотрите проект здесь: https://github.com/ABIvan-Tech/zvec-mcp

Крайне приветствуются Issue & PR

#opensource
👍10🔥52👌2
⚪️ Vercel AI SDK 7 - релиз


Большой релиз в экосистеме ИИ инструментов TypeScript - новая версия одного из самых популярных AI SDK от Vercel - v7

Что нового?

• установка ризонинга для вызовов модели
• аппрувы тулов модели (авто/пользвоателем)
• типизированный контекст для тулов, который не уходит модели
• контекст для агентного цикла, телеметрии, аппрувов
• один раз грузим файл провайдеру, потом используем ссылку при модельных вызовах
• загрузка скиллов провайдеру один раз с использованием по том по ссылке
• MCP apps
• workflowAgent - этоаналог Dynamic Workflows, детерминированный флоу
• TUI для агентов, из коробки, двумя строчками
• запуск тулов в сендбоксах
• вызов ИИ агентов через AI SDK (claude code,
• подключение телеметрии
• хуки/события жизненного цикла запросов


🔗 почитать анонс : https://vercel.com/blog/ai-sdk-7

В комменты накидаю скринов с анонса фич, чуть больше понятно будет ⬇️


(ц) не 5.6, но тоже гуд!

@deksden_notes
🔥7🥰21
⚪️ OpenRouter и санкции


Письма счастья некоторым клиентам пришли - имейте ввиду! могут быть проблемы.

🙁 Это стремная часть текущей действительности, но - как есть!

(ц) как же вы ...

@deksden_notes
😱6💩3🤡2👎1🤣1🗿1
Forwarded from Aleksei
dwg2png

GitHub:

https://github.com/diskd-ai/dwg2png

Skill Install:

npx skills add diskd-ai/dwg2png --skill dwg2png

Render AutoCAD DWG drawings to multipage PNGs and extract a lossless, position-referenced text layer plus a metadata index, built for RAG/VLM ingestion and CAD content extraction.

#opensource
1🔥9🤔21
⚪️ Невышла 5.6!


В пятницу вечер - что бы делать? Ну конечно встерчать новое поколение моделей, которое АНОНСИРОВАНО, но НЕ выпущено клозедами. Это новое слово в отрасли - анонсирован невыпуск модели)) Говорят, что ситуация временная, как они надеятся, - но чем обернется пляска вокрут ИИ с USG пока не ясно. Надеюсь ситуации с "ИИ по [правильному] паспорту" удастся избежать.

Про модели уже все написали (бенчей насыпали чуть и потрогать нельзя - поэтому, а кто сомневался что модели будут умнее и способнее), а я напишу свое мнение, что увидел в разрезе ИИ инструментов/кодинга:

▶️ оч понравилось что наконец скопировали и перешли к модели, в "антропик стиле": "старшая" модель-флагман, средняя рабочая модель и модель помельче-подешевле для задач попроще. Старшие модели у гпт были, а вот явного выделения воркеров не делали, за исключением специализированных -кодекс моделей, но там соотношением с флагманом было не до конца понятно.

Теперь "Земля" ясно обозначена как не фронтирно умная модель, но почти уровня текущей 5.5, что для кодинга делает ее абсолютно достаточной.

Сочетание "умная модель" + "рабочая лошадка" очень даже востребовано и рабочее. Уже совершенно понятно, для каких этапов, например, SDLC флоу нужна умная модель, а где справляются воркеры на моделях попроще, побыстрее, подешевле.

Было бы неплохо поддержать как-то менеджмент моделей в инструментах - например, в том же Кодексе. Динамически тулом менять модель/ризонинг в сессии. Или добавляйте скорее dynamic workflows! там разберемся какой моделью/ризонингом шаги делать. Ситуация явно перезревает без таких возможностей/фич в кодинговом агенте.

▶️ Зато - анонсирована работа на церебрах... 750тпс... Ух! Прошли путь от заталкивания тупого спарка, через кими - уже к фронтирных моделях на церебре. Круто же, жаль, схема доступа пока непонятная. Поместить туда воркера и кратно ускорить колёсики SDLC - это врям вау.

▶️ С мелкими моделями сейчас подходы и ситуация не так устоялись. Вроде бы и -mini была неглупая, но границы возможностей этого "класса" моделей лично мне не всегда понятны. Как там с луной будет тоже пока не ясно, она дороже mini, видимо, умнее - но насколько?

Задачи для такого класса моделей я пока выделял скорее в области сбора информации/контекста (они у меня проводит рисёч шаги по кодовой базе/интернету), переработка детерминированной информации. Активно использую в своем софте как ядро бота, например.

▶️ Из не самых приятных заимствований у антропиков - теперь запись в кеш стоит +25% тарифа сверху чтения, зато добавили кешбрейкеры, что позволит немного лучше управлять кешем.

(ц) продолжаем наблюдение! а что делать?! пощупать то не дают..

@deksden_notes
👍85🔥1
⚪️ Ресеты на Про тарифах


Бояре с про-тарифами могут проверять копилки кодекса - поступают сообшения что пользователям этих тарифов насыпали "отложенных ресетов".

На Плюс аккаунтах я такого не наблюдаю! Может, кому и дали - но, видимо, не всем

——

Upd 1️⃣ : на некоторых плюсах у меня прилетел! Закономерность не выявил, так что - можно проверять


——
Upd 2️⃣ : в CPA во встроенном management интерфейсе есть управление ресетами - вкладка Auth Files, полный вид карточки.

(ц) имеем ввиду

@deksden_notes
👍73🔥2
⚪️ Новый день - новый ресет лимитов на кодексе


Имейте ввиду! На плюс тарифах - ресет серверный, принудительный, лимиты сбросили централизованно, а не как прошлый раз - раздав всем по отложенному ресету.


——

Upd 1️⃣ : бояре с pro тарифом телеграфируют, что им добавлен ручной ресет.


@deksden_notes
👍16
Forwarded from Viktor
This media is not supported in your browser
VIEW IN TELEGRAM
cmux-ssh-here — шелл другого Mac по локалке, одной командой, установка - не нужна.

Нужно зайти в терминал соседнего Mac в той же сети, но поднимать sshd ради пары команд - лень. Эта тулза делает всё за один запуск:

npx cmux-ssh-here

Поднимает одноразовый SSH-сервер с токен-авторизацией и печатает ссылку с QR + готовую команду ssh. Открываешь ссылку в cmux на другом Mac (или заходишь любым SSH-клиентом) - и ты в шелле. Нажал Ctrl-C - сервер и токен исчезли.

- ноль настройки, никакого sshd
- вход по одноразовому токену, без паролей и ключей
- токен живёт 3 минуты, потом ротируется на новый
- открывается в cmux (терминал для macOS); с телефона / Linux / Windows - любым SSH-клиентом

GitHub: https://github.com/viktor-silakov/cmux-ssh-here

Лицензия: MIT - звезде ⭐️ всегда рад

#opensource
5👍2🫡1
⚪️ Новый день - новый ресет на кодексе


Еще один ресет был, сервреный принудительный. Легко не заметить, потому как предыдущий сброс был буквально день назад.

Теперь у меня дата сброса недельного лимита - 07.07.2026

Причина - траблы с потратой лимитов у отдельных пользователей. Команда смотрит логи и пытается понять в чем проблема, так что /feedback при наблюдении быстрой траты лимитов будет очень к месту.


@deksden_notes
👍6🔥6
⚪️ ClinePass

Новые подписочки! Такое мы любим. Cline сделал себе OpenCode Go и даже ценник сделал похожий - $4.99 и далее $9.99

Модельки - все киты в ассортименте: GLM 5.2, Kimi K2.7 Code, Kimi K2.6, DeepSeek V4 Pro, DeepSeek V4 Flash, MiniMax M3, MiMo V2.5 Pro, MiMo V2.5, Qwen3.7-Max, and Qwen3.7-Pl

👉 Можно ли использовать в других агентах? да, через api ключ

Лимиты? официально - "Generous quotas". Ну а в реале, кто ж его знает, пока не попробуешь. Вряд ли сильно много, но и цена не великая.


Отмечу давный тейк "перекупы токенов неинтересны" только продолжает подтверждаться - агент без своего инференса с подпиской нынче не особо нужная штука. Перепродавать чужие токены становится малопривлекательным делом.

(ц) больше подписок хороших и разных!

@deksden_notes
12🤔1
⚪️ Shadcn UI - Chat components


Не писал, а не так давно shadcn расширился компонентами для создангия чатов - зона чата, сообщения, сепаратор/маркер, вложение. По функциям MessageScroller весьма нетривиален.

Мелочь, но приятно. Понятно, что есть миллион разных ui, но shadcn весьма популярен и будет много где поддерживаться и обновляться.

Я такое весьма одобряю.

@deksden_notes
🔥133🤔1
⚪️ Prism demo


Когда вайбкодеры смогли сделать что то стоящее))

Если кто то помнит про такой жанр demo роликов - был бы рад его возрождению. Релизы некотороых групп в свое время ждал с любопытством - какое демо будет нынче.

🔗 Линк : https://ascii-prisms.vercel.app/?truecolor=1

@deksden_notes
🔥8😁2👍1🤔1
⚪️ Sonnet 5


Ну - наконец то антропики обновили свою среднюю модель - Sonnet 5. Opus получил версии 4.7 и 4.8, а соннет так и оставался на 4.6

Между тем, для современных флоу как раз соннет являлся "рабочей лошадкой" для выполнения задач. Опус/Фубля планирует - соннет исполняет. Это экономичная и качественная связка.

Бенчи вы все уже видели, понятно, что сильно выше соннета 4.6, но до опуса 4.8 заметно недотягиваем. Жаль, я надеялся что новое поколение будет сильнее прошлого - всё таки перед нами major обновление!

Что можно отметить? Докрутили агентность и агентную выносливость. Докрутили применение в кодинге.

Отдельно отмечается что киберсек способности серьезно кастрированы и ниже чем у опуса - типа перед нами безопасный евнух. Нет нужды его по паспорту щупать! Надеюсь, это пассажи больше в сторону USG, чем реальная кастрация датасетов/посттрейна в киберсек способностях - ведь киберсек не только взлом, но еще и защита, что, кмк, важнее.

Про способности - на low он потупее 4.6, щато дешевле (такой умный хайку вызодит), medium-high примерно соответствует 4.6, а вот xhigh дает как раз то преимущество в соображалке по сравнению с текущей моделью. Это значит, что для относительно умного соннета нужно выделять бюджет на повышенный расход токенов.

Умеет в адаптивный thinking (если не задать уровень директивно), 4.6 в этом случае не думал, а тут - auto thinking.

Токенизатор - также новый, как у фубли, на 30% больше токенов будет кушать. Замечу, что оно еще и думает больше!

Цены: по акции до конца августа цена в $2/$10, что ниже 4.6, потом выравнивается с 4.6 и также будет $3/$15. По лимитам в подписках - сказали сделают повыше, чтобы скомпенсировать расход токенов на более объемные раздумья и новый токенизатор.

Хороший релиз, нужный и полезный! Фронтир, с обновлением))

(ц) (мем - мы это жрем, у нас нету выбора)

@deksden_notes
👍126🔥3
⚪️ NanoBanana 2 Lite / Gemini Omni Flash / Gemini 3.5 Flash CU


Раз уж сегодня день про модели, немного и гугловских новостей напишу - всё таки для контента / обработки данных их используют весьма активно.

NB2 Lite дешевле и быстрее, при минимальном падении качества - идеально для тех, кому надо генерировать картинки. Бенчи NB2l стабильно выше NB1, и чуть ниже NB2. При этом скорость геренации может быть х4 от NB2 и х2 от NB1. Цена при этом ниже NB1 и ½ от NB2, по уровню - примерно как SeeDream v5 lite. При это Grok Imagine и Flux Klein всё равно дешевле. Будет тупить на тексте, деталях, может искажать фактв в инфографике, имеет в целом эрудицию слабее - ровно все что логически можно ожидать от мелкой модели.

Gemini Omni Flash : более быстрая и дешевая модель, которая обладает качеством. цена - $0.10 per sec на уровне veo 3.1 fast. Доступна в Flow / api. Не докрутили пока референции - ни аудио, ни видео норм не работают. Консистентность персонажей докручивают. Пользуем чего дают))

Gemini Flash 3.5 с Computer Use вышел лучше 3.1 pro. Тул встроили в Flash, теперь не будет отдельной модели. Работает с браузерами, десктопом и мобилками. Доработана безопасность в части промпт-иньекций.

▶️ я оцениваю эти модели как вполне рабочие инструменты для ряда проектов! Гугл сейчас в мультимедиа весьма неплох. Как, впрочем, и киты местами.

——

Upd 1️⃣ : там еще и в NotebookLM в видосах shorts формат добавили. Видимо, для поколения тик-тока так понятнее будет. Гуд на самом деле))


@deksden_notes
👍115🔥2
⚪️ Fable 5 возвращается


USG разрешила вернуть доступ к модели. В течение суток доступ возвращают!

Как водится, сделаны выводы - а именно, классификатор подкручен, модель будет перекидывать на Опуса 4.8 в любой непонятной ситуации. Такая вот техногенная кастрация. Обещают докручивать классификаторы, но стоит ожидать веселого поведения как минимум поначалу.

Понятно, антропики призывают индустрию сделать общие подходы к фреймворкам гардов, к регулированию отрасли - обидно когда тебя одного так уделало USG, такое хочется сразу разделить с коллегами.

Подробнее про гарды и инициативы по регулированию - у них в бложике.

🔗 Бложик: https://www.anthropic.com/news/redeploying-fable-5

АПИ-геддон переносится на 07 июля, после этой даты использование модели возможно не с подписки, а за апи-кредиты.

(ц) налетаем?

——

Upd 1️⃣ : важная деталь - на Fable можно использовать до 50% лимитов подписки, и до 7 июля. Даже не 100%! Так что сильно не поиспользуешь..
(мем - мы это хаваем, у нас нету выбора)

@deksden_notes
🥴4👍2