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 les phrases entourant les correspondances du terme recherché | Extraction ciblé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 |
| Délai d'expiration | 30 secondes |
| Nombre maximal de redirections | 10 |
| Type de contenu | text/HTML seulement |
| Nouvelles tentatives | 3 tentatives automatiques |
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