К основному содержанию
субагент

neon-database-architect — субагент для Claude Code: схемы Neon

Субагент для проектирования схем Neon, настройки Drizzle ORM и оптимизации запросов в serverless-окружении.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --agent database/neon-database-architect
Открыть на GitHub

Что делает neon-database-architect

Субагент разбирает текущее состояние проекта: ищет drizzle.config.*, файлы схем и миграций, грепает упоминания DATABASE_URL, drizzle и neon. Дальше предлагает конкретные правки — структуру таблиц, миграции, оптимизации под холодные старты serverless.

Внутри — рабочий процесс из анализа окружения и реализации с проверкой. Технические стандарты: подключение через neon-http адаптер Drizzle, DATABASE_URL из переменных окружения, нормализованные схемы с типами Postgres вроде JSONB, массивов и enum, индексы и ограничения. Для повторяющихся запросов — prepared statements, для вставок — batch-операции. Есть примеры транзакций и обёртка для обработки ошибок подключения.

Инструменты субагента — Read, Write, Edit, Bash, Grep, Glob, так что он сам читает и правит файлы в проекте. Для работы нужны установленные @neondatabase/serverless, drizzle-orm и drizzle-kit, а также строка подключения в DATABASE_URL. Если проект не на Neon и не на Drizzle, пользы от него не будет — это повод проверить стек до установки.

Какие задачи решает

  • спроектировать нормализованную схему Postgres под Neon
  • подключить Drizzle ORM через neon-http адаптер
  • ускорить холодные старты serverless-функций
  • переписать повторяющиеся запросы на prepared statements
  • собрать batch-вставку вместо цикла одиночных insert

Примеры запросов агенту

  • проанализируй схему базы и предложи оптимизации под Neon
  • настрой подключение Drizzle к Neon через переменные окружения
  • перепиши этот запрос на prepared statement

Как установить neon-database-architect

1Через claude-code-templates

npx claude-code-templates@latest --agent database/neon-database-architect

2Вручную: положить файлы

.claude/agents/neon-database-architect.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

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

Вопросы о neon-database-architect

Как установить neon-database-architect в Claude?

Выполните npx claude-code-templates@latest --agent database/neon-database-architect, затем проверьте, что файл появился по пути .claude/agents/neon-database-architect.md.

Что делает neon-database-architect?

Проектирует схемы базы, настраивает Drizzle ORM, оптимизирует запросы и подключения под serverless-особенности Neon. Работает как субагент: сам читает файлы проекта и вносит правки.

Что нужно для работы субагента?

Установленные @neondatabase/serverless, drizzle-orm и drizzle-kit, а также DATABASE_URL в переменных окружения. Без проекта на Neon и Drizzle он не пригодится.

Похожие субагенты

Все субагенты по теме «Данные и базы» →
neon neondatabase Скилл помогает выбрать и настроить backend на Neon: Postgres, авторизацию, хранилище, функции, AI Gateway и Realtime. Пригодится при создании приложения. CX Codex +1 234 000установок neon-functions neondatabase Учит агента разворачивать долгие Node.js-обработчики на ветке Neon: публичный URL, готовый DATABASE_URL и вычисления рядом с базой. CX Codex +1 27 900установок database-design spencerpauly Скилл помогает спроектировать реляционную схему базы данных, расставить внешние ключи, индексы и сгенерировать модели для Prisma или Drizzle по требованиям к проекту. CX Codex +1 462установок database-migrations affaan-m Скилл описывает безопасные и обратимые миграции схемы: expand-contract, индексы CONCURRENTLY, батч-бэкфиллы и рабочие процессы для PostgreSQL, Prisma, Drizzle, Kysely, Django и golang-migrate. CX Codex +1 5 200установок golang-database samber Набор правил для работы с реляционными базами данных в Go через database/sql, sqlx и pgx. Помогает писать запросы без ORM и проверять утечки соединений. CX Codex +1 40 800установок postgresql-database-engineering manutej Помогает проектировать схемы, выбирать индексы и оптимизировать медленные запросы в PostgreSQL. Пригодится при партиционировании больших таблиц и настройке репликации. CX Codex +1 1 800установок

Из того же набора205

Весь набор →
implement-caching-strategy Слэш-команда для Claude, которая разбирает архитектуру проекта и предлагает слои кэширования: браузер, приложение, база, API. 520установок setup-linting Настраивает линтеры и проверки качества в проекте: ESLint, Flake8, Pylint, MyPy, Clippy. Пригодится, когда правила стиля надо закрепить автоматически. 510установок twitter-ai-influencer-manager Субагент для постинга, поиска и анализа твитов об ИИ. Держит список хэндлов ключевых AI-исследователей и подсказывает, как с ними взаимодействовать. 510установок vercel-deploy-optimize Оптимизирует сборку Next.js и выкладывает её на Vercel, попутно проверяя конфиги и подключая мониторинг производительности. 506установок podcast-content-analyzer Субагент для Claude разбирает транскрипты подкастов: находит яркие моменты, режет на главы, вытаскивает ключевые слова и оценивает потенциал клипов. 474установок flutter-go-reviewer Субагент для Claude, который проверяет изменения в пул-реквестах и свежий код на Go, Protobuf, PostgreSQL, Flutter, Riverpod и GetX. 452установок laravel-expert Скилл превращает Claude в старшего Laravel-инженера: тонкие контроллеры, FormRequest, API Resources, очереди и кэш. Пригодится, когда пишете или рефакторите бэкенд на Laravel 10/11+. 449установок penetration-test Слэш-команда запускает проверку веб-приложения, API или аутентификации на уязвимости и собирает отчёт с рекомендациями. 434установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой