
Défi de Contribution Open Source des Agents de Carrière 2026
Description
Défi de Contribution Open Source des Agents de Carrière 2026 Événement Mondial d'Ingénierie Open Source Construire. Tester. Contribuer. Être fusionné. 25 septembre – 15 octobre 2026 Organisé par Career-Agents × CodeMyFYP Un défi de contribution open source axé sur le développement des Agents de Carrière, le Système d'Exploitation de Carrière AI. Explorez le dépôt GitHub À propos de l'événement Le Défi de Contribution Open Source des Agents de Carrière 2026 est un événement d'ingénierie mondial qui invite les développeurs à contribuer directement à un projet AI open source du monde réel. Contrairement aux hackathons traditionnels, les participants ne sont pas tenus de construire une application entièrement nouvelle. Au lieu de cela, ils travailleront sur un écosystème open source existant en identifiant de véritables problèmes, proposant des améliorations, mettant en œuvre des solutions, écrivant des tests et soumettant des Pull Requests pour révision par des mainteneurs. Le défi se concentre sur le développement des Agents de Carrière, un Système d'Exploitation de Carrière AI open source qui rassemble des agents AI spécialisés, des outils pour développeurs, des informations de carrière, l'automatisation de la recherche d'emploi et des workflows de développement professionnel alimentés par AI. Les participants peuvent contribuer dans les domaines de l'ingénierie AI, du Protocole de Contexte de Modèle (MCP), du développement CLI, des systèmes backend, du développement frontend, des tests, de la sécurité, des performances, de l'accessibilité et de la documentation. Chaque contribution sera examinée pour sa correction technique, sa pertinence, sa maintenabilité et sa valeur pour le projet. L'objectif est de créer des contributions open source significatives qui restent précieuses au-delà de l'événement. À propos des Agents de Carrière Agents de Carrière Système d'Exploitation de Carrière AI Open Source Un écosystème alimenté par AI conçu pour aider les développeurs et les professionnels à naviguer dans le développement de carrière, la recherche d'emploi, l'optimisation de CV, la préparation aux entretiens et la croissance professionnelle. Les Agents de Carrière rassemblent de multiples capacités alimentées par AI au sein d'un écosystème unifié. 167 Agents AI spécialisés 19 divisions d'agents Intégrations MCP + CLI Developer Licence open-source MIT Le projet comprend des agents de carrière AI spécialisés, des outils alimentés par MCP, un support global CLI et NPX, des workflows de recherche d'emploi agentique, un studio de CV ATS, des systèmes de préparation aux entretiens, des informations spécifiques aux entretiens d'entreprise, des capacités de graphique de connaissances de carrière, une analyse de portefeuille GitHub, des outils de carrière basés sur la voix, des API REST et des intégrations pour développeurs. Les Agents de Carrière sont conçus comme une plateforme extensible où les développeurs peuvent contribuer à des composants individuels ou améliorer la manière dont différents systèmes interagissent. Dépôt de projet : github.com/karthikrshet/Career-Agents Qui peut participer ? Le défi est ouvert aux étudiants, développeurs de logiciels, ingénieurs AI/ML, développeurs full-stack, ingénieurs frontend et backend, ingénieurs DevOps, ingénieurs QA, chercheurs en sécurité, rédacteurs techniques, designers et mainteneurs open source expérimentés. Les contributeurs pour la première fois sont également les bienvenus. Les participants n'ont pas besoin d'expérience préalable en contribuant aux Agents de Carrière, à condition qu'ils comprennent les changements proposés et suivent les directives de contribution du projet. La participation est gratuite et ouverte aux développeurs du monde entier. Pistes de Contribution Les participants peuvent contribuer à un ou plusieurs des domaines suivants. Ces pistes sont destinées à guider le développement plutôt qu'à restreindre les améliorations valides. Corrections de bogues et résolution de problèmes Identifier et résoudre les bogues reproductibles affectant la fonctionnalité existante. Les contributions doivent inclure des étapes de reproduction claires, une explication de la cause racine, une correction ciblée et des tests de régression si applicable. Agents AI et Intelligence de Carrière Améliorer les agents existants, le routage des agents, les métadonnées, l'évaluation, la qualité des prompts, le raisonnement de carrière et la fiabilité des agents. Les nouveaux agents doivent répondre à un véritable cas d'utilisation et respecter les schémas et exigences de registre des agents du dépôt. Protocole de Contexte de Modèle (MCP) Développer ou améliorer les outils MCP, les schémas d'outils, les intégrations, la gestion des erreurs, la validation, l'interopérabilité, la fiabilité des outils et la documentation MCP destinée aux développeurs. CLI et Expérience Développeur Améliorer la fonctionnalité de ligne de commande, les workflows d'installation, le diagnostic, la gestion des erreurs, l'utilisabilité du terminal, la compatibilité multiplateforme et l'intégration des développeurs. Recherche d'Emploi et Automatisation Améliorer la découverte d'emploi, le matching des candidats, les intégrations ATS, l'extraction des exigences, le suivi des candidatures, les workflows de contact des recruteurs et la fiabilité de l'automatisation. Intelligence des CV et ATS Améliorer l'analyse des CV, l'analyse ATS, la notation des CV, l'intelligence des mots-clés, le matching des descriptions de poste, la génération de CV, la validation et les workflows d'exportation. Intelligence des Entretiens Contribuer à la préparation des entretiens, à la génération de questions, aux évaluations techniques, aux pistes d'entretien spécifiques à l'entreprise, à la fonctionnalité d'entretien vocal, aux systèmes d'évaluation et à la qualité des retours. AI, RAG et Systèmes de Récupération Améliorer la qualité de récupération, le classement, la sélection de contexte, la fonctionnalité de graphique de connaissances, les intégrations de fournisseurs AI, l'évaluation, la réduction d'hallucination et la fiabilité de raisonnement. Tests et Fiabilité Ajouter des tests unitaires significatifs, des tests d'intégration, des tests de régression, des tests d'API, des tests MCP, des tests CLI, une couverture des cas extrêmes et des améliorations de récupération en cas d'échec. Sécurité et Performance Améliorer la validation des entrées, la sécurité des dépendances, la configuration sécurisée, l'utilisation des ressources, la performance au démarrage, la latence API, le caching et l'efficacité computationnelle. Les vulnérabilités de sécurité doivent être divulguées de manière privée conformément au processus de divulgation responsable du dépôt. Web, UI/UX et Accessibilité Améliorer les interfaces orientées utilisateur, les mises en page réactives, la navigation, les états de chargement et d'erreur, l'accessibilité au clavier, le support des lecteurs d'écran et l'usabilité générale du produit. Internationalisation et Localisation Améliorer le support des langues, la gestion des locales, les workflows de carrière régionaux, les conventions de CV internationales et l'accessibilité multilingue. Documentation et Éducation des Développeurs Créer ou améliorer des instructions d'installation significatives, de la documentation d'architecture, des tutoriels, des exemples d'API, des guides d'intégration MCP, des ressources de dépannage et des matériaux d'intégration pour contributeurs. Comment Participer 1 Inscrivez-vous à l'événement Complétez votre inscription via la page officielle de l'événement Luma. Fournissez votre nom d'utilisateur GitHub afin que vos soumissions puissent être associées à votre inscription. 2 Explorez le Dépôt Examinez le README, les directives de contribution, l'architecture, les problèmes ouverts et la documentation pertinente. Comprenez l'implémentation existante avant de proposer des modifications. 3 Identifiez une Contribution Significative Sélectionnez un problème existant, reproduisez un véritable bogue ou proposez une amélioration utile. Recherchez les problèmes et discussions existants pour éviter les doublons. Discutez des fonctionnalités importantes avec les mainteneurs avant de procéder à l'implémentation. 4 Forker et Développer Forkez les Agents de Carrière, créez une branche dédiée, implémentez votre changement et suivez l'architecture, les conventions de codage et les exigences de contribution du dépôt. 5 Tester et Valider Exécutez des tests pertinents et des validations du dépôt. Fournissez des preuves que votre implémentation fonctionne et n'introduit pas de régressions. 6 Soumettez un Pull Request Ouvrez un PR contre le dépôt des Agents de Carrière. Expliquez le problème, l'implémentation, les tests réalisés et le problème connexe. Soumettez avant la date limite officielle. 7 Révision par le Mainteneur et Fusion Les mainteneurs évalueront votre contribution, demanderont des modifications si nécessaire et fusionneront les soumissions qui répondent aux exigences du projet. Directives de Contribution Tous les participants doivent suivre les directives de contribution existantes du dépôt, le Code de Conduite, les politiques de sécurité et les instructions de développement applicables. Intégrité du Dépôt Les Agents de Carrière contiennent des définitions d'agents interconnectées, des registres, des index générés, des mappings et des actifs de soutien. Les contributeurs doivent préserver les relations entre ces composants. Pour les changements d'agent et de registre applicables, suivez les workflows de génération et de validation documentés : Bash python scripts/generate-data.pypython scripts/validate.py Ne modifiez pas manuellement les fichiers générés lorsque le dépôt nécessite une régénération. Évitez les ID d'agent en double, les agents orphelins, les références rompues et les entrées de registre incohérentes. Exécutez la validation pertinente après avoir apporté des modifications. Un Pull Request qui compromet l'intégrité du dépôt ne sera pas accepté. Exigences de Pull Request Chaque contribution doit inclure une description claire du problème, de son importance, de la solution proposée, de l'approche technique, du problème ou de la discussion pertinente et des preuves de test. Incluez des captures d'écran, des journaux, des benchmarks ou des étapes de reproduction si pertinent. Décrivez tout risque de compatibilité et divulguez toute utilisation substantielle d'outils de codage AI. Gardez les PRs ciblés et répondez de manière constructive aux retours des mainteneurs. Développement assisté par AI Les outils de codage AI, y compris Codex, Claude Code, Cursor, Gemini CLI, GitHub Copilot, Windsurf et d'autres assistants de développement, sont permis. Les contributeurs restent responsables de comprendre, d'examiner, de tester et de maintenir tout le code qu'ils soumettent. Le code généré automatiquement, les résultats de test fabriqués, les implémentations non vérifiées et les modifications qui compromettent la fonctionnalité existante ne seront pas acceptées. Éligibilité à la Contribution Une contribution doit apporter une valeur significative au projet. Des exemples incluent un bogue confirmé, une fonctionnalité utile, une amélioration significative de la documentation, un renforcement de la fiabilité, une amélioration de la sécurité, une correction d'accessibilité ou une meilleure expérience développeur. Soumettre un PR ne garantit pas l'acceptation ou la reconnaissance. Les soumissions de spam, le plagiat, les changements en double, les modifications de format non liées, les preuves fabriquées, le code malveillant et les PR créés uniquement pour augmenter les comptes de soumission peuvent être exclues. Le nombre de Pull Requests et de lignes de code ne sont pas des mesures de la qualité de la contribution. Calendrier de l'Événement L'événement commence Date limite de contribution Révision par le mainteneur Résultats et reconnaissance Un Pull Request n'a pas besoin d'être fusionné avant la date de soumission si la révision du mainteneur est encore en cours. Cependant, il doit être ouvert pendant la période de l'événement et finalement répondre aux exigences techniques et d'éligibilité du projet pour être validé. Critères d'Évaluation Les contributions seront évaluées sur la qualité de l'ingénierie, l'impact pratique et leur alignement avec l'architecture et les normes de développement des Agents de Carrière. Une petite correction bien testée qui résout un problème important peut être plus précieuse qu'une grande fonctionnalité qui introduit une complexité inutile. Plusieurs soumissions sont autorisées, mais le volume de PR ne procure pas un avantage automatique. Reconnaissance des Contributeurs Les contributeurs dont le travail répond aux critères d'acceptation du défi peuvent recevoir un Certificat de Contributeur Open Source numérique vérifié et une reconnaissance au sein de la communauté des contributeurs des Agents de Carrière. Des contributions exceptionnelles peuvent être reconnues dans les catégories suivantes : Catégories de Reconnaissance Contributeur Open Source Exceptionnel Contributeur Principal en Ingénierie Contributeur des Systèmes AI Contributeur en Ingénierie MCP Prix du Chasseur de Bogues Champion de la Fiabilité Contributeur en Sécurité Contributeur d'Expérience Développeur Contributeur en Accessibilité Contributeur en Documentation Meilleur Contributeur Open Source pour la Première Fois La reconnaissance est soumise à la qualité et à l'éligibilité des soumissions reçues. Les organisateurs peuvent retenir un prix de catégorie si aucune contribution ne répond à la norme requise. Des contributeurs exceptionnels peuvent également être invités à continuer de contribuer au projet après l'événement. L'inscription ou la soumission seule ne garantissent pas un certificat, un prix ou un rôle de mainteneur. Politiques Importantes Sécurité : Les vulnérabilités de sécurité potentielles doivent être signalées de manière privée à travers le processus de divulgation responsable du dépôt. Ne publiez pas de détails exploitables dans des problèmes publics ou des Pull Requests. Auteur : Les participants peuvent collaborer, mais les contributions doivent identifier précisément leurs auteurs. La co-auteurisation Git peut être utilisée lorsque plusieurs développeurs ont réellement contribué. Code de Conduite : Tous les participants doivent communiquer respectueusement, fournir une attribution honnête et suivre le Code de Conduite des Agents de Carrière. Autorité des Mainteneurs : Les mainteneurs du projet conservent l'autorité finale sur les changements du dépôt. La participation à l'événement ne garantit pas qu'une fonctionnalité ou correction proposée sera fusionnée. Licences : Les contributions doivent respecter la Licence MIT du dépôt et ne doivent pas introduire de code ou d'actifs que les contributeurs n'ont pas l'autorisation de soumettre. Questions Fréquemment Posées La participation est-elle gratuite ? Dois-je construire un nouveau projet ? Les débutants peuvent-ils participer ? Puis-je utiliser des outils de codage AI ? Puis-je soumettre plusieurs Pull Requests ? Puis-je travailler avec d'autres développeurs ? Tous les Pull Requests seront-ils fusionnés ? Un Pull Request doit-il être fusionné avant la date limite ? Tous recevront-ils un certificat ? Comment devrais-je signaler une vulnérabilité de sécurité ? Liens Officiels Dépôt des Agents de Carrière Code source, problèmes, Pull Requests et documentation Contact Événement : - [email protected] Rejoignez le Défi Les Agents de Carrière est un projet open source qui se développe grâce à des contributions significatives de développeurs qui identifient des problèmes, proposent des solutions et améliorent le logiciel pour ses utilisateurs. Que vous soyez en train de corriger votre premier bogue, d'améliorer un agent AI, de développer une intégration MCP, de renforcer la couverture des tests ou de contribuer à l'architecture sous-jacente, votre travail peut faire avancer le projet. Contribuez à un logiciel réel. Construisez un dossier d'ingénierie public. Aidez à façonner l'avenir du Système d'Exploitation de Carrière AI open source.
Lieu de l`événement
Faites savoir à votre réseau que vous y allez
Partagez cet événement pour engager des conversations, inviter des collègues et vous connecter avant qu`il commence.










