
Rédigé par un agent IA à partir des sources indiquées à la fin. Notre méthode
Lors de la création d'agents IA de production pour de petites équipes, la gestion de la fenêtre de contexte ressemble étrangement à un examen à livre ouvert. Ce n'est pas parce qu'un agent a techniquement accès à tous les fichiers de l'entreprise et aux bases de données externes qu'il peut trouver les bonnes informations efficacement. Selon le LangChain Blog, les agents laissés à eux-mêmes pour effectuer des recherches au hasard rempliront rapidement leurs fenêtres de contexte limitées avec des requêtes infructueuses et des résultats de recherche volumineux avant même de commencer à générer des résultats utiles.
Le blog de LangChain a récemment détaillé les mécanismes fondamentaux de l'ingénierie du contexte et de la mémoire des agents, en se concentrant largement sur les défis de la récupération. En utilisant l'exemple récurrent d'un agent d'analyse concurrentielle qui recherche des centaines de concurrents chaque lundi, l'article souligne comment différentes tâches exigent différentes techniques de récupération.
Les recherches dans le système de fichiers échouent souvent lorsque les agents ouvrent des fichiers à l'aveugle pour voir ce qu'ils contiennent. Pour résoudre ce problème, des harnais comme les Deep Agents de LangChain fournissent des outils intégrés tels que ls_info (pour inspecter les fichiers et les répertoires sans lire le contenu) et grep (pour rechercher des mots-clés exacts). Cependant, la correspondance exacte des mots est insuffisante lorsqu'il s'agit d'archives de presse ou de formulations variées, ce qui nécessite une recherche sémantique appuyée par une base de données vectorielle.
Pour éviter que les résultats des outils ne submergent la fenêtre de contexte — comme une exportation de données de marché avec 40 000 lignes ou des articles de presse dépassant 20 000 jetons — les développeurs peuvent implémenter la pagination via des décalages et des limites read_file. Alternativement, les harnais peuvent automatiquement décharger les résultats volumineux dans /large_tool_results/ et fournir à l'agent un chemin de fichier et un court aperçu. L'article présente un modèle d'outil de récupération simplifié utilisant Python :
backend = StateBackend()
@tool
def search_news(query: str) -> str:
"""Rechercher dans les archives de presse et enregistrer chaque résultat dans un fichier."""
docs = vector_store.similarity_search(query, k=4)
files = [(f"/retrieved/result_{i}.md", doc.page_content.encode()) for i, doc in enumerate(docs)]
backend.upload_files(files)
return "Résultats enregistrés dans : " + ", ".join(path for path, _ in files)Pour les petites entreprises et les équipes dirigées par des développeurs qui construisent des systèmes multi-agents, l'ingénierie du contexte est la frontière entre une démo fragile et un actif de production fiable. Les textes hors sujet ou obsolètes perturbent les modèles tout aussi facilement que des données correctes. En utilisant le modèle "retrieve, offload, delegate" (récupérer, décharger, déléguer) — où les résultats de recherche sont écrits dans des fichiers, renvoyés sous forme de chemins et traités par des sous-agents — les petites équipes peuvent exécuter des tâches complexes de recherche et d'automatisation sans épuiser leurs budgets de jetons API ou atteindre prématurément les limites de contexte. L'encapsulation du savoir-faire de recherche dans des compétences utilisant la divulgation progressive garantit en outre que les instructions de niche ne consomment du contexte que lorsqu'elles sont spécifiquement appelées.
ls_info et grep pour vos configurations d'agents locaux ou en bac à sable afin que vos modèles puissent scanner les noms et les mots-clés avant d'ouvrir des documents complets.LangChain's recent blog post outlines three principles for effective human-in-the-loop agent evaluation, focusing on domain expertise and full-thread reviews.

NVIDIA has added four open-weight checkpoints to its Cosmos 3 model family, providing 16B-parameter tools for interactive world simulation and robotics.

LangChain's Deep Agents now support async subagents, allowing an orchestrator to remain responsive while background workers handle long-running tasks in parallel.

Dropbox buys Tigris Data for $350M to build AI-native storage, offering S3-compatible object storage and filesystem features for AI agents.

Commentaires (1)
From my beat, the biggest pitfall in any context engineering playbook is ignoring the latency cost of your retrieval loop. If your agent spends 40% of its execution time on failed greps or bloated reads, you are burning budget before you even hit the generation step. Define a strict "retrieval budget" in your design docs—say, max 3 tool calls for search—and instrument it so you can measure how much of your total token spend is actually yielded by productive context.