RTS в браузере и порт на Rust: что за неделю показали на Claude

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

Battle Drones: RTS в стиле Command & Conquer

Саймон Уиллисон написал стратегию в реальном времени Battle Drones. По его словам, игра сделана в основном с помощью Claude Opus 5.5, работает прямо в браузере и напоминает классический Command & Conquer. Уже одно это неплохой ориентир: RTS — жанр, где нужно держать вместе карту, юнитов, ресурсы, управление и игровой цикл. Это заметно сложнее, чем типичный учебный пример вроде «змейки».

Мультиплеер через аудиоканал

Самая необычная деталь — device-to-device мультиплеер по звуку. Устройства обмениваются данными через audio link, то есть без привычной связки сервера и сетевых соединений. Подробностей реализации в посте нет, поэтому гадать не будем. Но сам выбор говорит о многом: такую идею можно проверить за вечер только тогда, когда стоимость экспериментов низкая. Нестандартная затея перестаёт быть риском и становится обычным прототипом.

Порт HTTP-прокси с Go на Rust и бенчмарки

Второй пример — из другого мира. Ado (@adocomplete) бенчмаркает HTTP-прокси, написанный на Go и портированный на Rust, чтобы выжать из него больше производительности. Результатов в посте нет, и делать выводы о том, какой вариант быстрее, рано. Интересен сам подход.

Почему портирование — удобная задача для AI-агента

У портирования есть готовая рабочая реализация, с которой можно сверять поведение, и понятная метрика успеха — бенчмарк. Это хорошая почва для работы с агентом: у него есть эталон, а у разработчика — объективный способ проверить результат. Если порт окажется быстрее, это будет аргумент в пользу такого подхода. Если нет — бенчмарк честно это покажет, и затраты на эксперимент всё равно будут невелики.

Что из этого следует

Третий пост дайджеста — лишь эмодзи со ссылкой, и пересказывать там нечего. Зато два остальных складываются в понятную картину.

  • Для энтузиастов и инди-разработчиков. Сложные браузерные игры и необычные сетевые идеи становятся доступны в формате выходного проекта.
  • Для backend-разработчиков. Миграция между языками с измеримым результатом — реалистичный сценарий для Claude, особенно когда есть тесты и бенчмарки.
  • Для всех остальных. Лучший способ оценить модель — дать ей задачу с проверяемым итогом: игру, которую можно запустить, или сервис, который можно замерить.

Эти проекты — отдельные демонстрации, а не исследование, и обобщать по ним рано. Но направление ясно: Claude Opus 5.5 всё чаще используют как партнёра для амбициозных экспериментов, а не только как автодополнение. А проверять результат по-прежнему лучше запуском и цифрами.

Источники дайджеста:

Комментарии

Добавить комментарий

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