Les outils Web permettent à Kiro d'accéder à des renseignements actuels sur Internet en temps réel, en appuyant les réponses sur des résultats de recherche et du contenu de page à jour. Ces outils sont conçus pour ne pas reproduire de segments de texte significatifs, et ils fonctionnent avec des pages Web accessibles publiquement.
Les outils Web sont disponibles sur toutes les surfaces (IDE, CLI, Web et Mobile).
| Outil | Description |
|---|---|
web_search | Recherche sur le Web des renseignements actuels |
web_fetch | Récupère et extrait le texte d'une URL |
Dans la démonstration suivante, l'agent utilise automatiquement web_search pour retourner des résultats à jour pour une requête, puis utilise web_fetch pour récupérer le contenu le plus récent à une URL précise :
Effectue une recherche sur le Web et retourne les résultats pertinents. L'agent utilise cet outil automatiquement lorsque vous posez des questions sur des événements actuels, des changements récents ou des sujets au-delà des données d'entraînement du modèle.
> What is the latest on EC2 instances? Searching the web for: AWS EC2 instances latest 2025 (using tool: web_search) ✓ Found 10 search results
Récupère et extrait le contenu textuel d'une URL précise. Prend en charge trois modes pour gérer le contexte de façon efficace.
| Mode | Comportement | Cas d'utilisation |
|---|---|---|
selective (par défaut) | Retourne jusqu'à 8 000 caractères autour des correspondances du terme recherché | Extraction ciblée avec sortie limitée |
truncated | Les 8 000 premiers caractères | Aperçu rapide |
full | Contenu complet (jusqu'à 10 Mo) | Analyse exhaustive |
> Get installation info from https://kiro.dev/blog/introducing-kiro-cli/ Fetching content from: https://kiro.dev/blog/introducing-kiro-cli/ (searching for: installation install getting started) [mode: selective] ✓ Fetched 7909 bytes (selective) from URL
Lorsqu'aucun contenu précis n'est demandé, l'outil utilise par défaut le mode truncated (les 8 premiers Ko) pour gérer le contexte.
| Contrainte | Valeur |
|---|---|
| Taille de page maximale | 10 Mo |
| Sortie sélective maximale | 8 000 caractères |
| Délai d'expiration | 30 secondes |
| Nombre maximal de redirections | 10 |
| Politique de redirection de la CLI V3 | Refuse les redirections vers une autre origine ou vers HTTP |
| Type de contenu | text/HTML seulement |
| Nouvelles tentatives après un échec transitoire de la CLI V3 | 1 nouvelle tentative automatique |
Les administrateurs utilisant IAM Identity Center peuvent désactiver les outils Web pour leur organisation :
Consultez Gouvernance d'entreprise - Outils Web pour plus de détails.
Pour empêcher un agent d'utiliser les outils Web, excluez l'étiquette web :
{ "tools": ["read", "write", "shell"], "excludedTools": ["web"] }
Ou utilisez les autorisations pour refuser l'accès Web :
rules: - capability: web_fetch effect: deny - capability: web_search effect: deny
Outils Web