¿Qué hace setup?
Instala y configura assistant-ui en un proyecto usando la CLI, y selecciona el runtime adecuado para un backend. Úsalo para instalación inicial, andamio o configuración: npx assistant-ui@latest create my-app (plantillas: default, minimal, cloud, cloud-clerk, langgraph, mcp), npx assistant-ui@latest init [--yes] [--overwrite] en una aplicación Next.js existente, o npx assistant-ui@latest add componentes de registro (markdown-text, thread-list). También se usa para elegir un hook de runtime para un backend: useChatRuntime (AI SDK), useLangGraphRuntime, useAgUiRuntime, useA2ARuntime, useLocalRuntime (API de streaming personalizada) o useExternalStoreRuntime (Redux/Zustand). Cubre la configuración con Vite/TanStack Start, el estilo shadcn, la bandera --preset del playground y cómo evitar los paquetes obsoletos @assistant-ui/styles y @assistant-ui/react-ui. Para actualizar una instalación existente o solucionar roturas posteriores a una actualización, usa update; para construir la UI desde partes básicas, usa los primitivos.