Agents
Comment Keural exécute le travail en le planifiant et en le confiant à des agents spécialisés.

Les réponses de Keural sont menées par un agent coordinateur. Il examine la demande et décide s'il répond directement ou s'il répartit le travail. Pour les tâches importantes, il établit une liste de tâches, confie le travail aux agents spécialisés ci-dessous, puis rassemble les résultats pour vous répondre.
Si vous demandez « effectue ces recherches en parallèle », les recherches indépendantes sont confiées à plusieurs agents en même temps.
Agents spécialisés
| Agent | Rôle | Cas d'utilisation |
|---|---|---|
| Recherche web | Effectue des recherches sur le web et lit les pages pour collecter les informations les plus récentes. | Lorsque la recherche web est activée, ou lorsque la question comprend un lien |
| Analyse de documents | Trouve des preuves dans les documents Drive et les lit page par page. | Lorsque vous posez une question fondée sur des documents |
| Relecture complète des documents | Lit de longs documents du début à la fin, par sections, et vérifie qu'aucun élément n'a été oublié. | Questions avec Deep Research activé. |
| Création de fichiers | Crée des documents Word et PDF, des tableaux Excel et CSV, des présentations PowerPoint, et des fichiers texte, Markdown ou de code. | Lorsque vous demandez le résultat sous forme de fichier |
| Lecture d'images | Lit et analyse les photos, captures d'écran et dessins joints. | Lorsque vous joignez une image |
| Lecture audio et vidéo | Écoute et regarde les fichiers audio et vidéo joints. | Lorsque vous joignez un fichier audio ou vidéo, dans un environnement où un modèle capable de lire l'audio et la vidéo est configuré |
| Idéation | Développe les plans et les idées, et les organise par rapport aux documents existants. | Demandes de planification ou de brainstorming |
| Vérification de documents | Vérifie si le contenu d'un document correspond à des critères ou à des sources. | Demandes de vérification ou de recoupement |
| Relecture | Améliore les phrases et corrige l'orthographe. | Demandes de relecture |
| Mon dossier | Trouve et lit les fichiers d'un dossier connecté dans l'application de bureau (lecture seule). | Lorsque vous avez connecté un dossier |
| Exploration de code | Comprend la structure d'une base de code et repère les endroits importants (lecture seule). | Mode code |
| Général | Traite les recherches et calculs qui ne correspondent pas aux catégories ci-dessus. | Autres tâches |
Les plugins que vous connectez acceptent eux aussi du travail de la part de l'agent, comme les agents ci-dessus.
Suivre la progression
Pendant qu'un agent travaille, le panneau des tâches affiche la liste des tâches et l'état de chaque étape. Les tâches terminées affichent leur durée d'exécution et leur utilisation. Le travail se poursuit même si vous passez à un autre écran, et vous le retrouvez à votre retour.
Si une tâche ne progresse pas pendant environ 30 minutes, elle se met en pause et vous demande si vous voulez poursuivre.
Exécuter du code
Lorsqu'une analyse de données ou un calcul est nécessaire, l'agent écrit du code Python et l'exécute dans un bac à sable isolé. En mode code, les commandes s'exécutent sur votre ordinateur au lieu du bac à sable, et suivent le mode d'approbation.
Garde-fous
- Les actions qui modifient l'état, comme l'écriture ou la suppression de fichiers, l'exécution de commandes shell, les commits ou push git et les outils de plugin, nécessitent par défaut une approbation avant exécution. Si vous changez le mode d'approbation, certaines actions s'exécutent sans demande.
- Les opérations sur les fichiers dans l'application de bureau sont limitées aux dossiers que vous avez connectés.
- Chaque demande est soumise à des limites de jetons, d'appels d'outils et de durée. Lorsqu'une limite est atteinte, les résultats obtenus jusque-là sont affichés avec le périmètre traité.
- Les décomptes et listes établis à partir des résultats de recherche ne portent que sur la plage vérifiée. Si un document n'a pas été lu en entier, la réponse indique cette plage.