RU

Переезд с Webflow на Next.js по одной странице: Payload CMS, next-intl и проверки в CI

Корпоративный сайт на пяти языках: около сотни страниц, блог, новости и 100–150 тысяч пользователей в месяц. Два года он жил на Webflow. Переезд на…

next.jswebflowpayload cmsnext-intlмиграция сайтаopennextcloudflare workersstorybookciclaude code
Habr
RU

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

Я продуктовый дизайнер, больше шести лет делаю SaaS. Программировать умею, но фулстек-разработчиком себя не назову. Уже несколько месяцев я в одиноч…

claude codeai-assisted developmentдизайн-системаtailwindtailwind-mergeсинхронизация данныхnext.jsreactvitestсоло-разработка
Habr
RU

Сделал себе тренера на Claude Code и выложил его в open source

Днём я пишу код в Claude Code, вечером хожу в зал: у меня пауэрлифтинг, тренировки тяжёлые, часа по два. Тренера я сделал для себя. Хотелось, чтобы…

claude codeclaudeплагиныllmии-агентыopen sourceпауэрлифтингсиловые тренировкидневник тренировокавтоматизация
Habr
RU

1700 строк JS и ни одного видеофайла: как ИИ-агент снимает кино на Canvas и рендерит его в MP4

В этом минутном фильме нет ни одной картинки, видеофайла или сэмпла. Огонь, гравюру, 3D-сферу, пиксельную игру и музыку рисует и синтезирует один HT…

canvaswebglthree.jsweb audioffmpegplaywrightclaude codecodexии-агентымоушн-графика
Habr
RU

Агентам выкатили патч. А git status в чужой папке до сих пор выполняет чужой код

Тебе присылают папку с репозиторием. Ты её открываешь, и на твоей машине выполняется чужой код. Ты не набрал ни одной команды. Это GitSpawn: восемь…

gitspawngitcore.fsmonitorкодинг-агентыclaude codeprompt injectionинформационная безопасность
Habr
RU

Куда на самом деле ходит Claude Code: ANTHROPIC_BASE_URL, два вида ключей и /status

Claude Code не привязан к api.anthropic.com: это обычный клиент, и куда он ходит, задаётся двумя переменными. Разбираю, что именно нужно ему от эндп…

claude codeanthropic apianthropic_base_urlllm gatewayпроксипеременные окружения
Habr
RU

Claude Code — Все статуслайны показывают тебя. Я сделал тот, который показывает других

В два часа ночи ты упираешься в лимит модели. Сессия на середине, мысль на середине, и до сброса окна ещё полтора часа. Ты сидишь и смотришь в терми…

claude codeстатуслайнclinode.jsразработка инструментов
Habr
RU

TUI-агент включает alt-буфер один раз за сессию. Через 256 КБ вывода это ломает терминал

Жалоба звучала как «скролл нестабильный»: колесо в панели с агентом то работает, то нет, текст съезжает, кадры дублируются. Виноват не скролл. Claud…

conptyxterm.jsтерминалelectronclaude codecodexalt-screen
Habr
RU

ИИ-Автопилот: замкнутый цикл разработки на C++ — от тикета до проверки в живом GUI

Я заметил, что стал копипастером задач в ИИ-агента и обратно, а из программиста превратился в GUI-тестера. Не самая моя любимая работа. Сначала нава…

ии-агентыllmавтоматизация разработкиguiтестированиеc++claude codecodexyoutrack
Habr
RU

8 способов сделать AI-агента дешевле: опыт реального продукта и готовые промпты для вайбкодеров

Всем привет! Я Юля Гончарова — продакт, дизайнер и... «вайбкодер». Последний год я строю продукты в одиночку с помощью Claude Code — от идеи и UX до…

вайбкодингвайб-кодингвайб-программированиетокены llmоптимизация запросовclaude codeclaude
Habr
RU

Веб-портфолио с управлением жестами через камеру: полевой дневник

Я продуктовый дизайнер. И мне захотелось поэкспериментировать: можно ли уже сейчас сделать полноценное управление сайтом с помощью жестов. Да и ИИшк…

жестыmediapipewebgputransformers.jsthree.jsвебкамерадепт-картаclaude codedesign
Habr
RU

Я запретил Claude говорить «всё работает» без пруфов. Это изменило всё

Пару месяцев назад я попросил агента проверить форму обратной связи после рефакторинга. Через несколько минут получил отчёт: все проверки пройдены,…

qaplaywrightclaude codellmавтоматизация тестированиятест-дизайн
Habr
RU

Вайб-кодинг без розовых очков: как я писала свой продукт с Claude

Маленький дисклеймер на входе Я не разработчик. Я тимлид аналитиков, последние десять лет делала продукты руками других людей: писала ТЗ, гоняла ком…

разработка с ииии-ассистентnext.jspwallmclaudeclaude codeвайбкодингвайб-программирование
Habr
RU

Clean Architecture и AI: как я перестроил проект на 200К строк, чтобы агенты не ломали код

Агент не ломает архитектуру. Он заливается в те щели, которые ты ему оставил. Как я перестроил проект на 200К строк, чтобы границы держал линтер и C…

clean architectureclaude codeCLAUDE.mdархитектураai-инструментыtypescript
Habr
RU

Как фронтендер из Bay Area, который почти не пишет код руками, сделал на Rust трекер расходов для ИИ-агентов — и зачем

Я фронтенд-разработчик. Работаю в Bay Area, в компании, которая выдаёт всем инженерам корпоративные подписки на Claude Code и Cursor. То есть лично…

rustclaude codecursoraiopen sourceobservabilityмониторингvibe codingopentelemetrysqlite
Habr
RU

Почему код, который генерирует ваш AI-ассистент, выглядит одинаково плохо, и как это исправить за 30 секун

Не меняйте модель. Измените инструкцию. 794 проверенных системных промпта, импортировали один раз, и разница будет видна с первого же диалога с ваши…

искусственный интеллектвеб-разработкаopen sourcecursorclaude codeсистемные промптыкачество кодапромпт-инжинирингreacttypescript
Habr