TanStack CLI

Официальный CLI для создания приложений TanStack Start и Router с машиночитаемым JSON-выводом для кодинг-агентов

  • 1 301 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Создает файлы проекта и запускает установку зависимостей через менеджер пакетов
  • Обращается в сеть за пакетами, документацией и данными экосистемы, по умолчанию шлет анонимную телеметрию
Все причины и проверки

tanstack/cli

Установка

Работает в

Ручная установка

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 менеджером пакетов.

Частые вопросы

Есть ли у CLI MCP-сервер?

Нет, команда tanstack mcp удалена. Агенты используют прямые команды CLI с флагом json для интроспекции add-ons, библиотек и документации.

Какие фреймворки поддерживаются?

React и Solid. По умолчанию собирается приложение TanStack Start с SSR, флаг router-only дает одностраничное приложение на Router.

Обсуждение

Вопросов и отзывов пока нет.

Четыре скилла с приоритетными правилами для TanStack Query, Router и Start: кеш, маршруты, серверные функции.

СкиллМинимальный доступ230Звезды репозитория

ViraStack Start создает проект Next.js или TanStack Start и сразу настраивает Claude Code и Cursor правилами архитектуры.

CLIМинимальный доступ103Звезды репозитория

Rockpack Starter, CLI для React, готовит шаблоны приложений и библиотек на Webpack с TypeScript и расширяемой сборкой.

CLIРасширенный доступ1,2 тыс.Звезды репозитория

Официальный CLI Angular создает рабочее пространство приложения, запускает сервер разработки и поддерживает сопровождение проекта.

CLIРасширенный доступ27 тыс.Звезды репозитория

VibeStart собирает проект на TypeScript из выбранных слоев стека и отдает агенту проверенную основу с правилами и тестами.

СкиллРасширенный доступ292Звезды репозитория

CLI и локальный MCP-сервер для веб-проектов: шаблоны, дизайн-системы, статические проверки и запуск проверочных скриптов.

CLIРасширенный доступ109Звезды репозитория

Коротко о README

README представляет TanStack CLI как инструмент для создания и сопровождения приложений TanStack Router и Start и показывает основной запуск через npx @tanstack/cli create my-app. Перечислены возможности: Start как полноценный SSR-фреймворк, Router для типобезопасного роутинга, add-ons для авторизации, базы данных, деплоя и мониторинга и интроспекция с JSON-выводом для агентов. Приведены примеры команд create и add, флаги для минимального проекта, выбора фреймворка и менеджера пакетов. Отдельно описана анонимная телеметрия и как ее отключить. Документация по миграции отмечает, что встроенный MCP-сервер убран в пользу прямых команд CLI. Лицензия MIT.

Бейдж для README

Сообщить о проблеме