Вайб-кодинг
67.1K subscribers
2.25K photos
978 videos
30 files
1.57K links
Авторский канал по ВАЙБ КОДИНГУ

Ссылка для друзей: https://t.me/+ll3pbl442dNkZmYy

Cотрудничество: @devmangx

РКН: https://clck.ru/3RRVfk
Download Telegram
Промпт дня от Matt Pocock:

Создай pre-commit хук, который не позволяет коммитить файлы размером более 5000 токенов. Количество токенов рассчитывается по формуле: 1 токен = 4 байта.

Проверяй только файлы, добавленные в индекс Git (staged files). Игнорируй файлы, написанные не агентами, например lock-файлы и автоматически сгенерированный код.

При обнаружении превышения лимита выводи сообщение об ошибке с конкретными инструкциями по разделению файла на несколько частей.


Самое простое вложение в свою кодовую базу, которое вы можете сделать. Очень полезная штука.
This media is not supported in your browser
VIEW IN TELEGRAM
Это может быть полезно:

shot — мод для Claude Code и MCP-инструмент, предоставляющий ИИ-агенту доступ к инструментам создания скриншотов.

Теперь можно попросить Claude пошагово объяснить, как выполнить какое-либо действие в приложении, и он будет показывать каждый шаг прямо на экране. 👀

В примере Claude находит неиспользуемый код на главной странице Amazon с помощью Chrome DevTools (меню ⋮ → More tools → Coverage). Из 9,2 МБ JavaScript и CSS не использовались 5,3 МБ.

Coverage позволяет определить, какие участки JavaScript и CSS не используются на странице. Попробуйте запустить его при первой загрузке своего сайта.

Установка:

/plugin marketplace add davekiss/mods

/plugin install shot@davekiss
Please open Telegram to view this post
VIEW IN TELEGRAM
MiniMax M3.1 Flash официально вышла! 🫣

Space Bunny была ранней версией этой модели, и теперь команда представила её под названием M3.1 Flash. Характеристики выглядят многообещающе.

• Более 200 токенов в секунду.
• Превосходит другие китайские модели в бенчмарках для ИИ-агентов.
• Стоимость API составляет примерно $0,15 за миллион входных токенов и $0,60 за миллион выходных.
• Веса модели опубликуют 23 октября.
• Также готовится Pro-версия.

Это огромный шаг вперёд по сравнению с M3. Новая модель почти в 3 раза быстрее и на 70% дешевле.

Модель уже доступна через API и тарифные планы MiniMax. До 25 октября ею можно пользоваться бесплатно в рамках этих тарифов.

В OpenCode можно тестить бесплатно в течение следующих трёх дней.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Ловите три плагина для улучшения работы с Claude Code:

- Image Preview: предварительный просмотр изображений при наведении курсора.
- Sub Meter: позволяет постоянно отслеживать расход лимитов подписки.
- Commit: помогает безопасно отправлять изменения в репозиторий с помощью Haiku.

https://betterclaude.dev
Если вы ищете работу, первым делом установите ai-job-search в Claude Code (50 тысяч звёзд на GitHub).

Достаточно вставить ссылку на вакансию, и инструмент составит резюме и сопроводительное письмо с учётом требований работодателя. Затем второй ИИ-агент проверит оба документа, выявит недостатки и передаст вам только исправленные версии.

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

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

Публичный форк репозитория содержит команду /setup, которая записывает ваши контактные данные и зарплатные ожидания. Отправьте Claude Code следующую инструкцию, чтобы он создал приватный репозиторий и помог вам пошагово заполнить профиль.

«Скопируй https://github.com/MadsLorentzen/ai-job-search в мой новый приватный репозиторий. Не создавай форк. Установи инструмент, следуя инструкциям по настройке из репозитория, а затем пошагово проведи меня через команду `/setup`».

https://github.com/MadsLorentzen/ai-job-search
Please open Telegram to view this post
VIEW IN TELEGRAM
Китайский парень показал, на что способен: в одиночку использовал ИИ-агентов для атак на 1200 сайтов.

Сегодня Reuters сообщило об очередном китайскоязычном хакере, который с помощью ИИ-агентов попытался атаковать более 1200 сайтов и успешно взломал сайты, связанные с более чем 100 компаниями, включая John Deere, SharkNinja и Cummins.

Предполагаемые затраты составили около $5000 на токены ИИ, или $50 за один успешный взлом. Успешные атаки занимали в среднем около 23 часов, а некоторые задачи выполнялись более пяти дней.

Злоумышленник использовал опенсорсный мультиагентный фреймворк Cairn.

По названиям воркеров, выполнявших задачи, исследователи предположили, что в основе системы использовалась связка Claude Code и DeepSeek V4.1 Flash. Обычно эти инструменты применяют для написания кода, но теперь с их помощью массово атакуют сайты.

Для работы Cairn человеку достаточно указать цель и дать инструкции. После этого ИИ-агенты самостоятельно ищут зацепки, предпринимают попытки взлома, записывают результаты и решают, что делать дальше.

Но как исследователям удалось обнаружить такую скрытую деятельность?

Оказалось, что злоумышленник просто оставил собственную панель управления в открытом доступе в интернете.

Через эти панели исследователи смогли изучить задачи ИИ-агентов и логи их выполнения.

Хакер поручил ИИ искать уязвимости в чужих системах, но при этом оставил собственную панель управления открытой для посторонних.

Вайб-хакинг. 🚬
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Microsoft приобрела Maluuba за год до выхода GPT-1.

Основатель компании признаётся, что сожалеет о продаже, поскольку Maluuba могла бы стать следующей OpenAI.

Теперь та же команда специалистов по глубокому обучению вернулась с новым проектом Skyfall AI, и её первая модель — вовсе не очередная LLM.

SKY-001 — первая инженерная world model. Достаточно передать ей текстовый промпт или примерный эскиз, и она спроектирует объект целиком, разберёт его на отдельные детали вплоть до винтиков, а затем воссоздаст в виде полноценного CAD-файла, который можно открыть в таких программах, как Autodesk Fusion.

Согласно тестам компании, в задачах CAD и BIM модель работает в 100 раз быстрее и обходится в 150 раз дешевле, чем GPT-6 Astra.

Обратите внимание на момент в видео, когда детали одна за другой соединяются в готовую конструкцию. 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
Claude обнаружил скрытый криптомайнер во время вайб-кодинга.

Пользователь Mac рассказал, что во время разработки приложения для мониторинга температуры Claude Code обнаружил криптомайнер, задействовавший 12 ядер процессора.

Показания температуры оказались подозрительно высокими, поэтому Claude Code проверил загрузку процессора и обнаружил XMRig, который использовал около 1175% CPU. Температура чипа при этом достигала 112 °C.

Сам Claude написал:
«На Mac работает майнер криптовалюты, который я не устанавливал».


🤭 🤭 🤭
Please open Telegram to view this post
VIEW IN TELEGRAM
3
DeepSeek открыла исходный код DeepInfer, движка инференса, который она использует для масштабного запуска V4.1-Flash.

https://github.com/deepseek-ai/DeepInfer

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

Для компаний, развёртывающих собственные ИИ-сервисы, DeepInfer может оказаться даже ценнее самих весов модели.

Ещё одна важная деталь: движок работает не только на чипах Nvidia, но и на Huawei.

👍👍👍
Please open Telegram to view this post
VIEW IN TELEGRAM
Совет: прежде чем ваше вайб-кодинг приложение примет первый платёж, попросите агента проверить эти 23 пункта:

1. Единый документ с дизайн-системой, которому соответствуют все цвета, размеры шрифтов и отступы.
2. Отдельные экраны для каждого состояния: загрузка, отсутствие данных и ошибка.
3. Приватные ключи хранятся только на сервере. Файлы фронтенда и история Git проверены на утечки, а все когда-либо раскрытые ключи заменены.
4. Каждый API-эндпоинт проверяет авторизацию и права доступа на сервере. В базе данных включена RLS.
5. Для всех сервисов с оплатой по факту использования (ИИ, SMS, электронная почта) настроены лимиты расходов или уведомления.
6. Платёжные вебхуки проверяют подпись, а повторное получение уведомления об одном и том же платеже не приводит к его повторному учёту.
7. Возвраты, отмены и неудачные списания проверены в тестовом режиме. Каждый сценарий выполняется один раз и завершается установкой правильного статуса.
8. После окончания пробного периода или подписки доступ отзывается вовремя.
9. При переключении платежей из тестового режима в рабочий заново настраиваются рабочие API-ключи и секрет подписи вебхуков.
10. Денежные суммы хранятся как целые числа в минимальных единицах валюты, как в Stripe. Никаких чисел с плавающей точкой: в JavaScript `0.1 + 0.2` не равно `0.3`.
11. Двойное нажатие пользователем кнопки отправки создаёт только один заказ.
12. Налог с продаж или НДС настроен для стран, в которых вы продаёте продукт.
13. Условия использования и политика конфиденциальности соответствуют тому, как приложение действительно работает.
14. Настроено ежедневное автоматическое резервное копирование. На бесплатном тарифе Supabase его нет, поэтому необходимо перейти на Pro или настроить собственное создание дампов. Также нужно один раз проверить восстановление данных в новой базе.
15. Для каждой миграции схемы базы данных подготовлен SQL для отката. Миграция и её откат проверены на копии продакшен-данных.
16. Списки, содержащие более 1000 записей, не обрезаются незаметно. По умолчанию API Supabase возвращает максимум 1000 строк.
17. Время хранится в формате `timestamptz`, а часовой пояс каждого пользователя записывается в отдельный столбец, чтобы напоминания приходили по местному времени.
18. Сначала используется мягкое удаление (soft delete), причём RLS скрывает и удалённые записи. При удалении аккаунта данные пользователя удаляются окончательно.
19. Пользователи могут экспортировать собственные данные.
20. Имена с апострофами, эмодзи или текстом справа налево не вызывают ошибок в полях ввода.
21. Изображения используются в форматах WebP или AVIF, а всё, что находится ниже видимой области экрана, загружается по мере прокрутки.
22. Для полей, по которым чаще всего выполняется фильтрация, созданы индексы. На нескольких десятках тестовых записей всё работает быстро, но на реальных объёмах данных начинаются замедления.
23. Подключён мониторинг ошибок, чтобы вы первыми узнавали о возникающих проблемах.


Отправьте весь этот список вашему агенту и добавьте в конце следующий промпт. Агент проверит каждый пункт и представит результаты в таблице:

«Распредели проверку между пятью субагентами по следующим направлениям:

1. Дизайн и производительность.
2. Безопасность.
3. Платежи.
4. Данные.
5. Работа приложения после запуска.

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

Если что-то можно проверить только через панель управления сервиса, отметь пункт статусом "Требуется моё подтверждение" и предоставь пошаговую инструкцию для самостоятельной проверки.

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

Сначала покажи мне таблицу с результатами и ничего не исправляй, пока я не дам подтверждение».
5
This media is not supported in your browser
VIEW IN TELEGRAM
ЛОЛ: парень провёл реверс-инжиниринг своего телевизора с помощью Claude.

- Воссоздал минималистичный главный экран в стиле Apple TV.
- Удалил всю предустановленную рекламу и ненужное ПО.
- Сократил потребление оперативной памяти на 70% и заметно ускорил работу телевизора.

Для желающих попробовать доступна опенсорсная версия. 😸
Please open Telegram to view this post
VIEW IN TELEGRAM