Introduction

Zed propose désormais la possibilité d'orchestrer plusieurs agents, chacun s'exécutant en parallèle dans la même fenêtre. Cette nouvelle fonctionnalité permet une meilleure organisation et une plus grande flexibilité dans le travail avec les agents.

Contexte Technique

La barre latérale Threads offre une vue d'ensemble de tous les threads à un seul coup d'œil, regroupés par projet. Cela permet de mixer et de combiner des agents sur une base par thread, de travailler sur plusieurs projets en même temps et d'isoler les worktrees si nécessaire. Les opérations courantes telles que l'arrêt des threads, leur archivage et le lancement de nouveaux threads sont accessibles instantanément.

Le système fonctionne à une fréquence d'images de 120 fps, ce qui assure une expérience utilisateur fluide et réactive. Les agents peuvent être choisis librement, et tout cela est open-source.

Analyse et Implications

L'orchestration d'agents parallèles dans Zed est conçue pour combiner l'expertise humaine avec les outils d'IA pour créer de meilleurs logiciels. Cette approche, appelée ingénierie agente, vise à trouver un équilibre entre l'utilisation de l'IA et l'interaction directe avec le code.

Cela signifie que les développeurs peuvent utiliser les agents pour automatiser certaines tâches, tout en conservant le contrôle et la flexibilité nécessaires pour créer des systèmes de haute qualité.

Perspective

La mise à jour de Zed avec les agents parallèles ouvre de nouvelles perspectives pour les développeurs. Avec cette fonctionnalité, ils peuvent gérer plusieurs projets en même temps, utiliser différents agents pour différents threads et conserver une vue d'ensemble claire de leurs threads.

Cependant, il est important de noter que cette fonctionnalité nécessite une certaine familiarité avec les agents et les outils d'IA. Les développeurs devront apprendre à utiliser efficacement les agents parallèles pour maximiser leur productivité et la qualité de leur code.

Enfin, l'avenir de l'ingénierie agente et des agents parallèles dans Zed semble prometteur. Avec des mises à jour continues et des améliorations, les développeurs pourront profiter de nouvelles fonctionnalités et de meilleures performances pour créer des logiciels de haute qualité.