Claude Code : Tasks, Tool Search et Skills – Les Nouveautés Révolutionnaires
🚀 Mise à jour majeure

Claude Code : Tasks, Tool Search et Skills

Découvrez les nouvelles fonctionnalités révolutionnaires qui transforment votre workflow de développement avec des agents multi-sessions collaboratifs

📅 2025 ⏱️ 8 min de lecture 🛠️ Claude Code v1.0.19+
Taric, l’un des développeurs les plus actifs de Claude Code sur Twitter, vient d’annoncer une série de mises à jour qui changent la donne. Au programme : les Tasks (une vraie révolution pour le travail multi-agents), le Tool Search pour optimiser vos tokens, et la fusion des commandes slash dans les Skills. Décryptage complet !

Fusion des Commandes Slash dans les Skills

Les slash commandes étaient la première abstraction de Claude Code pour gérer les prompts et les contextes. Mais avec l’évolution du modèle, les Skills se révèlent bien plus puissants.

📚

Contexte dynamique

Les Skills permettent de charger du contexte dynamiquement en lisant les fichiers référencés dans votre skill.md

🤖

Sub-agents intégrés

Possibilité d’exécuter des sub-agents directement depuis les Skills pour des workflows complexes

🔄

Context Fork

Créez un sub-agent qui hérite de tout le contexte de votre conversation actuelle

Ce qui change concrètement

  • Les slash commandes continuent de fonctionner, aucune migration obligatoire
  • Il est recommandé de migrer vos commandes vers des Skills
  • Claude n’a plus besoin de distinguer « slash command tool » et « skill tool »
  • Les Skills supportent le multi-level dynamic context
  • Possibilité de spawner des sub-agents depuis les Skills

🔮 Vision future

Les Skills vont probablement remplacer les agents dans le futur. L’équipe Claude suit une philosophie de simplification : ajouter des outils, les tester, puis les consolider. Les Skills pourraient devenir l’abstraction unique pour tout.

Tasks : La Révolution Multi-Agents

C’est LA fonctionnalité majeure de cette mise à jour. Les Tasks remplacent les simples « todo lists » par un système de gestion de tâches sophistiqué, permettant la collaboration entre plusieurs agents Claude Code.

🎯 Pourquoi les Tasks ?

Le modèle devient de plus en plus puissant. Il fallait donner plus de capacité à Claude Code pour travailler plus longtemps et garder son état de manière plus qualitative. Les todo lists étaient bien… mais enfantines.

Les caractéristiques clés

📋

Dépendances

Les tâches peuvent être bloquées par d’autres tâches, créant un workflow structuré

👥

Multi-sessions

Plusieurs terminaux peuvent travailler sur la même task list simultanément

🔄

États partagés

Statuts : pending, in progress, completed – visibles par tous les agents

Comment ça marche en pratique

Lancer une task list

Utilisez la commande claude --task-list <nom> pour créer une nouvelle liste de tâches partagée

Décrire les tâches

Expliquez à Claude les différentes tâches à réaliser. Il va créer automatiquement la structure avec les dépendances

Lancer plusieurs terminaux

Ouvrez autant de terminaux que nécessaire, chacun aura accès à la même task list

Assigner les tâches

Chaque agent peut prendre une tâche disponible. Elle passe en « in progress » et les autres agents le voient

Collaboration automatique

Quand une tâche est terminée, les tâches bloquées se débloquent et les agents peuvent continuer

Structure d’une Task

{ "id": 1, "subject": "Fix widget style extension", "description": "Le tab ne persiste pas quand on switch...", "activeForm": "...", "status": "pending", "blockedBy": [5] }

Cas d’usage idéal : Les gros refactors

Imaginez un refactoring massif de votre codebase. Au lieu d’avoir un seul agent qui travaille séquentiellement, vous pouvez maintenant lancer plusieurs agents en parallèle, chacun travaillant sur une partie différente du refactor :

  • Agent 1 : Refactoring du module d’authentification
  • Agent 2 : Migration des tests unitaires
  • Agent 3 : Mise à jour de la documentation
  • Les agents se coordonnent automatiquement via les dépendances

« On a bien un état partagé qui contient toutes les informations nécessaires pour que les agents puissent réaliser leurs tâches avec des statuts todo, in progress, completed. Les deux ont l’information et peuvent travailler en même temps. »

— Melvynx

🛠️ Installation et Configuration

⚠️ Prérequis important

Vous devez être en version 1.0.19 ou supérieure de Claude Code pour accéder aux Tasks. Vérifiez votre version avec claude --version

Mettre à jour Claude Code

# Installer la dernière version claude install latest# Vérifier la version claude --version

Attention : la commande claude update ne trouve pas toujours la dernière version. Préférez claude install latest pour être sûr d’avoir les nouvelles fonctionnalités.

Lancer une session avec Tasks

# Créer une task list nommée "widget" claude --task-list widget# Puis décrivez vos tâches à Claude /please fix the widget extension, make tabs persistent, fix dark mode

Évaluation des fonctionnalités

Tasks (Multi-agents) Révolutionnaire
Skills (Nouvelle abstraction) Excellent
Tool Search Utile selon contexte

🎯 Conclusion

Cette mise à jour de Claude Code marque un tournant dans l’utilisation des assistants IA pour le développement. Les Tasks ouvrent la voie à une nouvelle façon de travailler, où plusieurs agents peuvent collaborer intelligemment sur des projets complexes.

Les points clés à retenir sont les suivants : le Tool Search est idéal si vous avez beaucoup de MCP (plus de 2-3% du contexte), les Skills deviennent l’abstraction principale pour le contexte dynamique, et les Tasks permettent une vraie collaboration multi-agents avec gestion des dépendances.

#ClaudeCode #IA #Développement #MultiAgents #Productivité #MCP #Tasks

🎬 Voir la vidéo complète

Claude Code Tasks - Vidéo explicative

📺 Vidéo de Melvynx expliquant en détail les nouvelles fonctionnalités de Claude Code

🚀 Prêt à passer au niveau supérieur ?

Mettez à jour Claude Code dès maintenant et expérimentez la puissance des Tasks pour vos projets de développement !

Voir la vidéo complète →

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut