Passer au contenu principal

Kiro Agent par défaut et un clavardage que vous pouvez arrêter

0.11.0

Kiro Crew 0.11.0 exécute les nouvelles sessions sur le harnais Kiro Agent, sauf si vous avez choisi un harnais vous-même. Appuyez sur Échap pour arrêter un tour, bifurquez depuis le menu d'un message et lisez une transcription plus facile à suivre. La barre latérale conserve un ordre que vous définissez à la main. Le formulaire Schedule fixe une limite de temps et une limite d'échecs par tâche. Un aperçu transforme chaque mate en conducteur doté de son propre worker. La diffusion en continu est plus légère, et une longue liste de correctifs protège vos sessions, votre shell et vos mises à jour.

Avant de mettre à niveau

Ces changements touchent les nouvelles installations, les paramètres enregistrés ou l'emplacement des contrôles :

  • Kiro Agent est le harnais par défaut. Une installation sans choix de harnais enregistré exécute les nouvelles sessions sur Kiro Agent. Il figure en premier dans la liste des harnais. Un harnais que vous avez choisi, y compris Kiro CLI, est conservé.
  • L'application de bureau n'intègre plus Kiro CLI. Elle livre le harnais Kiro Agent avec lequel elle a été testée. Elle détecte une Kiro CLI que vous avez installée vous-même. Le commutateur entre les deux se trouve maintenant dans Settings → Developer → Feature Previews.
  • Le raccourci d'invocation est désactivé sur les nouvelles installations. Activez le raccourci système dans Settings si vous le souhaitez. Une installation existante conserve son réglage.
  • L'onglet Usage n'estime plus les jetons. La carte Estimated Tokens et la colonne Est. tokens ont disparu. L'onglet affiche les crédits rapportés par le fournisseur.

Kiro Agent par défaut

Kiro Agent est maintenant livré dans l'application de bureau, et install.sh peut le télécharger. Les nouvelles sessions l'utilisent, sauf si vous avez choisi un autre harnais. L'utilisation des crédits provient de la connexion de Crew. Les sessions Kiro Agent répondent aux demandes de saisie des serveurs MCP. Un changement MCP s'applique à une session en cours sur place, au lieu de réinitialiser chaque clavardage. Dans cette version, agent.kas_persist_mcp_sign_in conserve les connexions MCP distantes d'une session à l'autre et est désactivé par défaut. La version corrective 0.11.2 ci-dessous l'active par défaut.

En savoir plus ->

Arrêter, bifurquer et suivre un clavardage

Appuyez sur Échap dans le compositeur pour arrêter le tour en cours. Un modèle choisi pendant qu'une réponse est diffusée prend effet à la frontière du tour. Optimize prompt fonctionne pendant qu'un tour s'exécute et peut être annulé. Avec Settings → Chat → Tail-only Fork activé, le menu d'un message propose Fork with later messages only et Fork with earlier messages. Le menu contextuel ajoute Open link in new tab. Tab et Shift+Tab indentent et désindentent les lignes de liste dans le compositeur.

La transcription affiche une ligne lorsque l'agent enregistre une leçon, avec un lien vers Review lessons. Elle affiche des vignettes des images consultées lors d'une lecture. Les modifications consécutives d'un même fichier fusionnent en une seule ligne. Chaque réinitialisation de session en cours de conversation est marquée, et une réponse coupée par la compaction se poursuit. Settings → Chat → Sessions → Open Sidebar Sessions in a Session Tab ouvre la session sur laquelle vous cliquez dans son propre onglet. Settings → Chat → Side panel gagne Keep Side Panel Open et Pin Summary in Side Panel.

En savoir plus ->

Une barre latérale dans votre propre ordre

Déposez une session entre deux lignes non épinglées et le tri passe à Manual, avec un avis Sorted by hand et une option Undo. Sous Manual, Alt+Haut et Alt+Bas déplacent une ligne non épinglée ayant le focus. L'ordre et le choix de tri résident sur la passerelle, de sorte que chaque navigateur affiche la même liste. Le Broadcast message du menu de la barre latérale envoie un seul message à plusieurs sessions. Settings → Chat nomme un Default Sidebar Folder for New Chats. La bande épinglée porte une étiquette lorsqu'un filtre d'étiquette réduit la liste. Un préfixe title: limite une recherche de sessions aux titres. Les requêtes en chinois sont découpées en mots plutôt qu'en caractères isolés.

En savoir plus ->

Des planifications avec des limites par tâche

Le formulaire de tâche Schedule fixe une Time limit pour une exécution, 30 minutes par défaut. Il fixe aussi une limite Auto-pause after N failures in a row, où 0 signifie jamais. Le tableau indique quand une tâche est en période d'attente après échec. Un commutateur Runs as choisit un Custom agent ou un Mate, et la liste peut filtrer par mate. En ligne de commande, kirocrew cron add et update acceptent --auto-pause-after. kirocrew spawn run accepte --model, --agent et --crew, et kirocrew agent create et update acceptent --model. Une invite de permission dans le clavardage accepte une réponse tapée. Une tâche spawn_run peut porter une courte étiquette. La tâche cron d'une application peut définir strict_schedule pour se déclencher exactement à l'heure prévue, sans décalage.

En savoir plus ->

Des Mates avec un conducteur et un worker (aperçu)

Activez Settings → Developer → Feature Previews → Mates. Mate est le nom que cette version donne à un crewmate. Chaque mate obtient son propre fichier d'agent sous ~/.kiro/mates/agents/ et un clavardage conducteur qui conserve ses notes. Une session worker fait le travail concret et suit le Profile du mate. Les mates existants migrent une seule fois au démarrage, avec un avis indiquant ce qui a changé. Un worker inactif est ravivé lorsque le mate lui envoie du travail, et le rapport d'un worker réveille son mate après un redémarrage. Un Heartbeat facultatif dans l'onglet Goals réveille un mate toutes les 30, 60, 120 ou 240 minutes. Le Profile affiche l'état de sa surveillance, et un mate peut être importé depuis un fichier .crewmate. Un mate peut construire et habiller sa propre page Dashboard et y conserver sa progression plutôt que dans le clavardage. Il peut envoyer son rapport hebdomadaire sous forme de page imprimable. Un second aperçu, propre à chaque mate, lui permet de demander par une carte les outils qui manquent à son worker. Rouvrir le clavardage d'un mate vous amène au dernier message lu, et l'historique plus ancien se charge à mesure que vous faites défiler vers le haut. Le message direct d'un mate publie aussi une notification. Les documents du panneau latéral d'un mate acceptent des commentaires en ligne.

En savoir plus ->