OpenAI Symphony - Outil d’automatisation de la gestion de projet basé sur des agents
(github.com/openai)- Aide les équipes de développement à se concentrer sur la gestion des unités de travail plutôt que sur l’écriture de code
- Chaque tâche du projet est transformée en run autonome isolé,
avec une structure où l’équipe gère le travail sans superviser les agents de code,
tandis que les agents réalisent l’implémentation de manière indépendante - Dans la vidéo de démonstration, Symphony surveille le board Linear et, lorsqu’une nouvelle tâche est créée, crée et assigne automatiquement un agent
- Une fois la tâche terminée, l’agent soumet des preuves de travail (proof of work) telles que l’état de la CI, les retours de revue de PR, l’analyse de complexité et une vidéo d’exécution
- Les tâches approuvées sont ensuite traitées jusqu’à la fusion automatique de la Pull Request, sans que les développeurs aient besoin de superviser le code en détail
- Offre les meilleures performances sur des bases de code adoptant le harness engineering, et vise un passage de la gestion des agents de code à la gestion du travail
- Fournit une implémentation de référence expérimentale basée sur Elixir ; il est possible de l’implémenter directement dans d’autres langages à partir du document SPEC
- Apache License 2.0
5 commentaires
La stack est tendance.
Ils ont publié SPEC.md et c’est donc un projet open source qu’on vous propose d’implémenter et d’utiliser en l’adaptant à votre propre organisation.
Ça ressemble à une approche open source adaptée à un monde où le coding par agents est devenu banal.
Ouin… la barrière à l’entrée est trop élevée, faites juste en sorte qu’on puisse lancer
setup.py shd’un simple clic.On met un prompt dans codex pour lui demander de le créer.
Oh… comme prévu, les trois grands sortent des versions mieux faites de fonctionnalités qui existaient déjà dans les projets open source.