Max Syabro and a Slop Driven Development
前往频道在 Telegram
@syabro_chats в роли акына: что вижу то пою. - Запускаю presync.io - Web, tech, management.
显示更多978
订阅者
无数据24 小时
-17 天
+2330 天
正在加载数据
吸引订阅者
十月 '2610月 '26
十月 '26
+35
在0个频道中
九月 '26
+36
在2个频道中
Get PRO
八月 '26
+117
在7个频道中
Get PRO
七月 '26
+122
在6个频道中
Get PRO
六月 '26
+72
在3个频道中
Get PRO
五月 '26
+101
在0个频道中
Get PRO
四月 '26
+133
在2个频道中
Get PRO
三月 '26
+48
在1个频道中
Get PRO
二月 '26
+79
在2个频道中
Get PRO
一月 '26
+90
在3个频道中
Get PRO
十二月 '25
+5
在1个频道中
Get PRO
十一月 '25
+3
在0个频道中
Get PRO
十月 '25
+5
在0个频道中
Get PRO
九月 '25
+8
在0个频道中
Get PRO
八月 '25
+42
在0个频道中
Get PRO
七月 '250
在0个频道中
Get PRO
六月 '25
+12
在0个频道中
Get PRO
五月 '250
在0个频道中
Get PRO
四月 '25
+15
在0个频道中
Get PRO
三月 '250
在0个频道中
Get PRO
二月 '250
在0个频道中
Get PRO
一月 '250
在1个频道中
Get PRO
十二月 '24
+60
在0个频道中
Get PRO
十一月 '24
+66
在0个频道中
Get PRO
十月 '24
+1 741
在0个频道中
Get PRO
九月 '24
+72
在0个频道中
Get PRO
八月 '240
在0个频道中
Get PRO
七月 '24
+12
在0个频道中
Get PRO
六月 '240
在0个频道中
Get PRO
五月 '240
在0个频道中
Get PRO
四月 '24
+8
在0个频道中
Get PRO
三月 '240
在0个频道中
Get PRO
二月 '24
+116
在0个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 26 十月 | +1 | |||
| 25 十月 | +1 | |||
| 24 十月 | 0 | |||
| 23 十月 | 0 | |||
| 22 十月 | 0 | |||
| 21 十月 | 0 | |||
| 20 十月 | +3 | |||
| 19 十月 | 0 | |||
| 18 十月 | 0 | |||
| 17 十月 | 0 | |||
| 16 十月 | +1 | |||
| 15 十月 | +1 | |||
| 14 十月 | 0 | |||
| 13 十月 | +1 | |||
| 12 十月 | 0 | |||
| 11 十月 | +1 | |||
| 10 十月 | 0 | |||
| 09 十月 | +1 | |||
| 08 十月 | +4 | |||
| 07 十月 | 0 | |||
| 06 十月 | +11 | |||
| 05 十月 | +4 | |||
| 04 十月 | 0 | |||
| 03 十月 | 0 | |||
| 02 十月 | +6 | |||
| 01 十月 | 0 |
频道帖子
https://thinkrail.ai
OpenAI JetBrains в подметки не годится. JetBrains релизит вообще адовые инструменты. Ну такой вот примерно рецепт усредненный, потому что вариаций масса.
Берется агент
pi, он не оставляется в терминале, оставить консоль в покое – это не про JetBrains. Он берет этот pi, вываливает в репозиторий и начинает обвешивать. Добавляет в него огромное количество git worktree, MCP-серверов, сплитов, терминалов, СПЕЦИФИКАЦИЙ! для строгости, Monaco-редактор сверху. Все это билдится до дыма на CI.
Потом снимается с пайплайна и остужается гитхабе. Потом JetBrains заносит и щедро залив Electron-сборками выкатывает в релиз. При этом релизится прямо с сырого репозитория, шкрябая по комьюнити промо-постами. Релизится и приговаривает полушепотом «ух бля». При этом у архитекторов на лбу аж пот выступает.
Любезно мне предлагает накатить, но я отказываюсь.
Надо ли говорить о том, какой дичайший вой кулеров потом? Жара от ноута такая, что обои от стен отклеиваются.| 2 | Есть два способа проектировать софт: сделать его настолько простым, чтобы в нём очевидно не было дефектов, или настолько сложным, чтобы в нём не было очевидных дефектов
C.A.R. Hoare
Когда-то я носился в голове с идеей-фикс что мы пишем код для других людей. И "других людей" тут ровно 2 группы - юзеры продукта и юзеры кода aka разрабы. А люди часто пишут только имея в голове только первую группу.
И вот сегодняшний я который день обмазываюсь гардами для агентов и, мне кажется, ИИ сейчас проходит ровно те же этапы взросления, что и обычный разработчик. Который еще нихуя не понимает что есть вторая группа.
Сначала мы вычищали за ним джуниорские косяки: галлюцинации, пропущенные проверки, тупые баги и логику, написанную на коленке.
Сейчас модели превратились в классических мидлдов. Узнали про паттерны и теперь обмазывают код абстракциями, интерфейсами и тестами на каждый чих. На простую задачу выкатывают энтерпрайз с кучей лишнего бойлерплейта. Шутки про индусов которым платят за строчку кода похоже не были шуткой.
Ждем сеньорность, которая начинается там, где код перестают плодить ради процесса. Способность понять, что кроме "написать правильно" и "написать дохуя" критически важно уметь писать лаконично, не изобретать гипотетические кейсы и не тащить проект в ненужные дебри.
Ну и задача со звездочкой что less is more это не только про код. И по ТРИЗу "Идеальная система — это система, которой нет, а функция её выполняется". И будет говорить юзеру что "а может ну его нахуй, давай лучше продавать нормально"
Почитать
ø Джоэл Спольски про архитектурных астронавтов: https://www.joelonsoftware.com/2001/04/21/dont-let-architecture-astronauts-scare-you/
ø Мартин Фаулер про YAGNI: https://martinfowler.com/bliki/Yagni.html
Посмотреть
ø Rich Hickey "Rails Conf 2012 Keynote: Simplicity Matters" (2012) : https://www.youtube.com/watch?v=rI8tNMsozo0
/// @syabro_notes | 436 |
| 3 | «Для программистов наступают трудные времена. Объем и сложность программ возрастают непропорционально по отношению к зарплате. Романтический ореол непостижимости этой профессии, если он когда-либо и существовал, начинает меркнуть. На Западе софтверхаусы тают как вчерашний снег, а программисты начинают пополнять армию безработных. Оспаривается даже само стремление рассматривать программистов как профессионалов особого рода. Главное же — это то, что вольная армия программистов постепенно попадает в плен к администраторам и руководителям, которые стремятся сделать труд программиста планируемым, измеряемым, однородным и обезличенным. У читателя не должно создаться впечатления, что автор считает эту тенденцию неправильной.» — А.П. Ершов, «О человеческом и эстетическом факторах в программировании», 1972
@chuprik_live | 476 |
| 4 | Otty
https://otty.sh/
TLDR: Orca есть у нас дома - GPU based терминал (НЕ ШТУРМ ЭЛЕКТРОН) на расте.
Разрабы метят в середину между голым эмулятором терминала и средами для агентов.
Типа сохранить привычный быстрый интерфейс без лишних панелей IDE, но с поддержкой параллельных потоков и агентских процессов.
Из основного есть сплиты и табы (noвертикальные слева, внутри нет сабтабов ), сохранение сессий между перезапусками, трекинг долгих задач с уведомлениями, интеграции с кучей агентов, правая панель с файлами (сразу открывает VSCode, збс), гитом и статистикой.
Ну и всякое мелкое: инлайн-картинки, хот-релоад конфига на лету, кликабельные пути к файлам. Охуенный QOL: CMD + SHIFT + E открывает микропанель для ввода сообщений в нормальном TextArea -- у обычных агентов там $EDITOR
Бесплатно, без регистрации и смс. Под Linux версию пока только обещают.
Нравится. Шустрое, более понятное и необмазанное ненужными говнофичами.
Что нету
1. Пинить проекты
2. Сабтабы - в орке этим обмазало оркестрацию чуток
3. Поддержку AskUserQuestion для Pi придется допиливать руками
4. Гитхаба ( Планируют добавить платные фичи для синка и и ремоута. Отсюда непонятно куда слать фичереквесты-баги и невозможно допилить под себя (
PS Есть список того что под капотом и чем вдохновлялись. https://docs.otty.sh/reference/credits
Кто там умеет в One Prompt Claude?) | 740 |
| 5 | TermRover
https://termrover.sh/ | iOS | Android
TLDR; мобильный SSH/Mosh-терминал (iOS/Android) для удалённого управление CLI-агентами (Claude Code, Codex) и работу в tmux.
Фичи:
Загрузка картинок: берет скриншот или фото из галереи, загружает файл на удалённый хост по текущему SSH-соединению и вставляет путь к нему в CLI-промпт (без ручного scp).
Голосовой ввод: on-device распознавание речи с промежуточным многострочным редактором, где можно вычитать и поправить промпт перед отправкой в шелл.
Нативный tmux без акробатики с префиксами:
• Панель быстрых действий над клавиатурой (сплит окон, zoom, создание окон, detach) в один тап вместо ввода Ctrl-b.
• Нативный пикер сессий, переключение вкладок и свайп-скролл с поддержкой mouse mode (также поддерживает Zellij).
• Дополнительный ряд системных клавиш (Esc,Tab,Ctrl, стрелки) прямо над стандартной клавиатурой.
Бесплатно: базовый SSH, mosh, tmux и ограниченный дневной лимит на аттачи картинок и диктовку.
Pro (подписка или lifetime): снятие лимитов на загрузку картинок и голос, расширенный набор тем оформления. | 583 |
| 6 | Так, цены на видеокарты оправданы созданием этого шедевра
https://minesweeper.mikelacher.com/ | 836 |
| 7 | 没有文字... | 1 122 |
| 8 | Интересно о чем думали Амодеи когда в десктопном клоде
∘ Агент отказывается вводить пароли на любых сайтах кроме локалхоста
Это мои встроенные правила безопасности для работы в браузере. Они запрещают мне вводить пароли в поля входа на любых сайтах и устройствах. Исключение одно: приложение, которое ты сам разрабатываешь и запускаешь локально (localhost, 127.0.0.1, домены .localhost и .test). Адрес роутера 192.168.0.1 под это исключение не попадает. Запрет действует, даже если ты сам прямо просишь и сам даёшь пароль, и обойти его через curl тоже нельзя.
∘ Даже если ты вошел, то на каждый чих получаешь запрос на аппрув. Буквально на все - маленький пинг, прочитать считать область X*Y, кликнуть кудато
Site-level permissions are disabled for this site. You’ll be asked for each action.
Буквально встроенный браузер получается только для разработки :( | 776 |
| 9 | Интересно о чем думали Амодеи когда в десктопном клоде
∘ Агент отказывается вводить пароли на любых сайтах кроме локалхоста
Это мои встроенные правила безопасности для работы в браузере. Они запрещают мне вводить пароли в поля входа на любых сайтах и устройствах. Исключение одно: приложение, которое ты сам разрабатываешь и запускаешь локально (localhost, 127.0.0.1, домены .localhost и .test). Адрес роутера 192.168.0.1 под это исключение не попадает. Запрет действует, даже если ты сам прямо просишь и сам даёшь пароль, и обойти его через curl тоже нельзя.
∘ Даже если ты вошел, то на каждый чих получаешь запрос на аппрув. Буквально на все - маленький пинг, прочитать считать область X*Y, кликнуть кудато
Site-level permissions are disabled for this site. You’ll be asked for each action.
Буквально встроенный браузер получается только для разработки :( | 1 |
| 10 | Интересно о чем думали Амодеи когда в десктопном клоде
∘ Агент отказывается вводить пароли на любых сайтах кроме локалхоста
Это мои встроенные правила безопасности для работы в браузере. Они запрещают мне вводить пароли в поля входа на любых сайтах и устройствах. Исключение одно: приложение, которое ты сам разрабатываешь и запускаешь локально (localhost, 127.0.0.1, домены .localhost и .test). Адрес роутера 192.168.0.1 под это исключение не попадает. Запрет действует, даже если ты сам прямо просишь и сам даёшь пароль, и обойти его через curl тоже нельзя.
∘ Даже если ты вошел, то на каждый чих получаешь запрос на аппрув. Буквально на все - маленький пинг, прочитать считать область X*Y, кликнуть кудато
Site-level permissions are disabled for this site. You’ll be asked for each action.
Буквально встроенный браузер получается только для разработки :( | 1 |
| 11 | https://github.com/alan890104/claude-code-paste-preview
Мод для Claude Code который показывает вставленные из буффура обмена картинки, для тех кого заебали [Image #X]
PS Ставьте моды с осторожностью, это охеренный вектор атаки | 939 |
| 12 | 没有文字... | 763 |
| 13 | Сегодня брал билеты. Инстинкт прям пиздец выручил - я ненавижу сравнивать 100500 вариантов. Он мне подобрал подходящие, но уперся в hCaptcha.
Попросил Dot, он тоже сломался.
После вопроса обоим "слыш а ты мне браузер показать можешь чтобы я капчу прошел" Dot сказал да, Инстинкт - нет :(
В итоге билеты сегодня покупает Dot.
PS Отправил пацанам в Инстинкт запрос, у них прям ишью из бота завести, удобно.
PSS Прикольно что у Dot машина на линуrсе и там есть терминал и Finder | 752 |
| 14 | 没有文字... | 767 |
| 15 | https://earendil.com/posts/pi-1-0/
О, а тут Pi 1.0 зарелизили
Если вы в Cli и юзаете что-то кроме клода, рекомендую попробовать
Из нового:
* Codemode (native support for MCP, and non-LLM models like Jev and image models)
* Extension support for virtual models
* Deferred tool loading
* Cache warming for anthropic models
* Mid-conversation system messages (transcript-aware prompt and tool changes)
( A new TUI theme
* Full-screen mode by default
А еще выпустили Pi Durable (пидурабле хихи)
Это фреймворк поверх ядра Pi для автономных фоновых агентов.
В отличие от обычного Pi, он рассчитан на долгие процессы. Он пишет каждый шаг в хранилище (SQLite/JSONL) для автоматического восстановления после сбоев и позволяет подключать к одному агенту несколько клиентов/агентов/юзеров одновременно.
Надо потыкать, и похоже если добавить телеграм шлюз то сразу будет агент из коробки. Ну и всякие автомации на нем будет изи делать. | 947 |
| 16 | Git Tree Compare — как смотреть диффы в worktree сравнивая с base branch и рабочим Cmd+Click.
https://marketplace.visualstudio.com/items?itemName=letmaik.git-tree-compare
Да, я все еще смотрю что агенты делают. И при работе с диффами мне нужно смотреть конкретные изменения в текущем worktree относительно бранча develop, чтобы скопом оценивать, что там нахуевертили.
В Orca это есть, но в то же время там нельзя по Cmd+Click перейти к определению символа ( класса, переменной или метода), если он находится не в том же файле . В VS Code и WebStorm то же самое. Плюс ещё в последних из коробки, чтобы показать конкретные изменения, надо куда-то лезть и отдельно смотреть по коммитам а не целиком. Это, конечно, есть в сраном комбайне под названием GitLens, но это настолько задротская и убогая херня, где надо иметь PhD и быть полным аутистом чтобы использовать.
Git Tree Compare как раз решает именно эту проблему. Люблю такие мелкие штуки, которые не наворочены, а заточены под конкретную задачу. Всё, что плагин делает, — показывает в панели слева список файлов, которые были изменены или закоммичены по сравнению с base branch. Плюсом даёт возможность по Cmd+Click сразу перейти туда, где объявлен символ.
Короче, ставьте Git Tree Compare — и будет вам счастье. | 821 |
| 17 | TLDR AX (Agent eXecutor) - оркестратор песочниц для агентов на базе Kubernetes.
Для тех кто не задается вопросом "А зачем?" гугл расчехлился релизом
https://agentexecutor.io/
https://github.com/google/ax
PS Есть еще https://github.com/kagent-dev/kagent | 874 |
| 18 | В Codex добавили общую доску сообщений для сабагентов. 21 сентября смерджили PR #47017, закрытый флагом agent_message_board.
Когда Codex запускает несколько воркеров, они получают единое SQLite-хранилище с каналами и тредами. Сабагенты публикуют туда заметки, ищут чужие записи и читают ответы в ветках на протяжении всей задачи.
Попытки организовать общение агентов через CAMEL, AutoGen, ChatDev или agent teams в Claude Code (и сразу тыц issue) регулярно упираются в одни проблемы. Воркеры благодарят друг друга по кругу, переделывают уже сделанное и жгут токены без понимания готовности задачи. Исследование MAST (NeurIPS 2025) на 1600+ прогонах зафиксировало в таких системах от 41% до 87% провалов.
Общение идет по подписке на конкретный тред. Полный текст сообщений агент запрашивает тулом только при необходимости, поэтому контекст не забивается чужими логами.
Сам по себе общий пул сообщений известен еще со времен MetaGPT, но здесь к нему добавили поиск и тишину для спящих процессов. Общая память по задаче избавляет от прогона сообщений через главного агента, а исполнители не дублируют чужую работу и в курсе что происходит.
Доска не проверяет результат и не задает стоп-условие. Фиксировать готовность задачи по-прежнему должен главный агент. В Cognition описывают ту же практику. Предсказуемый результат дают связки координатора с воркерами или кодера с ревьюеро
[@syabro_notes] | 975 |
| 19 | 没有文字... | 1 733 |
| 20 | типичный AGENTS.md | 5 128 |
