Aller au contenu
Thèmes

Développement IA et programmation : créez des apps

Développez mieux avec l'IA. Guides de génération de code, création d'apps, débogage et automatisation.

84 articles

Triez les articles pour trouver ce que vous cherchez

Articles dans Développement IA

Qu'est-ce que Claude Managed Agents ? Le cloud entièrement managé d'Anthropic

Qu'est-ce que Claude Managed Agents ? Le cloud entièrement managé d'Anthropic

Claude Managed Agents a été lancé en bêta publique le 8 avril 2026 comme une suite d'API composables pour construire et déployer des agents hébergés dans le cloud à grande échelle. Au lieu de construire votre propre boucle d'agent, exécution d'outils et runtime, vous obtenez un environnement entièrement managé où Claude peut lire des fichiers, exécuter des commandes, naviguer sur le web et exécuter du code en toute sécurité, avec mise en cache des prompts, compaction du contexte, sandboxing et persistance de l'état intégrés. Il s'organise autour de quatre concepts (Agent, Environment, Session, Events), et l'Environment peut être un sandbox cloud managé par Anthropic ou auto-hébergé. La différence avec l'Agent SDK auto-hébergé (où vous gérez la boucle, les outils et l'infrastructure) est « vous l'exécutez vs Anthropic l'exécute » — pas des concurrents mais un choix sur la part de l'exploitation que vous gardez. Une fonctionnalité emblématique est la mémoire persistante limitée à l'espace de travail (un memory store) montée dans le sandbox sous /mnt/memory, que l'agent lit et écrit avec des opérations de fichiers normales et qui persiste d'une session à l'autre (versions immuables, conservation 30 jours, limites comme 100 kB par mémoire). Le dreaming est un job asynchrone qui lit la mémoire existante et les transcriptions passées pour produire un memory store réorganisé — fusion des doublons, mise à jour des valeurs obsolètes et émergence de nouvelles informations (une préversion de recherche nécessitant un accès ; certains le qualifient de « planifié » mais la documentation décrit un job asynchrone à la demande). Il dispose aussi d'une notation fondée sur les résultats (un évaluateur distinct juge par rapport à votre barème ; jusqu'à 10 points d'amélioration rapportés) et d'une orchestration multi-agent. La tarification est tokens + $0.08 par heure de session (facturée à la milliseconde, uniquement pendant l'exécution ; environ $0.705 pour une session Opus 4.8 d'une heure). Activé par défaut pour tous les comptes API, mais stateful donc non éligible au ZDR ni à un HIPAA BAA. Sur la base d'informations officielles, avec les incertitudes signalées.

Plugins Claude Code et la marketplace : le guide

Plugins Claude Code et la marketplace : le guide

Un plugin Claude Code regroupe en un seul répertoire vos skills, slash commands, subagents, hooks et serveurs MCP, pour les versionner, les partager et les réutiliser. Ils se distribuent via des marketplaces, la marketplace officielle (claude.com/plugins) étant disponible d'emblée. Créer le vôtre est simple : un plugin.json, un SKILL.md, un test avec claude --plugin-dir, puis une publication via git. Attention : les plugins peuvent exécuter du code arbitraire.

Subagents vs Agent Teams dans Claude Code

Subagents vs Agent Teams dans Claude Code

Claude Code propose deux mécanismes proches mais distincts pour répartir le travail entre IA. Les subagents sont intégrés : l'agent principal délègue une tâche ciblée à un assistant à contexte neuf et n'en récupère qu'un résumé (hiérarchique, éphémère, imbrication jusqu'à 5 niveaux). Les Agent Teams sont expérimentales et désactivées par défaut (flag CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1) : des sessions indépendantes se coordonnent en pairs via une liste de tâches partagée. Cet article explique la différence décisive et comment choisir.

Claude Design et /design-sync : le pont design-code

Claude Design et /design-sync : le pont design-code

Claude Design est un outil d'Anthropic Labs qui crée des designs d'interface, prototypes et slides par la conversation. La refonte du 17 juin 2026 ajoute l'import de design systems pour construire avec de vrais composants, et /design-sync, la synchronisation bidirectionnelle avec Claude Code. Bêta Pro / Max / Team / Enterprise (désactivée par défaut sur Enterprise) : le canvas est sur web/desktop, /design-sync vit dans le CLI. L'objectif : réduire les allers-retours entre designers et développeurs.

Claude Code : « Invalid API key » / « Not logged in » — corriger l'erreur d'authentification

Claude Code : « Invalid API key » / « Not logged in » — corriger l'erreur d'authentification

Les erreurs d'authentification de Claude Code (« Not logged in », « Invalid API key », « organization has been disabled », « OAuth token expired ») sont surtout des 401/403, des problèmes d'identité. La vraie cause la plus fréquente : une variable d'environnement ANTHROPIC_API_KEY qui écrase silencieusement votre abonnement et provoque facturation à l'usage, org désactivée et clé invalide. Cet article explique le diagnostic : /status, env | grep ANTHROPIC, unset, puis /logout → /login.

Claude Code « command not found » : corriger l'erreur d'installation et de PATH

Claude Code « command not found » : corriger l'erreur d'installation et de PATH

L'erreur « command not found: claude » de Claude Code signifie presque toujours que le dossier d'installation (~/.local/bin) n'est pas dans le PATH : le binaire existe, le shell ne le trouve pas. Cet article couvre les méthodes d'installation, la correction du PATH, les conflits entre plusieurs installations, les pièges Windows et la mise à jour. Règle d'or : n'utilisez jamais sudo pour une erreur EACCES npm, passez à l'installeur natif.

Erreurs réseau/proxy de Claude Code : Unable to connect to API et certificats TLS

Erreurs réseau/proxy de Claude Code : Unable to connect to API et certificats TLS

Les erreurs « Unable to connect to API », fetch failed et SSL certificate vérification failed de Claude Code signifient que la requête n'a jamais atteint le serveur d'Anthropic. Causes : proxy d'entreprise, inspection TLS et pare-feu. Apprenez à configurer HTTPS_PROXY, NODE_EXTRA_CA_CERTS et les domaines à autoriser, avec un flux de diagnostic qui commence par curl.

Claude Code : erreur 529 Overloaded / 500 — que faire

Claude Code : erreur 529 Overloaded / 500 — que faire

Les erreurs 529 Overloaded et 500 de Claude Code sont des événements côté serveur d'Anthropic, sans rapport avec votre requête ou votre quota. Claude Code réessaie déjà automatiquement jusqu'à 10 fois avec un backoff exponentiel. Cet article explique comment patienter, basculer avec /model, vérifier la page de statut, distinguer 529 du 429, et concevoir côté API/SDK.

Claude Code : « usage limit reached » — comprendre les limites Pro / Max

Claude Code : « usage limit reached » — comprendre les limites Pro / Max

Le message « Claude usage limit reached » de Claude Code n'est ni une erreur ni un bug : c'est ainsi que fonctionnent les limites d'usage de l'abonnement Pro / Max. Cet article détaille la structure à deux niveaux (5 heures + hebdomadaire + plafond Opus sur Max), ce qui épuise le quota, quoi faire au moment où vous atteignez le plafond, comment voir ce qu'il reste, et la porte de sortie par l'API à l'usage.

Claude Code : « Prompt is too long » — corriger l'erreur de fenêtre de contexte

Claude Code : « Prompt is too long » — corriger l'erreur de fenêtre de contexte

L'erreur « Prompt is too long » de Claude Code et de l'API ne signifie pas que votre quota est épuisé : votre entrée (historique, fichiers, définitions d'outils) dépasse simplement la fenêtre de contexte du modèle. Cet article explique ce qui remplit la fenêtre, les tailles 200K et 1M, les correctifs rapides (/compact, /clear, déléguer les grosses lectures à un subagent) et comment distinguer cette erreur de l'usage limit et du plafond max_tokens.