Crews distantes, harnais d'agent et Launchpad des applications

0.6.0

Kiro Crew 0.6.0 vous permet de choisir le harnais qui exécute une session, de commencer à travailler dans une Crew distante connectée et de laisser les membres d'une Crew répartir leurs propres travailleurs. Le clavardage est plus discret et plus facile à reprendre, le travail de longue durée dispose de plus de temps pour se terminer et Applications ajoute un Launchpad pour les outils que vous installez. Python 3.12 est maintenant la version minimale prise en charge.

Avant la mise à jour

Quelques changements nécessitent votre attention avant la mise à jour :

  • Python 3.12 est maintenant requis. Les hôtes utilisant Python 3.10 ou 3.11 doivent être mis à niveau avant l'installation ou la mise à jour. Le programme d'installation fournit sa propre version épinglée de Python au besoin; transmettez --system-python seulement lorsque vous souhaitez délibérément utiliser l'interpréteur de votre système.
  • Gardez le bac à sable activé si vous comptez sur le contrôle des commandes. La protection des chemins d'accès aux identifiants ne repose plus sur l'inspection du texte des commandes. Vérifiez que agent.sandbox dans config.json n'est pas défini à off.
  • Les plans d'exécution automatique sans surveillance s'arrêtent après deux heures par défaut. Augmentez orchestrator.max_plan_duration_seconds dans config.json, ou définissez-le à 0 pour supprimer la limite. Les plans contrôlés par étape ne sont pas interrompus.
  • Crew Members est maintenant une fonctionnalité en aperçu facultative. Activez Parametres > Developpeur > Aperçus des fonctionnalités > Crew Members and Crew Mode pour afficher l'entrée Crew Members et l'action de nouveau clavardage dans une Crew.
  • Les dossiers de connaissances automatiques sont retirés. Ajoutez et confirmez un dossier avant qu'il apparaisse dans la Bibliotheque. Les anciens dossiers qui ont été enregistrés automatiquement restent en attente jusqu'à ce que vous les confirmiez.
  • Le développement d'une UI d'application hors de sa racine d'installation exige maintenant le terminal. Utilisez kirocrew app dev <name> --confirm-out-of-install-root. Le tableau de bord et l'API n'accordent plus cet accès.

Choisissez le harnais qui exécute vos sessions (aperçu)

Choisissez Claude Code, Codex ou KAS pour une session dans Parametres > Developpeur > Agent Backend après avoir activé le mode développeur. Crew indique si chaque option est prête, absente de cette machine ou en attente d'un redémarrage de la Gateway, tandis que les boucles de surveillance et les cartes de suivi fonctionnent avec les arrière-plans pris en charge. En savoir plus ->

Les Crews distantes deviennent un seul tableau de bord (aperçu)

Démarrez un clavardage dans une Crew connectée sans quitter votre barre latérale. Activez instances.enabled et Parametres > Developpeur > Aperçus des fonctionnalités > Clavarder dans une Crew, puis sélectionnez un pair dans Nouveau clavardage dans une Crew. La transcription reste locale, la Crew distante exécute chaque tour et son nom ainsi que son badge de serveur indiquent où le travail se produit. En savoir plus ->

Un clavardage qui reste discret

Les différences sont maintenant initialement repliées dans une puce de fichier, avec Parametres > Clavardage > Différences en texte brut si vous préférez le texte brut d'un correctif. Le composeur peut joindre un croquis, afficher la branche du projet et le nombre de fichiers modifiés, puis se réduire lorsque vous avez besoin de retrouver la transcription. Vous pouvez aussi partager une réponse de l'assistant sous forme d'image de marque ou créer une publication sociale à partir de celle-ci. En savoir plus ->

Des agents qui répartissent et surveillent

Les agents peuvent démarrer, réviser et arrêter leur propre boucle de surveillance depuis le tableau de bord, Slack ou Discord, puis se réveiller lorsque le travail qu'ils surveillent change. Les membres d'une Crew peuvent répartir des travailleurs depuis leurs propres fils sur Claude et KAS, en héritant de la posture de confiance du créateur. Le contrôle des sessions est maintenant activé par défaut, et agent.session_control vous permet de le désactiver globalement au besoin. En savoir plus ->

Un travail qui s'exécute pendant des heures, pas des minutes

Un tour de clavardage peut maintenant s'exécuter pendant un maximum de quatre heures grâce à agent.chat_turn_timeout_secs, dont la valeur par défaut passe à 14400. Les sous-agents peuvent s'exécuter pendant trois heures avec agent.subagent_timeout_secs à 10800, et agent.subagent_max_turns prend en charge jusqu'à 1000 appels d'outils. La puce d'objectif de la boucle de surveillance affiche aussi sa limite de cycles avant que le mécanisme de secours ne soit atteint. En savoir plus ->

Les membres de Crew ont un visage (aperçu)

Donnez à un membre de Crew un avatar fantôme personnalisé ou téléversez une image depuis Agent Capabilities > Agents > Avatar > Customize. Le nouveau volet Expressions vous permet de définir un visage réactif et un son pour les états de travail, de réussite et d'échec. La page Crew Members affiche aussi l'activité, les patrouilles, les planifications, les webhooks et les filtres de répertoire pour trouver le bon membre. En savoir plus ->

Les applications obtiennent un Launchpad

Les applications installées s'affichent maintenant sous forme de grille Launchpad dans Applications > Bibliotheque, où vous pouvez ouvrir, épingler, mettre à jour, désactiver ou désinstaller chacune d'elles. Les manifestes d'application peuvent déclarer des tâches en arrière-plan avec permissions.jobs, des entrées de la barre de commandes avec contributes.commands et jusqu'à deux contrôles dynamiques du composeur avec contributes.sessionControls. Create Folders From Project transforme aussi les paquets sélectionnés en dossiers imbriqués de la barre latérale. En savoir plus ->

AWS Control devient plus clair

AWS Control s'ouvre maintenant sur un aperçu de l'état des comptes, de l'utilisation du disque, des dépenses depuis le début du mois, des liens de partage et de l'état des sauvegardes. Sa vue Files ouvre les types de fichiers courants dans une boîte de dialogue d'aperçu, cherche par nom ou chemin, renomme depuis le menu de l'élément et garde les actions de téléversement, de déplacement et de suppression près des fichiers qu'elles concernent. La progression des sauvegardes persiste pendant la navigation et la déconnexion d'un compte retire seulement le registre local et les enregistrements de consentement de Crew. En savoir plus ->