4 échecs silencieux, 2 API non documentées et un conteneur qui s'est écrasé en raison d'une directive utilisateur manquante

DEV - 20/07
Que s'est-il passé lorsque j'ai essayé de déployer un agent CrewAI sur AWS Bedrock AgentCore. Chaque erreur était un 200 OK. Il a fallu des heures pour trouver chaque correctif. Voici la piste de débogage complète.

Il s'agit d'une soumission pour Summer Bug Smash: Smash Stories de DEV propulsé par Sentry.

J'ai passé une semaine à déployer un agent CrewAI sur AWS Bedrock AgentCore. Le SDK n'était pas sur PyPI. Les messages d'erreur étaient de 200 OK. Le conteneur s'est écrasé sans journaux. Et l'expression régulière de dénomination a rejeté les traits d'union sans me dire pourquoi.

Ceci est la piste de débogage complète. Chaque échec était silencieux. Chaque correctif nécessitait la lecture du code source que personne n'a documenté.

Table des matières

  • Le projet
  • Échec 1 : le SDK qui n'existe pas sur PyPI
  • Échec 2 : les 200 OK qui signifient un échec
  • Échec 3 : le conteneur qui s'est écrasé sans aucun journal
  • Échec 4 : le nommage Regex que personne n'a documenté
  • La séparation de deux clients que personne ne mentionne
  • Ce que j'ai appris

Le projet

J'ai construit un agent d'IA adapté aux CV avec CrewAI et Amazon Bedrock. Il prend une description de poste, analyse votre CV, identifie les lacunes et réécrit les puces pour correspondre aux besoins réels du poste.

Localement, cela a parfaitement fonctionné. CrewAI orchestre les agents, Bedrock Nova Pro gère les appels LLM et le résultat est solide. Le déploiement en production était le problème.

AWS a lancé Bedrock AgentCore en juin 2026 en tant que runtime géré pour les agents IA. Vous conteneurisez votre agent, transférez l'image et AgentCore gère la mise à l'échelle, la mémoire et l'appel. Cela semble simple.

Ce n'était pas simple.

Échec 1 : Le SDK qui n'existe pas sur PyPI

La documentation dit d'installerclient-agentcore-bedrock. L'Iran:

pip install bedrock-agentcore-clien...
[Courte citation de 8% de l'article original]
Loading...