🔥 Vibe Action v0.0.7
👁️ Vision:
👉
👉
👉
💬 Новые команды:
👉
👉
🔧 Модификаторы:
👉
👉 мнемоники
🏗️ Под капотом:
👉 TagIterator — потоковый парсер тегов
👉 экранирование
👉 Markdown с подсветкой кода в терминале
👉 vibe-cluster: vision-модели, оптимизация, фиксы
🔗 https://crates.io/crates/vibe-action
👁️ Vision:
👉
describe — скриншот в описание для LLM👉
whois — кто на фото (имена, роли)👉
{system_clipboard_image} — картинка из буфера💬 Новые команды:
👉
faq — отвечает на вопросы о самом Vibe Action👉
explain — код с подробными комментариями🔧 Модификаторы:
👉
join:,\s — запятая с пробелом👉 мнемоники
\n, \t, \s🏗️ Под капотом:
👉 TagIterator — потоковый парсер тегов
👉 экранирование
{{...}} в YAML👉 Markdown с подсветкой кода в терминале
👉 vibe-cluster: vision-модели, оптимизация, фиксы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Зеркало самодостаточности
ИИ — отличное зеркало. Одни увидят в нем инструмент. Другие — пустую комнату, где некому кивнуть.
ИИ как инструмент
Этим людям не нужен социальный обмен с машиной. Им достаточно внутреннего чувства непротиворечивости: увидел логику — делаешь. Отсутствие человека в цикле — не баг, а фича. Никто не спорит из-за эго, не требует внимания, не уводит разговор в сторону. ИИ для них — идеальный фильтр от чужого эго, одобрения или совета.
ИИ как симуляция
Этим людям нужна валидация от людей. ИИ может быть терпеливее любого человека, и это бесит. Его одобрение — бесплатное, а значит, пустое. Им требуется опора на консенсус, нужно убедиться, что они не сошли с ума в одиночку. Машина старательно имитирует сопричастность, но никогда не разделит ответственность за провал.
ИИ — отличное зеркало. Одни увидят в нем инструмент. Другие — пустую комнату, где некому кивнуть.
ИИ как инструмент
Этим людям не нужен социальный обмен с машиной. Им достаточно внутреннего чувства непротиворечивости: увидел логику — делаешь. Отсутствие человека в цикле — не баг, а фича. Никто не спорит из-за эго, не требует внимания, не уводит разговор в сторону. ИИ для них — идеальный фильтр от чужого эго, одобрения или совета.
ИИ как симуляция
Этим людям нужна валидация от людей. ИИ может быть терпеливее любого человека, и это бесит. Его одобрение — бесплатное, а значит, пустое. Им требуется опора на консенсус, нужно убедиться, что они не сошли с ума в одиночку. Машина старательно имитирует сопричастность, но никогда не разделит ответственность за провал.
🔥5
🔥 Vibe Action v0.1.0
20 экшенов, 15+ системных провайдеров, 20+ модификаторов - быстро, просто, гибко. Бета готова 🎉
🔧 Новые модификаторы:
👉 load - загрузка URL, resolve пути
👉 scan - сканирование проекта через vibe-fs
👉 clipboard - копирование в буфер
👉 text - HTML/PDF в текст, изображения в base64
👉 format - конвертация форматов: json, yaml...
🌐 Новые экшены:
👉 scan - экспорт кодовой базы в JSON
👉 fetch - описание веб-страниц и PDF
👉 sysinfo - отчёт о системе
👁️ Изображения:
👉 Единый flow: {image|load|text}
👉 Контроль изображений в каждом промпте
🧪 100+ тестов | 🖥️ macOS + Linux
Документация временно недоступна (self-host это плохо, говорили они...), если что - есть встроенная справка в приложение.
🔗 https://crates.io/crates/vibe-action
20 экшенов, 15+ системных провайдеров, 20+ модификаторов - быстро, просто, гибко. Бета готова 🎉
🔧 Новые модификаторы:
👉 load - загрузка URL, resolve пути
👉 scan - сканирование проекта через vibe-fs
👉 clipboard - копирование в буфер
👉 text - HTML/PDF в текст, изображения в base64
👉 format - конвертация форматов: json, yaml...
🌐 Новые экшены:
👉 scan - экспорт кодовой базы в JSON
👉 fetch - описание веб-страниц и PDF
👉 sysinfo - отчёт о системе
👁️ Изображения:
👉 Единый flow: {image|load|text}
👉 Контроль изображений в каждом промпте
🧪 100+ тестов | 🖥️ macOS + Linux
Документация временно недоступна (self-host это плохо, говорили они...), если что - есть встроенная справка в приложение.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
#fun Как дефицит памяти может помочь исправить все ключевые недостатки ПК?
ожидание: станут писать оптимизированные приложения
реальность: пишут промпт больше старой версии приложения
ожидание: станут писать оптимизированные приложения
реальность: пишут промпт больше старой версии приложения
😁6
Документация Vibe Action снова онлайн! Сервер пережил DDoS-атаку и ожил.
🔗 https://vibe-action.keygenqt.com/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Forwarded from Банкста
Anthropic внедрила в Claude Code скрытый шпионский код, который нацелен на китайских пользователей. Он отправляет информацию о каждом пользователе, внедряя её в его командную строку. Claude Code отправляет такую информацию, как часовой пояс, прокси и возможные подключения к лаборатории ИИ, в командную строку системы. Пользователи не могут этого заметить. Агент программирования с правами доступа к репозиториям и командам не должен незаметно скрывать метаданные маршрутизации внутри командных строк. Это серьёзное нарушение доверия пользователей. @banksta
🤔5😱4
Media is too big
VIEW IN TELEGRAM
Автоматизировал проверку работы экшенов. Работает штатно. Скоро ждите
0.1.1👍3🔥3
🔥 Vibe Action v0.1.1
Стабилизация, кеширование, бенчмарки, тесты.
⚡ Кеширование:
👉 Мгновенный старт — snapshot-based валидация
👉 Валидируются только изменённые файлы
👉 Защита от параллельных запусков
🧪 Бенчмарки:
👉 vibe-action bench — 17 экшенов, 32 тест-кейса
👉 Автоматический прогон с замерами времени
👉 -v для детального вывода, -a для фильтрации
👉 Фикстуры по URL — не нужно хранить локально
🔧 Системные команды:
👉 clean — очистка кеша, контекста, временных файлов
👉 status — версия и количество экшенов
🔗 https://crates.io/crates/vibe-action
Стабилизация, кеширование, бенчмарки, тесты.
⚡ Кеширование:
👉 Мгновенный старт — snapshot-based валидация
👉 Валидируются только изменённые файлы
👉 Защита от параллельных запусков
🧪 Бенчмарки:
👉 vibe-action bench — 17 экшенов, 32 тест-кейса
👉 Автоматический прогон с замерами времени
👉 -v для детального вывода, -a для фильтрации
👉 Фикстуры по URL — не нужно хранить локально
🔧 Системные команды:
👉 clean — очистка кеша, контекста, временных файлов
👉 status — версия и количество экшенов
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
#fyi
Сколько платформ поддерживает CMP? Вы наверняка ошиблись - добавьте ещё две: IntelliJ и VS Code.
Сколько платформ поддерживает CMP? Вы наверняка ошиблись - добавьте ещё две: IntelliJ и VS Code.
🔥8
Рейтинг языков программирования TIOBE за июнь 2026 года: Rust десятый, за 25 лет проекта C, C++ и Java остаются в топе https://habr.com/p/1056806/
👍2🔥2
#fyi Чат и агент — разные контракты
Чат: ты формулируешь задачу, модель предлагает вариант, ты его читаешь, принимаешь или правишь, следующий шаг — с учётом твоей правки. Ты учишься и учишь модель. Сам предоставляешь контекст. Контроль на каждом шаге. Финальный автор — ты. Через тебя проходит каждая строка кода — по ходу работы ты понимаешь всё, что предлагает модель.
Агент: ты ставишь задачу верхнего уровня, дальше разбиение на подзадачи, инструменты, порядок действий — модель делает всё сама, без пауз на согласование. Ты не контролируешь её, видишь результат постфактум. Финальный автор — модель.
Если работаешь с агентом — не стоит лезть в его код руками. Не факт, что ты знаешь, что делает та или иная часть кода. Патчить руками код, логику которого ты не собирал сам, — верный способ сломать инвариант. Правки стоит делать только через тот же агентский канал: объяснил проблему, попросил переписать.
Если идёшь по пути агентского кода — доверься ему: ты не можешь знать всё, что написала модель. Если же хочешь понимать и контролировать весь код — используй чат: понимание рождается в процессе, а не после. Ревью мерж-реквеста — процесс другого рода: ты читаешь поперёк, проверяешь общий подход и то, не выбивается ли он из проекта. Полную логику из мерж-реквеста часто не восстановить — контекста разработки в нём нет.
Чат: ты формулируешь задачу, модель предлагает вариант, ты его читаешь, принимаешь или правишь, следующий шаг — с учётом твоей правки. Ты учишься и учишь модель. Сам предоставляешь контекст. Контроль на каждом шаге. Финальный автор — ты. Через тебя проходит каждая строка кода — по ходу работы ты понимаешь всё, что предлагает модель.
Агент: ты ставишь задачу верхнего уровня, дальше разбиение на подзадачи, инструменты, порядок действий — модель делает всё сама, без пауз на согласование. Ты не контролируешь её, видишь результат постфактум. Финальный автор — модель.
Если работаешь с агентом — не стоит лезть в его код руками. Не факт, что ты знаешь, что делает та или иная часть кода. Патчить руками код, логику которого ты не собирал сам, — верный способ сломать инвариант. Правки стоит делать только через тот же агентский канал: объяснил проблему, попросил переписать.
Если идёшь по пути агентского кода — доверься ему: ты не можешь знать всё, что написала модель. Если же хочешь понимать и контролировать весь код — используй чат: понимание рождается в процессе, а не после. Ревью мерж-реквеста — процесс другого рода: ты читаешь поперёк, проверяешь общий подход и то, не выбивается ли он из проекта. Полную логику из мерж-реквеста часто не восстановить — контекста разработки в нём нет.
👍9
#fyi А вы знаете что новый чат - это не чистая сессия, как многие думают. Есть аккаунт, и важная информация о вас может всплывать в чатах с чистым контекстом. Это странно, если ты думаешь, что контекст чист, но он не чист. Не удивлюсь, если ии сервисы начнут между собой делиться персонализированной информацией о нас.
🤔6💯4😁1
#article
Compose для IDEs
Разработчики плагинов для IDE обычно стоят перед выбором: писать два нативных плагина под IntelliJ и VS Code, удваивая поддержку, или использовать webview, мирясь с лишним потреблением памяти и чужеродным рантаймом внутри IntelliJ. Я разберу альтернативный подход в демо-проекте Cross Plugin — использование Compose Multiplatform. Пройдём от структуры модулей и конфликтов зависимостей до универсального Bridge-слоя для диалогов, ресурсов и навигации.
▶️ Rutube
🔗 Publication
🔗 Boosty
🔗 GitCode
Compose для IDEs
Разработчики плагинов для IDE обычно стоят перед выбором: писать два нативных плагина под IntelliJ и VS Code, удваивая поддержку, или использовать webview, мирясь с лишним потреблением памяти и чужеродным рантаймом внутри IntelliJ. Я разберу альтернативный подход в демо-проекте Cross Plugin — использование Compose Multiplatform. Пройдём от структуры модулей и конфликтов зависимостей до универсального Bridge-слоя для диалогов, ресурсов и навигации.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9
Forwarded from Банкста
This media is not supported in your browser
VIEW IN TELEGRAM
Нейросеть Яндекса — китайская модель Qwen, сообщил Герман Греф. @banksta
UPD: "Утверждение не соответствует действительности. "Яндекс" продолжает развивать собственные фундаментальные модели, сохраняет полный цикл разработки и не зависит от внешних решений", - прокомментировали в "Яндексе".
UPD: "Утверждение не соответствует действительности. "Яндекс" продолжает развивать собственные фундаментальные модели, сохраняет полный цикл разработки и не зависит от внешних решений", - прокомментировали в "Яндексе".
🤔7
Отвлекся немного на архитектуру плагинов, вопрос закрыт. Продолжаю развивать vibe-action, занялся интеграцией с IDEs.
🔥5