GitHub-радар

Неделя GitHub: Opus 5.5 снял два клипа и остров

GitHub — тоже соцсеть, просто симпатию здесь считают в звёздах. Вот топ-10 прошлой недели строго по этому числу, без моего вкуса. Громче всего звучит Claude Opus 5.5: четыре позиции из десяти — это вещи, которые люди собрали с ним и выложили, чтобы все видели, как: два разных клипа на одну и ту же песню, три браузерные игры по одной фразе и целый рыболовный остров на WebGPU. Остальное очень прикладное: модель, которая выбирает действия вместо того чтобы писать текст, переключатель моделей для всех кодинг-агентов в строке меню и скилл, который выводит собранное агентом приложение в продакшен.

01Contrastive-LM/CLM 2.0kPython

Открытая модель на 8 миллиардов параметров, которая вообще не генерирует текст: она оценивает, насколько вариант действия подходит к текущей ситуации. Состояния и действия кодируются отдельно и кешируются — отсюда заявленная авторами задержка до 9 раз ниже, чем у Jev, в задачах управления компьютером, играх и вызове инструментов; после лёгкого дообучения они же сообщают о рекордах в роли проверяющего на бенчмарках агентного программирования. Неделю она забрала потому, что это первая открытая альтернатива идее «модели решений», которую все клонировали неделей раньше.

Зачем это вайб-кодеру

Если ваш агент тратит деньги, спрашивая большую модель «какой из этих пяти вариантов?», — это дешёвый специалист ровно под такой вопрос. Скажи Claude: «подними CLM локально и пусть он ранжирует варианты вызовов инструментов в моём агенте, прежде чем их увидит дорогая модель».

Открыть на GitHub
02tobi/disktree 1.7kRust

Карта занятого места на диске для Linux-десктопа Omarchy: сканирует домашнюю папку и рисует каждый каталог вложенной плиткой, размер которой равен тому, сколько он реально занимает; то, что можно освободить, заштриховано, а свободное место всё время на виду. Помечаешь лишнее, просматриваешь список и только потом удаляешь — безвозвратное удаление всегда переспрашивает. Написано на Rust поверх GPUI и подхватывает тему Omarchy, поэтому быстро разошлось в этой тусовке.

Зачем это вайб-кодеру

Честно: если вы не на Linux — просто посмотрите, это красивый пример интерфейса «сначала пометь, удаляй после проверки». Этот приём стоит забрать в любой свой скрипт-уборщик: скажи Claude «пусть мой скрипт складывает удаления в список на проверку и спрашивает перед любым безвозвратным действием».

Открыть на GitHub
03yetone/magpie 1.3kGo

Маленькое приложение в строке меню, которое показывает все ИИ-агенты для кода на вашей машине — Claude Code, Codex, Gemini CLI, OpenCode, Cursor и другие — вместе с моделью, на которую каждый настроен, и меняет её одним кликом. Правит родной конфиг каждого инструмента точечно, трогая только один ключ, и поднимает локальный шлюз, так что можно, например, пустить Codex на DeepSeek, а Claude Code на Kimi. Есть и терминальная версия, и обычный CLI. Те, кто держит несколько агентов, до этого руками правили пять форматов конфигов; тут это стало одним экраном.

Зачем это вайб-кодеру

Если у вас больше одного агента, это реально экономит минуты каждую неделю и делает эксперименты с дешёвыми моделями безболезненными. Я бы пустил рутину на модель подешевле, а Claude оставил для сложного — спроси у Claude: «какие из моих ежедневных задач можно без риска отдать модели попроще?»

Открыть на GitHub
04mexicat/pdoom-video 1.3kTypeScript

Генеративный клип на песню «I'm Upping My P(doom)», где каждый кадр — строгая функция от времени песни, поэтому превью в браузере и экспорт в 1080p60 или 4K60 совпадают до кадра. По словам автора, концепция, привязка текста, анализ звука, рендерер и все сцены придуманы в разговоре с Claude Opus 5.5 в Claude Code; в репозитории лежат инструменты анализа на Python, тайминги текста по словам и рендерер на three.js. Взлетел на той же волне, что и второй клип на эту песню чуть ниже.

Зачем это вайб-кодеру

Это лучшая публичная карта того, как делать видео с агентом, что я видел: отделить данные таймингов от рендерера и дальше идти сцена за сценой. Скажи Claude: «прочитай docs/TREATMENT.md из pdoom-video и помоги мне так же спланировать 30-секундный клип с текстом».

Открыть на GitHub
05JohnHeibel/PDoomVideo 1.3kJavaScript

Второй, совсем другой клип на ту же песню — в главной роли персонаж Clawd. Автор пишет, что всё в репозитории сгенерировал Claude Opus 5.5 за два захода, причём идей сцен ему не давали — только «используй Clawd, дай каждой строчке интересную картинку и переходы». Opus сам написал гайд по анимации, чтобы раздать задания параллельным субагентам, и раскадровку после первого прохода. Позже автор вынес из этого общую основу для анимаций с Claude.

Зачем это вайб-кодеру

Откройте ANIMATION_GUIDE.md: это живой пример того, как модель сама инструктирует своих субагентов, — и это ключ к любой большой творческой задаче. Скажи Claude: «сначала напиши гайд для субагентов, потом разбей работу на сцены и запусти их параллельно».

Открыть на GitHub
06mikehasa/golive-skill 1.0kTypeScript

Открытый Agent Skill для этапа после «у меня локально работает»: определяет, что нужно приложению, планирует хостинг, базу, домен, почту, авторизацию и оплату, спрашивает разрешения, применяет изменения на ваших же аккаунтах и проверяет, что реально заработало. Записывает всё, что создал, по запросу проверяет расхождения и умеет всё снести обратно. Это ранняя альфа; живые тесты пока покрывают Vercel, Netlify, Supabase, Neon, Porkbun, GoDaddy, Resend и тестовый режим Stripe.

Зачем это вайб-кодеру

Это ровно та стена, в которую упираются ученики моего курса: приложение готово, а дальше аккаунты, DNS и ключи. Даже если не ставить, прочитайте его чек-лист перед первым запуском — или скажи Claude: «пройди со мной чек-лист выхода в прод из GoLive для моего проекта, по шагу за раз».

Открыть на GitHub
07dzhng/jevgrep 856TypeScript

Поиск по коду из командной строки для агентов: задаёшь вопрос о репозитории обычными словами — и получаешь нужные файлы, куда смотреть дальше и дословные куски кода одним ответом; релевантность по папкам, файлам и объявлениям оценивает Jev. Смысл — быстрый старт в незнакомом коде; в сравнении автора на десяти задачах SWE-bench он решил те же 8 из 10, что и базовый вариант, примерно на 30% дешевле.

Зачем это вайб-кодеру

Если ваш агент сжигает токены, просто бродя по большому проекту, — это дешёвое лекарство, стоит попробовать. У него есть готовый скилл, так что скажи Claude: «поставь скилл jevgrep и сначала используй jg, когда нужно найти, где что лежит».

Открыть на GitHub

Проверка Claude Opus 5.5 «с одного выстрела» от китайского разработчика: три играбельные 3D-игры в браузере — пеликан на велосипеде на прибрежной дороге, командный шутер и гонки с дрифтом, — каждая по одной фразе в одной сессии и выложена без единой ручной правки кода. В репозитории лежат исходные промпты и живые ссылки на все три — именно поэтому его и разнесли.

Зачем это вайб-кодеру

Прочитайте промпты: они короткие, и в этом урок — описывать ощущение от игры, а не код. Скажи Claude: «вот одна фраза про игру, которую я хочу, — собери её на three.js одной играбельной страницей».

Открыть на GitHub
09dgreenheck/tidewater 838JavaScript

Рыболовная игра в браузере на тропическом острове, судя по описанию репозитория, собранная с Opus 5.5: закидываешь удочку с пирса, пляжа или своей лодки, вываживаешь рыбу, следя за натяжением лески, продаёшь улов и покупаешь снасти получше. Вокруг — океан в реальном времени, риф, где можно плавать, и выпрыгивающий горбач, и всё это работает прямо на WebGPU и WGSL на собственном маленьком движке, без фреймворков. В неё можно сыграть прямо в браузере, и это убеждает лучше любых слов.

Зачем это вайб-кодеру

Честно — просто зайдите поиграть и посмотрите. А если потянет, скажи Claude: «собери мне одну маленькую сцену на WebGPU с водой и сменой дня и ночи, без фреймворков» — и посмотрите, куда вас заведёт один вечер.

Открыть на GitHub
10852wa/JIZURA 838HTML

Японское браузерное приложение: вставляешь текст песни — и оно само собирает клип с анимированной типографикой и выгружает его в MP4. Компонует раскладки, движение, декор, переходы и финальную обработку из библиотеки на 860 мелких деталей и 27 стилей, так что при смене сида каждый раз получается новый монтаж. Есть ещё панели для After Effects, а само приложение переведено на несколько языков, что помогло ему разойтись далеко за пределы Японии.

Зачем это вайб-кодеру

Забавно, что он попал в ту же неделю, что и два клипа на P(doom), — только здесь клип с текстом уже продукт, а не разовая работа. Идея, которую стоит забрать: библиотека мелких деталей плюс случайный сид лучше одного шаблона ручной работы. Скажи Claude: «пусть мой генератор собирает результат из библиотеки деталей по сиду, чтобы каждый рендер был другим».

Открыть на GitHub