Aller au contenu
Esc
↑↓naviguer↵ouvrir⌘Japerçu
Démarrer un projetDémarrer
Sur cette page

Introduction

TurbineKit est un starter open source Turborepo et Next.js, avec les règles du projet et les skills que suit votre agent de code.

TurbineKit démarre un produit sous la forme d’un Turborepo avec une seule app Next.js (plus les docs de l’API, si vous les voulez). La CLI demande le nom de votre produit, ses langues et ses modules, puis n’écrit que ce que vous avez choisi : pas de code mort, pas de dépendances inutiles.

pnpm create turbinekit my-app

Chaque projet contient les fichiers qu’un agent de code lit avant de modifier le code :

  • AGENTS.md : la carte du projet et ses règles.
  • SETUP.md : l’installation service par service, avec des cases que l’agent coche.
  • LAUNCH.md : ce qu’il faut faire avant que de vraies personnes utilisent le produit.
  • .agents/skills/ : une recette pour chaque changement courant, comme une page, une opération d’API, une table, une langue ou un e-mail.

Ce que contient chaque projet

  • Next.js 16 avec Cache Components, React 19, Tailwind CSS 4 et shadcn/ui.
  • La connexion avec better-auth : e-mail et mot de passe, Google, GitHub, passkeys, double authentification, clés d’API, et OAuth 2.1 pour les assistants IA.
  • Une API, trois portes : chaque opération est un endpoint REST, un outil MCP et une entrée OpenAPI, adossés à un service que vos server actions appellent aussi.
  • Postgres et Drizzle, avec des tests sur PGlite.
  • Les langues, le SEO, les e-mails, et des builds qui ne demandent aucun secret.

Étapes suivantes

Cette page vous a-t-elle été utile ?