Concepts fondamentaux
Une courte carte mentale de Subaya avant d’aller plus loin.
CLI-first
Section intitulée « CLI-first »La CLI suya est l’interface principale — pour les humains, les agents IA et la CI. La console web
à subaya-dev.com sert aux résultats : formes d’onde,
rapports, gestion de projet et revue. La réflexion — conception, simulation,
validation — se fait via la CLI et les agents qui la pilotent.
suyaest à subaya-dev.com ce queghest à github.com.
Tenancy : org → espace de travail → projet
Section intitulée « Tenancy : org → espace de travail → projet »- Organisation — le locataire de plus haut niveau de votre compte. La facturation, les membres et les licences vivent ici.
- Espace de travail — un regroupement de projets au sein d’une org (par ex. une équipe ou une gamme de produits).
- Projet — l’unité de travail : une conception typée (
fpgaouembedded) avec ses propres exigences, simulations, dépôt et phase.
Types de projet
Section intitulée « Types de projet »| Type | Pour | Chaînes d’outils |
|---|---|---|
fpga |
Conceptions RTL / FPGA | RyuSim, Verilator, Icarus, Questa, Vivado xsim, Quartus |
embedded |
Firmware MCU (par ex. STM32) | Planification de broches CubeMX, Renode |
Chaque projet traverse des phases qui façonnent l’interface et les outils disponibles :
Concept → Plan → Implement → Simulate → Verify
Obtenez ou définissez la phase courante avec suya project phase.
Outils hébergés dans le cloud
Section intitulée « Outils hébergés dans le cloud »Les outils lourds s’exécutent sur le backend de Subaya, pas sur votre ordinateur portable : Quartus, RyuSim, Renode, BitCrucible et un moteur CubeMX headless. Vous les pilotez via la CLI et ne payez que les secondes de calcul que vous consommez — consultez Facturation et usage.
Authentification
Section intitulée « Authentification »Deux modes, présentés dans Authentification et clés API :
SUBAYA_API_KEY— pour les agents et la CI, sans navigateur.suya auth login— flux OAuth navigateur pour les développeurs humains.