Запись архива

Monorepo-шаблон для AI-агентов: безопасная сборка и деплой на edge

На Hacker News показан opensource-шаблон monorepo, оптимизированный для работы AI-агентов. Проект использует pnpm, Turborepo, Cloudflare Workers, Hono и React.

Схема архитектуры monorepo-шаблона с Cloudflare Workers, React-фронтендом и AI-агентами
Схема архитектуры monorepo-шаблона с Cloudflare Workers, React-фронтендом и AI-агентами
Journalists Protest against rising violence during march in Mexi | by Knight Foundation | openverse | by-sa

На Hacker News появился проект, который предлагает готовую monorepo-структуру, ориентированную на совместную работу человека и AI-агентов. Автор – louisbrulenaudet – выложил шаблон, который он сам использует в продакшене и на хакатонах. Репозиторий набрал внимание благодаря тому, что решает проблему «виброкодинга»: позволяет AI-агентам изменять код, не ломая архитектуру.

Что это

Шаблон построен на pnpm workspaces, Turborepo и Cloudflare Workers. Внутри – два стартовых приложения: worker-api (REST API на Hono) и front-app (React SPA на Vite 8, TanStack Router и TanStack Query). Все контракты между сервисами описаны через Zod в общем пакете @repo/dtos-common. Особый упор сделан на настройку AI-агентов: в hooks/ лежат сценарии для Claude Code и Cursor, которые автоматически собирают контекст и подсказывают структуру кода. Использованы Cloudflare MCP и Context7.

Почему обсуждают

Тема AI-агентов, которые могут безопасно работать с кодом, сейчас горячая. Автор утверждает, что шаблон проверен в бою: его команда стала финалистом хакатона {Tech: Europe} Paris AI Hackathon. Многие разработчики ищут способы ускорить прототипирование с помощью AI, но боятся потерять контроль над качеством. Этот проект предлагает «рельсы» – чёткие правила линтинга, форматирования (OXC) и make-команды, одинаково понятные человеку и агенту.

Что подтверждено и что неясно

Репозиторий полностью открыт, документация есть. В коде видны готовые схемы RPC, очередей и вебхуков. Однако остаются вопросы: насколько легко адаптировать шаблон под проекты без Cloudflare? Документация по настройке AI-агентов в основном подразумевает Claude Code и Cursor – поддержка других моделей (например, GPT) не заявлена. Также неясно, как шаблон поведёт себя при масштабировании на десятки микросервисов.

Punkt Detail
Платформа pnpm, Turborepo, Cloudflare Workers, Hono, React 19, Vite 8
AI-агенты Claude Code, Cursor, под-агенты (Context7, Cloudflare MCPs)
Типизация Zod, строгий TypeScript, общие DTO-пакеты
Статус Opensource, production-testing, активное развитие
Деплой Edge (Cloudflare), параллельные команды через Turborepo

Что смотреть дальше

Если вы знакомы с Cloudflare и monorepo, стоит изучить репозиторий и проверить hooks для AI. Автор открыт к предложениям. Также можно следить за обновлениями в репозитории и за тем, как сообщество адаптирует шаблон под другие облака.

Источник: https://github.com/louisbrulenaudet/monorepo-template
Верификация: https://www.anthropic.com/news (контекст AI-агентов и безопасного кодирования)