devpit
devpit · Programmation · Productivité
devpit est une application de bureau qui rassemble vos agents Claude Code dans une fenêtre : un terminal par projet, un tableau qui lance du vrai travail et le coût de chaque appel.

À propos de devpit
What Is devpit
devpit tient lieu de salle de contrôle pour agents de code quand vous gardez plusieurs sessions Claude Code ouvertes en parallèle. Au lieu de six onglets de terminal et d'un doute permanent sur ce qui consomme des jetons, vous avez un terminal rattaché par projet, un tableau qui indique où en est chaque tâche et un coût inscrit sur chaque appel.
L'application est écrite en Rust avec Tauri. Les terminaux sont de vrais pty derrière tmux, pas une page web qui imite une console, et sous Windows c'est psmux qui joue ce rôle. Projets, tableaux, conversations et historique restent dans ~/.devpit, donc le dépôt ne bouge pas. Le compte est facultatif et ne sert aujourd'hui qu'à se connecter.
Ses limites méritent d'être connues avant l'installation. Le travail des agents passe par Claude Code, seule CLI que devpit sait piloter. D'autres outils peuvent signaler leur état via un hook, mais les étapes du tableau appellent toujours Claude Code. La synchronisation entre machines n'existe pas encore, et l'offre Plus qui couvre l'accès distant est annoncée, pas disponible.
Getting Started
- Installez devpit avec la commande en une ligne du site ou de la page des releases GitHub. Sous Linux vous obtenez un .deb ou un AppImage, sous macOS une .app universelle, sous Windows un installeur par utilisateur.
- Ouvrez l'application. Elle pilote la CLI
claudedéjà présente dans votre PATH, sans nouvelle clé d'API, et votre abonnement Claude Code continue de payer la consommation. - Créez un projet et pointez-le vers un dossier. Chaque projet reçoit son terminal, son tableau et son espace de travail dans
~/.devpit. - Donnez une étape à une colonne : agent, modèle, portion du contexte de la carte transmise, plafond de dépense.
- Déplacez une carte dans cette colonne. L'étape s'exécute dans le terminal déjà ouvert et inscrit sur la carte la sortie, le code de sortie et le coût réel.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de devpit.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Développeurs qui ouvrent deux sessions Claude Code ou plus par jour
- Créateurs solo sur leurs propres projets
- Petites équipes qui partagent un dépôt
Tâches
- Faire passer le travail par la revue et la vérification
- Lancer tests, builds et linters à côté de l'agent
- Vérifier ce qu'un agent a modifié
- Suivre plusieurs projets en même temps
Cas d'usage
- Vous revenez du déjeuner sans savoir lequel de vos cinq terminaux travaille encore
- Une longue refonte réclame son propre checkout
Fonctionnalités clés
Un terminal cible par projet
Chaque projet possède un terminal qui reçoit l'attention. Quand vous passez à un autre projet, la session précédente continue en arrière-plan, hors de la vue mais pas arrêtée. Vous arrêtez de jongler entre les onglets et regardez une chose à la fois.
Des sessions qui survivent à la fenêtre
Les terminaux sont des panneaux tmux, ou psmux sous Windows. Fermez devpit, rouvrez-le plus tard, les processus sont toujours là avec leur historique. Même chose pendant une mise à jour, donc un agent en cours ne meurt pas parce que l'application redémarre.
Un tableau qui exécute du vrai travail
Chaque projet reçoit un tableau Kanban avec des colonnes que vous nommez, réordonnez et complétez. Une colonne ne fait rien ou contient une étape de trois sortes : appel d'agent, session qui prend le terminal cible, commande shell. Déplacer une carte transforme l'étape en un appel unique, avec agent, modèle, portion de contexte et format de réponse fixés d'avance.
Un plafond de dépense sur chaque appel
Chaque étape porte sa propre limite en dollars, et la carte affiche le coût réel à la fin. Ce couple rend un flux d'agents auditable : vous savez ce qui était autorisé avant, et ce que cela a coûté après.
Fichiers, diffs et navigateur à côté du terminal
L'arborescence et la vue de diff accompagnent le terminal, donc relire la modification d'un agent ne demande pas de changer d'application. Un panneau navigateur ouvre le serveur localhost du projet, garde les sessions séparées par panneau et peut récupérer une session déjà connectée depuis Chrome, Firefox ou Safari pour un domaine donné.
Des agents sous forme de fichiers sur votre machine
Les définitions d'agents sont des fichiers markdown avec frontmatter dans ~/.devpit/agents/, plus ce que votre outillage a déjà installé. devpit les référence au lieu de les copier, et le catalogue reste là où il doit être. Rien à recompiler ni à enregistrer.
Un orchestrateur entre les projets
L'orchestrateur est un chat que vous menez. Il lit tous les tableaux que vous reliez, liste les sessions actives de votre compte Claude Code et peut ouvrir une session sur une carte, dans le worktree de cette carte. Il ne déplace jamais une carte vers une colonne qui exécute une étape, n'agit pas sur minuterie et n'approuve rien dans une autre session.
Avantages et inconvénients
Avantages
- Le coût de chaque appel figure sur la carte, et la dépense en jetons passe d'inconnue à ligne de budget.
- Le tableau reste facultatif, donc une session de terminal classique fonctionne comme avant l'installation.
- Le stockage local-first dans `~/.devpit` garde le dépôt propre et évite une ligne dans le gitignore.
- Le plafond de dépense et la portion de contexte par colonne réduisent le gaspillage consistant à charger tous les agents et tous les documents à chaque appel.
- Les sessions résistent à la fermeture de la fenêtre et aux mises à jour parce que tmux garde les processus.
Inconvénients
- L'automatisation complète du tableau suppose Claude Code. Si votre équipe travaille avec Codex, Cursor ou Gemini CLI comme moteur principal, les étapes d'agent ne sont pas encore pour vous.
- La version macOS n'est ni signée ni notariée, donc Gatekeeper bloque le premier lancement tant que vous ne l'ouvrez pas par le menu contextuel ou ne retirez pas la quarantaine à la main.
- La mise en place demande réflexion. Un nouveau projet démarre avec des colonnes vides, et chacune a besoin d'un agent, d'un modèle et d'un plafond avant de servir à quelque chose.
- Aucune synchronisation entre machines. Le compte sert uniquement à se connecter, donc deux ordinateurs signifient deux espaces de travail distincts.
Questions fréquentes
Pas pour les étapes du tableau. Les étapes d'agent et de session passent par la CLI claude de votre PATH. D'autres outils peuvent signaler leur état via le hook devpit-agent, et Gemini CLI le fait sans configuration, mais le travail lui-même reste sur Claude Code.
Contenus associés
Découvrez des outils, des compétences et des articles liés à devpit.
Alternatives à devpit
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Google EmbeddingGemma 2
Google DeepMind · Rédaction · Image · ProgrammationGoogle EmbeddingGemma 2 est un modèle ouvert de 740 millions de paramètres qui transforme texte, code, images, audio et images vidéo en vecteurs d'un même espace de 768 dimensions, sur un téléphone ou un ordinateur portable.
GitGlow
GitGlow · Programmation · ProductivitéGitGlow est un client Git de bureau qui place votre code et les modifications de vos agents IA dans une même revue, pour savoir ce qui quitte votre machine avant de livrer.
