Description
DevIntern est un outil d'automatisation auto-hébergé conçu pour rationaliser le flux de travail de développement logiciel en transformant les tickets de gestion de projet en demandes de tirage exploitables. Il fonctionne sur vos propres machines, interrogeant vos systèmes de suivi des tâches existants tels que Jira, Linear, Trello, Asana, Azure DevOps, GitHub Issues, et même des fichiers markdown simples.
Lire la suite
Le système utilise ensuite vos agents de codage préférés, tels que Claude Code, Codex, Cursor ou OpenCode, pour générer du code et créer des demandes de tirage.
La fonctionnalité principale de DevIntern tourne autour de l'automatisation des aspects répétitifs du développement. Il gère l'ensemble du cycle de vie, de la réception des tickets à la création des demandes de tirage, y compris la gestion des files d'attente, les machines d'état des branches et des demandes de tirage, la révision automatique optionnelle, le traitement des commentaires de révision en tant que nouveaux commits, et une récupération robuste en cas de dépassement de quota. Cela garantit que vos agents de codage peuvent travailler efficacement et de manière autonome, libérant ainsi les développeurs humains pour se concentrer sur des tâches plus complexes et des prises de décision critiques.
DevIntern met l'accent sur la sécurité et le contrôle, car toutes les informations d'identification et les données sensibles restent sur vos machines locales. Il s'intègre parfaitement dans les flux de travail existants, ne nécessitant aucun changement dans votre dépôt, vos réviseurs, vos pipelines CI/CD ou votre système de suivi. Les demandes de tirage arrivent dans le format auquel votre équipe est habituée, permettant une intégration fluide dans les processus de révision actuels. La plateforme comprend également une porte de faisabilité pour empêcher des spécifications vagues de devenir des demandes de tirage incorrectes, ainsi qu'une boucle d'auto-révision optionnelle où l'agent critique et corrige son propre code avant la révision humaine.
Pour la planification, DevIntern PM (une application de bureau pour macOS et Linux) aide les chefs de produit à transformer des prompts bruts, des journaux d'erreurs ou des conceptions Figma en tickets clairs et ancrés dans la base de code. Cela garantit que les équipes d'ingénierie reçoivent des tâches bien définies avec un périmètre et des critères d'acceptation clairs, réduisant ainsi les allers-retours de clarification. Le système est conçu pour un travail sans surveillance, avec des files d'attente persistantes, une récupération après crash, et une détection de dépassement de quota pour assurer un fonctionnement continu.
DevIntern propose des tarifs flexibles, y compris une option d'utilisation interactive gratuite et un pilote de travail de 14 jours sans carte de crédit. L'automatisation continue sans surveillance nécessite une licence Supporter pour les utilisateurs individuels ou des abonnements Équipe/Entreprise pour des groupes plus importants. Le logiciel est disponible en source sous la FSL, se convertissant en Apache-2.0 après deux ans, offrant transparence et garantissant une utilisation à long terme même si le développement cesse. Cet engagement envers l'accès ouvert et l'auto-hébergement fait de DevIntern une solution robuste et fiable pour automatiser les tâches de développement.
- CatégorieOutils DevOps et cloud IA
- Modèle tarifaireFreemium
- DéploiementAuto-hébergé
- PlateformesmacOS, Linux
Fonctionnalités principales de DevIntern
Outil auto-hébergé pour l'automatisation
Transforme les tickets de suivi en demandes de tirage
S'intègre aux agents de codage existants (Claude Code, Codex, Cursor, OpenCode)
Prend en charge plusieurs systèmes de suivi des tâches (Jira, Linear, Trello, Asana, Azure DevOps, GitHub Issues, Markdown)
Gère les files d'attente, les branches et les machines d'état des demandes de tirage
Traite les retours de révision comme des commits sur la même branche
Comprend une révision automatique optionnelle et une porte de faisabilité
Fournit une récupération en cas de dépassement de quota et de crash
Les informations d'identification et les données restent sur les machines locales
DevIntern PM pour transformer les entrées brutes en tickets clairs
Prend en charge les intégrations de surveillance des erreurs (Sentry)
Propose des exécutions interactives gratuites
Source disponible sous FSL (se convertit en Apache-2.0)
Aucun changement de flux de travail requis pour les équipes
Prend en charge GitHub et Bitbucket pour les demandes de tirage
Comment utiliser DevIntern ?
Installer DevIntern : Installez le runtime Bun et le CLI DevIntern globalement.
Initialiser la configuration : Exécutez `devintern init` dans votre répertoire de projet pour configurer les informations d'identification du système de suivi et de l'agent.
Connecter le système de suivi des tâches : Configurez votre système de suivi des tâches préféré (par exemple, Jira, Linear) et l'agent de codage dans l'assistant de configuration.
Exécuter la première tâche : Utilisez `devintern <TASK_ID>` pour mettre en œuvre un ticket spécifique ou un fichier markdown et ouvrir une demande de tirage.
Configurer le travailleur : Pour une automatisation continue, initialisez un travailleur d'espace de travail pour surveiller les tâches prêtes et gérer les retours de PR.
Utiliser DevIntern PM : Téléchargez l'application de bureau pour transformer des prompts, des journaux ou des conceptions en tickets structurés et exploitables.
Cas d'utilisation de DevIntern
- Génération Automatisée de Demandes de Tirage
- Flux de Travail de Développement Rationalisé
- Qualité du Code Améliorée
- Gestion Efficace des Retours de Révision
- Définition de Tâches Plus Claire
- Gestion du Travail Inter-Référentiels
- Automatisation de la Maintenance Planifiée
- Surveillance des Erreurs et Corrections
- Augmentation de la Productivité des Développeurs








