TanStack CLI
Официальный CLI для создания приложений TanStack Start и Router с машиночитаемым JSON-выводом для кодинг-агентов
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Создает файлы проекта и запускает установку зависимостей через менеджер пакетов
- Обращается в сеть за пакетами, документацией и данными экосистемы, по умолчанию шлет анонимную телеметрию
Установка
Ручная установка
npx @tanstack/cli create my-appСоздает приложение TanStack Start. Добавьте --router-only для SPA на Router, --add-ons для блоков, -y для значений по умолчанию.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
TanStack CLI разворачивает и настраивает приложения на TanStack Start и Router. Команда create собирает проект: по умолчанию полноценное SSR-приложение Start, с флагом router-only одностраничное приложение на файловом роутинге. Дополнения add-ons подключают авторизацию, базу данных, деплой, мониторинг и другие блоки как при создании, так и в существующий проект через команду add. Для кодинг-агентов есть интроспекция: команды выводят список add-ons, их детали, список библиотек экосистемы и поиск по документации в формате JSON, что позволяет агенту принимать решения детерминированно. Прежний встроенный MCP-сервер убран, вместо него агенты используют прямые команды CLI с флагом json. Флаг intent добавляет в проект локальные привязки скиллов для кодинг-агентов.
Для кого. Для frontend-разработчиков на React или Solid и их кодинг-агентов, которые создают и настраивают приложения TanStack.
Подходит, если
- Нужно создать новое приложение TanStack Start или одностраничное на Router
- Нужно подключить в проект авторизацию, базу данных или деплой через add-ons
- Нужно, чтобы агент нашел доступные add-ons и документацию через JSON-вывод
Не подходит, если
- Проект не на TanStack и не на React или Solid
- Нужен MCP-сервер: в CLI он убран, осталась интроспекция через команды с json
Пример запроса к агенту
Создай приложение TanStack Start с авторизацией Clerk и базой на DrizzleОграничения
Нужны Node и менеджер пакетов. Команда create ставит зависимости и пишет файлы в каталог проекта, поддерживает npm, pnpm, yarn, bun и deno. CLI по умолчанию отправляет анонимную телеметрию использования: она отключается переменной DO_NOT_TRACK=1 или TANSTACK_CLI_TELEMETRY_DISABLED=1, командой tanstack telemetry disable, и не работает в CI. Встроенный MCP-сервер удален и не вернется.
Как отключить. Отдельная установка не нужна при запуске через npx. Если ставили пакет глобально, удалите @tanstack/cli менеджером пакетов.
Проверка безопасности
- Создает файлы проекта и запускает установку зависимостей через менеджер пакетов
- Обращается в сеть за пакетами, документацией и данными экосистемы, по умолчанию шлет анонимную телеметрию
Коротко о README
README представляет TanStack CLI как инструмент для создания и сопровождения приложений TanStack Router и Start и показывает основной запуск через npx @tanstack/cli create my-app. Перечислены возможности: Start как полноценный SSR-фреймворк, Router для типобезопасного роутинга, add-ons для авторизации, базы данных, деплоя и мониторинга и интроспекция с JSON-выводом для агентов. Приведены примеры команд create и add, флаги для минимального проекта, выбора фреймворка и менеджера пакетов. Отдельно описана анонимная телеметрия и как ее отключить. Документация по миграции отмечает, что встроенный MCP-сервер убран в пользу прямых команд CLI. Лицензия MIT.
Частые вопросы
Есть ли у CLI MCP-сервер?
Нет, команда tanstack mcp удалена. Агенты используют прямые команды CLI с флагом json для интроспекции add-ons, библиотек и документации.
Какие фреймворки поддерживаются?
React и Solid. По умолчанию собирается приложение TanStack Start с SSR, флаг router-only дает одностраничное приложение на Router.
Похожие
Скиллы Next.js
Next.js skills
Официальный плагин Claude Code из репозитория Next.js: переход на Cache Components, Partial Prefetching и проверка изменений на живом dev-сервере
Официальный скилл и MCP-сервер shadcn/ui: агент ищет компоненты в реестрах, ставит их через CLI и держится правил библиотеки
Скилл для фронтенд-дизайна: 23 команды, итерации в браузере и 61 правило поиска типичных огрехов AI-интерфейсов
Скиллы Vercel для агентов
Agent Skills
Скиллы Vercel: производительность React и Next.js, проверка UI по гайдлайнам, React Native, композиция компонентов и деплой