Разработчик научил Claude Code видеть в 3D

2 мин
Разработчик научил Claude Code видеть в 3D

Дейв Снайдер, дизайнер и разработчик веб-приложений с тяжелой 3D-графикой — Table Slayer и Counter Slayer, — описал в своем блоге способ работы с Claude Code в задачах пространственного моделирования. По его словам, схема хорошо справляется с CSS и дизайн-системами, но в трехмерном пространстве раз за разом ошибается: не видит объект, неправильно позиционирует геометрию, не понимает, что элемент существует, но не отображается в связи с операций объединения и вычитания в CAD-системе.

Поначалу Снайдер решал это вручную: делал скриншоты сцены и показывал их Claude с комментарием "смотри, ты сделал неправильно". Такой подход требовал часов переписки — потому что именно он должен был постоянно подавать новые снимки после каждого изменения. Нативно прочитать STL-файл Claude тоже не может: модель уверенно говорит, что справится, но затем оказывается, что просто придумывает содержимое бинарного файла.

Решением стал автономный цикл итерации, который разработчик описал в CLAUDE.md проекта. Claude Code получил набор команд для управления виртуальной камерой через Playwright: снимать сцену с заданного угла, зумировать нужный объект, размещать в пространстве красные сферы как маркеры позиций — и на основе получившихся скриншотов проверять, правильно ли выполнена проблема. Весь цикл — изменить геометрию, сгенерировать STL, сделать рендер с нескольких углов, проверить результат, при необходимости повторить — Claude проходит самостоятельно, без запроса подтверждения у пользователя.

Главным выводом Снайдер считает смену подхода к работе с языковыми моделями: вместо того чтобы ждать, когда модель правильно поймет запрос, стоит сначала построить инструментарий, который создает общий язык между разработчиком и агентом. Скриншот-циклы, по его словам, — один из лучших способов такой "совокупный язык" выстроить.

P.S. Поддержать меня можно подпиской на канал "сбежавшая нейросеть", где я рассказываю про ИИ с творческой стороны.

Читают сейчас

Content Directories в Unity 6.6: закат Asset Bundles

15 минут назад

Content Directories в Unity 6.6: закат Asset Bundles

Unity опубликовали ролик-анонс новой версии 6.6 и бегло засветили новую любопытную технологию. И нет, речь не про сериализуемые словари. Content Directories — новая низкоуровневая система сборки и заг

Google выпустила Gemini 3.8 Flash и закрытую версию для кибербезопасности

40 минут назад

Google выпустила Gemini 3.8 Flash и закрытую версию для кибербезопасности

Google представила Gemini 3.8 Flash — новую основную модель Flash-линейки, вышедшую всего через три недели после Gemini 3.7 Flash. Модель получила заметный прирост в программировании, агентных задачах

Астрономы обнаружили маленькие красные точки, готовящиеся к слиянию

1 час назад

Астрономы обнаружили маленькие красные точки, готовящиеся к слиянию

Существует мнение, что в крупных галактиках современной Вселенной находятся сверхмассивные чёрные дыры (СМЧД). Тем не менее точно неизвестно, как именно эти чёрные дыры стали столь массивными, хотя ас

Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux

3 часа назад

Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux

1 сентября 2026 года состоялся выпуск альфа-версии графического редактора с открытым исходным кодом Paint.NET 5.2 для Windows 10/11 (64-бита) и с экспериментальной поддержкой Wine/Linux (Wine 11.14, U

3 часа назад

Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО»

Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО» Организация «Базальт СПО» запускает специальное предложение для школ: операционная система «Альт Образование» 11 п