Skip to content

Console web

Console web. Cette page décrit un composant d’architecture Commander. Le texte ci-dessous reprend la structure du monorepo en français opérationnel ; les blocs de code restent en anglais.

Démarrer

Dev (monorepo)

bash
cd Commander
pnpm install
export OPENAI_API_KEY=sk-...   # ou un autre fournisseur
pnpm gui
ServiceURL typique
APIhttp://localhost:4000
Web (Vite dev)http://localhost:5173

pnpm gui démarre API + Web et tente d’ouvrir le navigateur.

Docker

bash
export COMMANDER_API_KEY="your-secret-key"
export OPENAI_API_KEY="sk-..."
docker compose up -d
ServiceURL
APIhttp://localhost:4000
Web (Nginx)http://localhost:3000

Ce que vous obtenez

ZoneRôle
DashboardRapport de mission, tendances tokens, topologie live, roster d’agents, mission board
ChatExécutions conversationnelles avec stream agent en temps réel
GovernanceFile d’approbation, politiques, journal d’audit
DLQDead letter queue : inspecter + rejouer
SecurityVues conformité / posture (orientées ISO 42001 / NIST AI RMF)
ExecutionFlux d’exécution live, panneau de risque d’hallucination
AgentsRoster + arbre de lignée

Les libellés exacts évoluent avec le package apps/web — lisez ceci comme une carte produit, pas une spec pixel-perfect.

Aperçu

Console web Commander — mission board, topologie live, flux d’exécution, chat

Health checks

bash
curl http://localhost:4000/health
curl http://localhost:4000/health/detailed
curl http://localhost:4000/readyz
curl http://localhost:4000/metrics

Auth

Si COMMANDER_API_KEY est défini, les clients API (console comprise) doivent envoyer :

http
Authorization: Bearer <COMMANDER_API_KEY>

Ne commitez jamais la clé. En cas de fuite, rotatez immédiatement.

Console vs CLI

Utilisez la console quand…Utilisez la CLI quand…
Vous voulez topologie visuelle et approbationsScripts, CI, hôtes SSH only
Déboguer de longs runs multi-agentsplan / run --stream ponctuels
Ops (DLQ, audit)Automatisation et packaging

Dépannage

ProblèmeAction
UI blancheAPI sur :4000 ; CORS dans la console navigateur
401Même COMMANDER_API_KEY côté API et client
Pas de modèlesExporter une clé provider dans le shell qui a lancé pnpm gui
Conflit de portsArrêter les services sur 4000/5173/3000

Plus : Dépannage · Déploiement.

Voir aussi

MIT — Conçu pour l’orchestration multi-agents.