TGViewer
Channel Public Channel
DEKSDEN notes

DEKSDEN notes

@deksden_notes

Мои заметки на разные темы, уровень - "для продолжающих"
Vibe Coding -> AI SWE, AI Coding Tools, Agents, news, links
Чат (!!!): https://t.me/+B1fB3sZbaVthMDhi

Админ @deksden

В канал бесплатно публикую опенсорс проекты - пишите админу

Вакансии? админу
Subscribers
3.12K
Photos
826
Videos
10
Links
812

Showing posts older than #227 · Back to latest

Older Posts 18 shown
Post #226 391
Gemini CLI + 3.0


🔥


gemini --model gemini-3-pro-preview


UPD: записываемся в wait list - даже с pro аккаунтом! заходим в cli, нужно поставить версию 0.16.

смотрим на баннер, видим ссылку, идем в инструкцию:

https://github.com/google-gemini/gemini-cli/blob/release/v0.16.0-preview.5/docs/get-started/gemini-3.md

Там отправляют на форму:

https://goo.gle/geminicli-waitlist-signup

Заполняем форму - заявка подана.

В CLI включаем в settings опцию Preview Features. Перезапускаем.

Теперь в /models есть указание что Gemini 3 Pro Enabled.

Ждем когда раздуплятся
  • 🔥 5
Post #225 357
♊️ Gemini 3.0 Pro 🔥🔥🔥


Потихонку выкатывается!


https://storage.googleapis.com/deepmind-media/Model-Cards/Gemini-3-Pro-Model-Card.pdf

▶️ Читаем и удивляемся!

GPQA 92%
MRCR v2 выше 2.5pro значительно (большой контекст лучше будет)
Terminal Bench выше соннета

А вот в SWE Bench verified немного слил соннету, на уровне GPT-5

SOTA по всем бенчмаркам кроме одного. На 3.5 оставили))

—-

▶️ 🍾 UPD: выпущено в AI Studio. Работает))

Пошла пресса:

🔗 https://blog.google/products/gemini/gemini-3/

🔗 https://blog.google/products/gemini/gemini-3-collection/ :: подборочка


---

▶️ Из новых продуктов: Курсор от Гугла - агентная IDE

Да, вроде очередной форк VSCode. Главная фишка - БЕСПЛАТНО и с Gemini 3Pro. Сейчас это вроде бы единственный бесплатный способ потрогать код с гемини 3.

🔗 https://antigravity.google/pricing


---

▶️ В Gemini CLI поддержку Gemini 3.0 pro завезли только для плана Ультра. Для Про "будет позже" (тм). Для бесплатноков - что то когда то будет, но это не точно.

Для бояр с Ультра подпиской - Нужно в /settings включить экспериментальные фишки.

🔗 https://github.com/google-gemini/gemini-cli/pull/13279 :: почитать про невеселое для народных масс тут


... (to be updated)


#post
@deksden_notes
  • 🔥 7
  • 🤯 1
  • 🤷 1
Post #224 389
Небольшой разбор внутренностей СС


Статья без особых откровений, но пару механизмов показывает:

🔗 https://medium.com/@outsightai/peeking-under-the-hood-of-claude-code-70f5a94a9a62


Субагенты, генеративные быстрые запросы, напоминалки в контекст. Небезинтересно!

Это не все моменты, про скиллы не сказали, про напоминалки / инструкци в ответах тулов тоже. Ну ладно))

(ц) Такое мы почитываем
Medium Peeking Under the Hood of Claude Code Notice how Claude Code just… gets coding work done!
  • 👍 1
Post #223 407
MS Copilot free на год для студентов


Причастные - могут прибарахлится по ссылке!

🔗 https://www.microsoft.com/en-us/microsoft-copilot/for-individuals/ai-for-students?form=MA140R

Налетай, не зевай! ВПН на США включай!

П.С. Сработает справка "А в душе я - студент?"

П.П.С. Хоть бы кто раздавал агентов free с норм лимитом. Одна надежда - на гугл.


#post
@deksden_notes
Microsoft Microsoft Student Discount on Office, Word | Microsoft 365 Get a college student discount on productivity apps like Microsoft Word, PowerPoint, Excel, Teams, and OneDrive with Microsoft Copilot, plus 1 TB of cloud storage, all for one low price.
  • 👍 1
Post #222 339
И снова QA


Не то чтобы я любил эту часть разработки - но куда деваться!..


Вы в облаке мультиплатформенный софт тестите - или по старинке, в виртуалках?

#post
@deksden_notes
Post #221 400
Ага! попался Кодекс!


Если бы такое выплыло у кого то из китов - поднялся бы дружный вой типа "ну мы знали что они все украли у клозедов/антропиков/гугла!"

А так - периодически codex сыпет иерогливами - и норм!

Что это значит - не знаю, то точно что-то

#post
@deksden_notes
  • 😁 3
Post #219 354
SO в Антропиках - сломались!


Тут накануне в стане SGR небольшой праздник с шампанским - Антропики выкатили поддержку Structured Outputs. То есть теперь модель может генерировать гарантированно валидный JSON.

🔗 https://docs.claude.com/en/docs/build-with-claude/structured-outputs


В СС пока поддержку такого не завезли.

Кстати, чат подкапотов первым обрадовал @yatimur

#post
@deksden_notes
Claude Platform Docs Structured outputs Get validated JSON results from agent workflows
  • 🔥 4
  • 😁 2
Post #218 337
MCP spec 2025-11-25 Release Candidate


Опубликован драфт новой ревизии спецификации.

Наконец то! Теперь у нас будут нескушные обои! В смысле, icons, конечно.


А если серьёзно - добавляют поддержку tasks. То есть можно серверу дать команду start, он начинает таску, и по её id можем отслеживать прогресс.

Куча воркфлоу отлично под такое попадает! Удобна!

Иконки, кстати, тоже на самом деле добавляют. Мелкое но приятное ux.

https://modelcontextprotocol.io/specification/draft/changelog

(ц) Такое мы отслеживаем


#post
@deksden_notes
Model Context Protocol Changelog - Model Context Protocol
  • 🔥 5
Post #217 350
Вызываем оракла (думателя)


Вот такую штуку встретил:

🔗 https://github.com/steipete/oracle


‼️ Оно может завть gpt-5 PRO 🔥 через браузер, давать ему контекст (файлы и папки), промпт, и получать ответ.

Использовать можно в ИИ ассистентах чтобы усилиться при необходимости получить ответ на сложный вопрос. PRO работает иногда минут по 10. Кэш запусков есть.

Работает по-можному, как CLI утилита - значит можно запихать в скилл.

▶️ В общем, запланировал посмотреть поближе,любопытно

#post
@deksden_notes
GitHub GitHub - steipete/oracle: Ask the oracle when you're stuck. Invoke GPT-5 Pro with a custom context and files. Ask the oracle when you're stuck. Invoke GPT-5 Pro with a custom context and files. - steipete/oracle
  • 👍 2
Post #216 324
Gemini CLI v0.15


... получила поддержку мыши в TUI. Теперь она работает, на клики реагирует и даже режим копирования по Ctrl+S сделали. 🥳

Глядишь, неровен час и до GUI дойдём!

Шутки-шутками, но с копированием текста и выделением её мышью действительно удобнее
  • 👍 5
  • 😁 3
Post #213 413
Экономическое, подписочки


🤟 Можем поздравить нас с этапом - $2k подписки уже на рынке.

Вот на фэктори увидел их планы. Не улавливаю в чём смысл - предлагается весьма умеренное количество токенов.

Допустим, токены не включают кэш - но ведь это тоже капец как мало. 200m за $200 и 2B за $2k! Это с х2 бонусным.

Да, есть коэффициенты - GPT-5.1-Codex 0.5×. Но опус 4.1, к слову - 6x. Клод 1.2x.

Вот в этом всем чувствуется некий "кручу/верчу" момент.

На кодексе за 200 лимиты выходят СИЛЬНО больше.

▶️ Мой ноябрь - на третьем скрине. 430m вход/выход чистых токенов (без кэша, input, output, reasonung). 9.8B всего. Не самый нагруженный месяц, к слову, и это без glm.

Это получается у фэктори я уже вышел за $200 план? и мне нужен второй акк? или $2k план? жесть.

А я этим месяцем обошёлся 3 team аккаунтами и 2 plus. итого $130.

🤔 Перекупы как есть: экономика в РАЗЫ другая чем у вендоров.

omfg


(ц) Таки подписочки нас озадачивают!


---

🟢 Upd 1: Директор Factory в беседах в твиттере пояснил - кому они включили такие подписочки. Цитата:

> Generally the profile is small teams that don't care for the enterprise features, but want:
1. lots of tokens
2. lots of touching points with our team

Хм. Вот такие желающие. Я все ещё озадачен.


#post
@deksden_notes
  • ❤ 4
  • 🔥 3
Post #212 401
Qwen Code

... выпустил 0.2.1

в целом - 8 версий за 17 дней


Всякое новое:

🌐 Free Web Search: Support for multiple providers. Qwen OAuth users get 2000 free searches per day!
🎯 Smarter Code Editing: New fuzzy matching pipeline reduces errors and saves tokens—fewer retries needed.


‼️ ⚙️More Control: Fine-tune AI behavior with temperature, top_p, and max tokens settings.


💻 Better IDE Integration: Enhanced Zed IDE support with todo and task management tools.
📝 Cleaner Output: Tool responses now use plain text instead of complex JSON—easier for AI to understand.
🔍 Improved Search: Better file filtering (respects `.gitignore`), smarter search tools, and standardized naming.
⚡ Faster Performance: Multi-stage normalization pipeline for zero-overhead matching, better Unicode handling, and optimized output limits.
🐛 Bug Fixes: Fixed token limits for multiple models, improved cross-platform support (macOS & Windows), and better stability.


Ну - суть не в этом, а в том, что они тоже активно развиваются!

https://github.com/QwenLM/qwen-code
GitHub GitHub - QwenLM/qwen-code: An open-source AI coding agent that lives in your terminal. An open-source AI coding agent that lives in your terminal. - QwenLM/qwen-code
  • ❤ 2
  • 👍 2
Post #210 474
#DeksdenFlow и Gpt-5.1


Родился небольшой апдейт по флоу в связи с выходом Gpt-5.1

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

Не знаю с чем связано, может в момент перехода с модели на модель, контексты формирвоались старой моделью - но Gpt-5.1-codex при реализации протокола (этап, когда она уже идёт "по шагам") стала как gpt-5 останавливаться и переспрашивать после каждой задачи. Замечу, что Gpt-5-codex так не делает, а работает довольно долго без этих вот "испугов" и неуверенностей

Промпт я использовалс стандартный - "Продолжай работу по плану"

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

👉 После разных экспериментов, оказалось что теперь требуется прямо сказать: "выполни шаг полностью, все его задачи" - и тогда она снова работает по 20-40 минут нормально.

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


Вот такое вот наблюдение

Имейте ввиду!

🟢 Upd: вскрытие показало! Видимо, 5.1 доучивали следовать инструкциям. Потому что инструкциям оно следует довольно внимательно.

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

а вот если сказать что то вроде "выполняй все задачи шага и дальнейшие инструкции" - то все инструкции полностью выполняет!

🤔 Требования к ясности, непротиворечивости, недвусмысленности промптов, видимо, повысились. Нам нужен ЯСНОМЕТР для промптов.



#post
@deksden_notes
  • 🔥 9
  • 👍 2
Post #209 444
Codex 0.58 + gpt-5.1-codex


... released!
  • 🔥 5
  • 👍 2
Post #208 479
#DeksdenFlow - 7, Заключительное организационное


⚪️ Итак, мы прошли все по цепочке этого простого флоу для локальной разработки

Такой порядок действий позволяет довольно легко тянуть 3-4 параллельные доработки, просто эпизодически кликая в терминале "Продолжай работу по плану протокола!".

Работа в 3-4 потока потенциально неплохо жгет лимиты, я один раз почти выбрал недельный лимит на плане Pro - а это надо стараться. Думаю, с одним проектом будет тяжело выбить лимиты.


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

- свободные готовые контексты я именую паттерном "с034",
- когда в контекст загружен протокол, я пишу номер протокола и порядковый номер возобновления контекста в имя вкладки, например "0072-3".
- если мы находимся на стадии ревью, то добавляем префикс/суффикс m "m0071-2"l впрочем, второй контекст для merge у меня сейчас редко встречается;
- когда основная работа по протоколу завершается, в момент когда успешно стартовали с merge и появилась вкладка "m0071", то вкладаку "0071-5" с финишем реализации протокола мы закрываем;
- если я нахожусь на стадии обсуждения чего то, я указываю одиночную цифру в заголовке вкладки "5", "6" например; вы же помните - когда появляется протокол, мы меняем контекст, поэтому после "protocol resume" и появления "XXXX-2" для нового номера протокола такие вкладки просто закрываются;



▶️ Как работать с промптами:

* я сохраняю промпты в Obsidian, потому что там крутой и удобный редактор markdown;
* промпты тут явные кандидаты для созания кастомных слеш-комманд; причём, у resume/merge даже параметры понятно какие и куда указывать
* почему нету слеш команд? потому что я работаю с разными агентами - к сожалению, формат слеш команд отличается, и место хранения отличается. Копировать и следить за версиями, модифицировать $ARGUMENTS или его отсутствие для разных агентов довольно муторно и я обхожусь банальным Obsidian;
* если вы работаете с одним агентом - логично будет сконвертировать промпты в слеш команды


‼️ Не копируйте и не используйте промпты бездумно! Мои промпты и мой Flow - это отправная точка сборки вашего собственного flow. Важно все осознать и вместо копирования производить "усвоение", и адаптацию. Все что неясно или непонятно - спрашивайте. Самое важное - понять логику процесса, выстраивание процессов и владение этой логикой, кмк, и есть довольно важный скилл нынче.


🏁 Собственно, все

👌 В общем - такое мы практикуем! (ц)
  • 🔥 9
  • 👍 3
  • 🤝 3
  • ❤ 1
Post #207 511
#DeksdenFlow - 6, Protocol, Этап Review and Merge

⚪️ Выполнение содержательной части нашего протокола закончено, агент реализовал все запланированные шаги, изменения закоммичены и лежат в worktree.

▶️ Далее наша задача - влить эти изменения в основную ветку main. Сложности тут могут быть стандартные: за время, пока отрабатывал протокол, вы могли внести другие изменения в ветку main, и синхронизация требует типового процесса merge.

🟢 Более того: вся эта свистопляска с git и была затеяна ради возможности параллельно вести много доработок! Пока выполняется реализация какого то протокола, вы можете стартовать с другими протоколами, и также параллельно их вести!

Например, 1-2 протокола идут у вас в режиме "продолжай работу по плану протокола!", а вы третью доработку обсуждаете с агентом в режиме планирования. Это штатная возможность системы, даже её основная задача - обеспечивать параллельную доработку.

▶️ Для проведения merge мы берен новый контекст, берём промпт "review and merge", проставляем в нем номер протокола, и запускаем этим промптом в агента.

‼️ Важно: CWD этапа merge - это обычная папка вашего проекта, ничего менять не надо, берём стоковый контекст.

Получив промпт, агент будет действовать:
* загрузит файлы протокола, ознакомится с ними:
- сделает файлы для лога этапа merge

▶️ Этап merge работает на верхнем уровне так:
- шаг 1-m: сначала прогоняет "облачные" проверки, которые настроены в вашем ci/cd на github (те самые checks) - если их нет, то ок, этап пройден
- **шаг 2-m:**потом прогоняем внимательно все локальные проверки
- обязательно typecheck / lint
- текущие тесты
- сборку build проекта (это не делается после каждого шага, потому что частично реализованные доработки могут мешать сборке системы)
- если что то не проходит, скажите агенту исправлять.
- шаг 3-m: далее делаем ревью полноты: сверяем реализацию с планом
- шаг 4-m: далее - делаем merge, при необходимости решая конфликты.
- ‼️ архив протоколов может помочь агенту грамотно провести сложный merge - он прочитает последние протоколы, и поймёт какие исправления были внесены, как их корректно слить с нашими
- шаг 5-m: финиш: чистим систему, удаляем рабочее дерево и ветки из git.

▶️ Как правило, мне хватало одного контекста чтобы провести merge. Допускаю, что при большом объёме правок в связи с решением merge-конфликтов может потребоваться новый контекст для продолжения работы - тогда есть промпт "review-merge resume"

🏁 Поздравляю! Если вы читаете это - вы закончили работу с протоколом, успешно влив изменения из рабочего дерева обратно в main
  • 🔥 4
Older posts →
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 →