Crew est un Gateway avec de nombreuses façons de le joindre. Travaillez depuis l'application Mac, le tableau de bord Web ou la CLI, puis poursuivez la même conversation via Slack, Discord, Telegram, Teams, Webex, WeCom ou WeChat (Weixin). Chaque session partage la même mémoire, les mêmes Skills, les mêmes leçons et les mêmes tâches cron.
| Interface | Idéal pour | Notes |
|---|---|---|
| Application Mac | L'expérience locale la plus simple. Gateway intégré, connexions multi-onglets à des Gateways locaux ou distants. | macOS principalement; AppImage Linux également disponible |
| Tableau de bord Web | Conversations en parallèle, fichiers, approbations, mémoire, horaires, applications, paramètres et état du système | Nécessite un navigateur et un accès réseau à l'hôte |
| Slack | Poursuivez le travail depuis les messages directs et les fils avec des réponses en flux continu, des approbations et des liens de session | Guide de configuration → |
| Telegram | Joignez votre agent depuis des messages directs privés sur téléphone ou portable | Guide de configuration → |
| Discord | Messages directs avec réponses en flux continu et approbations livrées sous forme de boutons de message | Guide de configuration → |
| Teams | Joignez votre agent depuis les discussions Microsoft Teams | Guide de configuration → |
| Webex | Travaillez depuis les messages directs Webex | Guide de configuration → |
| WeCom | Bot IA WeCom à connexion sortante | Guide de configuration → |
| WeChat (Weixin) | Joignez votre agent depuis WeChat | Guide de configuration → |
| CLI | Requêtes ponctuelles rapides, scripts, environnements sans interface graphique, commandes de sécurité | Référence de la CLI → |
Toutes les surfaces se connectent au même Gateway. Un onglet du tableau de bord et un fil Slack sont des sessions indépendantes avec un contexte indépendant — mais elles partagent la mémoire dans l'ensemble. Les canaux de messagerie se connectent en sortant du Gateway, vous n'avez donc pas besoin d'exposer publiquement le port du tableau de bord.
Le tableau de bord est une application React à page unique servie depuis le Gateway à l'adresse http://localhost:5476. C'est l'interface principale — la plupart des fonctionnalités (bibliothèque d'artefacts, graphe de mémoire, panneau MCP, magasin d'applications, interface utilisateur de l'exécuteur de tâches) n'existent qu'ici.
kirocrew gateway # starts the server # open http://localhost:5476 in your browser
Pour un accès à distance, générez un jeton et suivez le lien affiché :
kirocrew token --ttl 2h
Chaque requête nécessite un jeton valide — témoin ou lien généré. Trois exceptions délibérées ne servent aucun secret : les sondes de disponibilité, les ressources statiques de l'application, et les points de terminaison d'amorçage accessibles uniquement en boucle locale. Consultez Sécurité pour le modèle d'authentification.
Deux fonctionnalités relient les surfaces :
Chaque onglet de discussion du tableau de bord possède un bouton 💬. Cliquez-le pour lier la session actuelle à un fil Slack :
Utile pour transférer une conversation commencée sur votre portable vers Slack afin de pouvoir la poursuivre sur mobile.
Les deux surfaces exposent une commande sessions qui liste les sessions récentes avec des boutons ▶️ Reprendre. Reprenez depuis n'importe quelle surface — la session repart là où elle s'était arrêtée.
| Port | Ce que c'est | Configurable |
|---|---|---|
5476 | Tableau de bord + API | Variable d'environnement KIROCREW_PORT, ou --port <n> |
Le tableau de bord se lie uniquement en boucle locale par défaut (localhost:5476). Pour un accès en réseau local ou à distance :
dashboard.url sur le nom DNS à partir duquel le tableau de bord sera atteint
Interfaces