Chargement de l'image...Kiro

Produit

  • À propos de Kiro
  • IDE
  • CLI
  • Web
  • Mobile
  • Crew
  • Tarification
  • Téléchargements

Pour

  • Entreprise
  • Startups
  • Étudiants

Communauté

  • Aperçu
  • Ambassadeurs
  • Discord
  • Événements
  • Powers
  • Boutique
  • Vitrine

Ressources

  • Docs
  • Blogue
  • Journal des modifications
  • FAQ
  • Signaler un bogue
  • Suggérer une idée
  • Soutien à la facturation

Réseaux sociaux

Conditions d'utilisation du siteLicencePolitique d'IA responsableMentions légalesPolitique de confidentialitéPréférences relatives aux témoins
Chargement de l'image...Kiro
  • Entreprise
  • Tarification
  • Docs
SE CONNECTERTÉLÉCHARGER
Chargement de l'image...Kiro

Pour commencer

InstallationAuthentificationVotre premier projet

Modèles

AperçuModèles disponiblesEffort de raisonnement

Fonctionnalités

Comment fonctionne Kiro
Specs
Steering
Hooks
MCP
Autorisations
Agents personnalisés
Agent Skills
Powers
Sessions cloudCompactionKiroignorePoints de contrôle et rewind
Outils intégrés
Portées de configuration

IDE 1.x

Nouveautés de la version 1.0
Configuration et premier lancement
Éditeur
Chat
Expérimental
DépannageRéférence 0.x

CLI

Nouveautés de la version 3.0
Configuration et première exécution
Interface utilisateur du terminal
Clavardage
Mode vocalMode sans interfaceACPAutocomplétion
Expérimental
Référence 2.x

Crew

Démarrage rapideInstallationFonctionnement 24/7
Chat
Agent Capabilities
Fonctionnalités
Interfaces
Slack
Discord
Telegram
Teams
Webex
WeCom
WeChat (Weixin)
Référence de la CLI
Applications
ConfigurationSécuritéDépannage

Web - Aperçu

Configuration et première exécutionIdentity Center
Connectez vos dépôts
Utilisation de l'agent
Mode autonomeAutomatisationsMémoire
Sandbox

Mobile - Aperçu

Aperçu

Commandes et référence

Commandes CLICommandes à barre obliqueOutils intégrésCodes de sortieParamètres

Facturation

AperçuGestion de votre abonnementMise à niveau de votre forfaitRétrogradation de votre forfaitAnnulation de votre forfaitAchat de crédits supplémentairesGestion de vos paiementsGestion des notifications d'utilisationGestion de vos impôtsCommuniquer avec le soutien à la facturationSuppression de votre compteQuestions connexes

Entreprise

ConceptsDémarrage rapide de l'intégration
Connexion de votre fournisseur d'identité
Abonnez votre équipeGérer les abonnements
Governance
Surveillance et suivi
ParamètresMises à jour géréesFacturationIAMRégions prises en charge

Confidentialité et sécurité

AperçuProtection des donnéesRéférences de codeValidation de la conformitéSécurité de l'infrastructureAutorisations IAMPare-feu, mandataires et périmètres de donnéesPoints de terminaison VPC (AWS PrivateLink)

Guides

Aperçu
Prise en charge des langages
Apprendre en jouant

Migration

Migration depuis Q DeveloperMigration depuis VSCodeMise à niveau depuis Q CLI
  1. Docs
  2. Crew
  3. Interfaces
  4. Slack
Afficher en Markdown

Slack

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et la version anglaise originale, la version anglaise prévaudra.
Afficher en Markdown

Slack est le canal de messagerie le plus complet. Chaque fil de messages directs est une session isolée avec réponses en continu, boutons d'approbation Block Kit interactifs, gestion des fichiers, images et messages vocaux, et synchronisation bidirectionnelle avec le tableau de bord.

Slack se connecte de manière sortante via Socket Mode — pas d'URL publique, pas de webhooks entrants. Ça fonctionne depuis n'importe quelle machine pouvant atteindre slack.com.

Configuration

À partir du tableau de bord (recommandé)

  1. Ouvrez Settings → Channels → Slack dans le tableau de bord
  2. Cliquez sur Connect — le panneau affiche une URL en un clic pour créer l'application Slack avec toutes les portées préremplies
  3. Suivez les étapes guidées : créez l'application, générez le jeton d'application (App Token) (Socket Mode → basculez sur OFF puis ON → connections:write → Generate), installez-la dans l'espace de travail, copiez le jeton de bot (Bot Token)
  4. Collez les deux jetons ainsi que votre identifiant de membre Slack dans le panneau du tableau de bord
  5. Cliquez sur Save — la passerelle redémarre et se connecte

Le tableau de bord valide les jetons immédiatement et affiche un indicateur d'état vert lorsque la connexion est établie.

À partir de la CLI

bash
kirocrew manifest --url # opens Slack's "Create New App" page with scopes pre-filled kirocrew setup # prompts for App Token, Bot Token, and Member ID kirocrew doctor # verify kirocrew restart

Ou écrivez les jetons directement dans ~/.kiro/crew/.env :

SLACK_APP_TOKEN=xapp-… SLACK_BOT_TOKEN=xoxb-… KIROCREW_OWNER_ID=U0…
Info

Votre identifiant de membre est propre à chaque espace de travail. Si vous installez l'application dans un autre espace de travail, utilisez l'identifiant de cet espace de travail.

Verrouillage du propriétaire

La passerelle Slack est verrouillée sur KIROCREW_OWNER_ID. Seul votre identifiant de membre Slack peut interagir avec le bot. Les messages provenant d'un non-propriétaire sont ignorés silencieusement.

Approbation interactive des outils

Lorsqu'un appel d'outil nécessite une approbation, des boutons Block Kit apparaissent en ligne :

  • Approve / Reject — en concurrence avec le tableau de bord (le premier gagne)
  • Trust this command — limité à la session, correspondance exacte
  • Trust this tool — limité à la session, tous arguments confondus
  • YOLO — approbation automatique globale de 30 minutes

Commandes slash

CommandeFonction
/kirocrew dashboard [duration]Lien présigné vers le tableau de bord (1 h par défaut, 6 h max)
/kirocrew yoloBasculer l'approbation automatique
/kirocrew agent [name]Afficher/changer l'agent actif
/kirocrew channelsFenêtre modale de gestion des canaux
/kirocrew sessionsLister les sessions avec boutons de reprise
/kirocrew helpLister toutes les sous-commandes

Le nom de la commande est configurable via slack.command (par défaut : kirocrew).

Commandes bang (propriétaire seulement)

CommandeFonction
!dashboard [duration]Lien présigné vers le tableau de bord
!yolo on|offBasculer l'approbation automatique
!agent <name>|offChanger/effacer l'agent
!ta <agent>|offSubstitution d'agent propre au fil
!stopInterrompre le tour en cours
!compactCompacter le contexte de la session

Commandes par mot-clé

CommandeFonction
statusStatistiques d'exécution
spawn <task> / bg <task>Sous-agent (bloquant / lancer-et-oublier)
spawn listLister les sous-agents
cron list / cron remove <id>Gérer les tâches cron
sessionsLister les sessions récentes
run <path>Exécuter une spec de tâche

Modes de canal

Au-delà des messages directs, Crew peut se joindre à des canaux de groupe selon trois modes :

ModeComportement
mentionRépond seulement quand mentionné avec @ ; contexte glissant de 50 messages (TTL de 5 min, en mémoire)
observeSilencieux sauf si mentionné avec @ ; contexte de 200 messages (TTL de 1 semaine, persisté sur disque)
offIgnorer le canal

Seuls les messages provenant d'utilisateurs autorisés sont enregistrés en mode observe.

Synchronisation tableau de bord ↔ Slack

Le bouton 💬 du tableau de bord relie une session de clavardage à un fil Slack :

  • Un nouveau fil apparaît avec un résumé des messages récents
  • Les messages se synchronisent de manière bidirectionnelle en temps réel
  • La commande sessions liste les sessions récentes avec des boutons ▶️ Resume

Réactions

Réactions emoji sensibles à la phase : en attente → en réflexion → en programmation → terminé. Personnalisez :

json
{ "slack": { "reactions": { "done": "sparkle", "thinking": "brain" }, "reactions_enabled": true } }

Réglez une phase à null pour la supprimer. Réglez reactions_enabled: false pour tout désactiver.

Fichiers et images

  • Images → canal de vision ACP
  • Fichiers texte → intégrés en ligne
  • Messages vocaux → transcrits automatiquement
  • Fichiers binaires → appel d'outil file_send

Onglet d'accueil

Vue Block Kit avec l'état du système en direct, les tâches cron, les sessions actives et les leçons récentes.

Configuration

Identifiants dans ~/.kiro/crew/.env :

SLACK_APP_TOKEN=xapp-… SLACK_BOT_TOKEN=xoxb-… KIROCREW_OWNER_ID=U0…

Paramètres dans config.json :

CléValeur par défautFonction
slack.command"kirocrew"Nom de la commande slash
slack.reactions_enabledtrueRéactions emoji par phase
slack.reactions(valeurs par défaut)Substitutions par phase
slack.allowed_enterprise_ids[]Liste d'autorisation Enterprise Grid (vide = tous)

Dépannage

ProblèmeSolution
Le bouton Install App est griséUtilisez Features → OAuth & Permissions → Install to Workspace
Aucun événement reçuVérifiez que Socket Mode est activé, que les événements sont souscrits, que l'onglet d'accueil est activé, réinstallez
Erreur missing_scopeAjoutez la portée, réinstallez, réexécutez kirocrew setup
Le bot ne répond pasVérifiez kirocrew doctor ; confirmez que la passerelle fonctionne
Le tableau de bord affiche 403Jeton expiré — utilisez !dashboard pour obtenir un nouveau lien
Page mise à jour : 11 août 2026
Interfaces
Discord