Plane - alternative open source à Jira
(plane.so)- Plane est une plateforme qui réunit la gestion de projet, la documentation et les workflows IA dans un même espace de travail afin que les équipes et les agents puissent planifier, exécuter et s’aligner ensemble
- Le travail est découpé en initiatives, projects, epics, cycles, et le Wiki ainsi que Plane AI relient en continu les connaissances et le contexte produits pendant l’exécution
- Plane AI lit le contexte de travail à travers les projets, cycles, documents et threads pour vérifier l’état d’avancement, identifier les blocages, classer les demandes, attribuer des responsables et générer des mises à jour
- Pour les équipes qui migrent depuis Jira, Linear, ClickUp, Asana ou Monday, Plane propose un parcours de migration sur 3 semaines ainsi que des intégrations avec plus de 50 outils comme Slack, GitHub et Figma
- En plus du cloud, la plateforme prend en charge le self-hosting, l’on-premise et les environnements air gap, ce qui en fait une option à considérer pour les équipes qui ont besoin d’un contrôle de niveau entreprise
Intégrer projets et connaissances dans un même espace de travail
- Plane est conçu pour permettre aux équipes et aux agents de gérer projets, documentation et workflows alimentés par l’IA dans un espace de travail unifié
- La structure du travail s’étend des initiatives, qui donnent une direction à l’organisation, vers des projects, epics et cycles plus détaillés, avec le suivi de l’avancement connecté à chaque niveau
- Le Wiki centralise les connaissances de l’entreprise et les relie au travail qui les a produites, afin de réduire les documents obsolètes et le contexte perdu
- Desk est une fonctionnalité à venir, pensée pour transformer les demandes du support client en éléments de travail traçables, les router vers la bonne équipe et boucler la boucle
Les tâches prises en charge par Plane AI
- Plane AI n’est pas un module additionnel, mais une IA contextuelle intégrée à la structure du produit, qui lit l’ensemble des projets, cycles, documents et threads de l’espace de travail
- Les principales fonctionnalités se répartissent en trois volets
- Répondre à des questions sur l’ensemble de l’espace de travail, comme l’état d’un cycle, les blocages d’un projet ou les modifications apportées aux documents la semaine précédente
- Des agents intégrés classent les demandes entrantes, attribuent les responsables, suivent les blocages et diffusent automatiquement les mises à jour
- Dans Slack ou Teams, les conversations peuvent être transformées en éléments de travail et recevoir des mises à jour, ce qui permet de faire avancer les projets sans changer d’outil
- L’intégration Slack fonctionne en appelant
@Planedans un canal puis en décrivant ce qu’il faut faire ; Plane crée alors la tâche, l’assigne et resynchronise le thread - La prise en charge de Microsoft Teams est prévue prochainement
La migration depuis Jira et autres outils
- Plane propose une assistance à la migration pour passer depuis Jira, Linear, ClickUp, Asana ou Monday sans perte de données
- Le texte cite le cas de deux entreprises du Fortune 10 qui auraient choisi Plane pour leur migration depuis Jira
- Le parcours de migration se déroule sur 3 semaines
- Semaine 1 : exécution de scripts de découverte sur la configuration existante, mapping des issues, pièces jointes, commentaires et automatisations, puis rédaction d’un plan de migration par organisation
- Semaine 2 : définition de workflows adaptés au fonctionnement réel des équipes, connexion à Slack, GitHub, Figma et plus de 50 autres outils, puis configuration des initiatives, cycles et team structures
- Semaine 3 : bascule et onboarding, avec une IA déjà informée des projets, des blocages et des priorités au démarrage
Fonctions de gestion de projet
- Plane met en avant une configuration rapide et une prise en main simple, avec plusieurs vues, des cycles à durée limitée, une documentation intégrée et des tableaux de bord en temps réel
- Les vues incluent Board, Spreadsheet, List et Gantt, et peuvent être changées pour que chaque rôle accède au travail dont il a besoin
- Les tableaux de bord alimentent automatiquement les indicateurs comme la cycle velocity, la charge de travail, les blockers et les scope changes, afin de réduire la dépendance aux rapports manuels ou aux présentations de statut du vendredi
- Les fonctions opérationnelles incluent notamment
- Cycles and sprints : gestion du travail à durée limitée avec velocity tracking et burndown chart
- Documentation built-in : fonctions de documentation enrichie directement à côté des projets
- Initiatives and epics : alignement du travail des équipes sur les objectifs de l’organisation avec rollup tracking
- Workflows and approvals : automatisation des handoffs, reviews et stage gates sans plugin
Self-hosting, on-premise et air gap
- Plane prend en charge non seulement le cloud, mais aussi le self-hosting, l’on-premise et les environnements air gap
- Les méthodes de déploiement sont détaillées dans Self-host Plane
- Les fonctions de déploiement et d’exploitation incluent
- Prime CLI : installation, configuration, mise à niveau, sauvegarde et monitoring via une seule commande, avec prise en charge du multi-instance, des custom domains et du service scaling
- Docker and Kubernetes : déploiement rapide avec Docker, ou à l’échelle production sur Kubernetes via des Helm charts
- Les utilisateurs peuvent apporter leur propre stockage compatible Postgres, Redis et S3
- God Mode : configuration de SMTP, des méthodes d’authentification, du SSO, de la sécurité des workspaces et des préférences de télémétrie depuis un panneau d’administration unique
- Les applications mobiles permettent d’accéder aux espaces de travail aussi bien sur le cloud que sur des instances self-hosted, avec des applications iOS et Android
Extensions, API et développement d’agents
- La Marketplace inclut notamment GitHub, GitLab, Slack et Sentry, avec synchronisation des issues, suivi des PR et import depuis Jira, Linear, Asana, ClickUp et Monday
- Pour développer ses propres extensions, Plane propose Open API, des webhooks, des applications OAuth et un native MCP server
- La documentation développeur traite de la création d’intégrations personnalisées ou d’agents IA fonctionnant dans Plane
- Les fonctions destinées aux développeurs incluent
- Plane Compose for Projects-as-Code : définition des projets en YAML, gestion de version dans Git et déploiement depuis le terminal
- APIs, Webhooks, and SDKs : API REST basée sur OAuth 2.0, webhooks signés HMAC, SDKs typés pour Node.js et Python
- MCP Server : native MCP server, framework d’agents avec prise en charge de
@mentionet suivi du cycle de vie des Agent Runs
Sécurité, conformité et contrôle opérationnel
- Plane fournit des fonctions de sécurité, de conformité et de contrôle de niveau entreprise à travers ses déploiements cloud et self-hosted
- La conformité couvre SOC 2, ISO 27001, GDPR et CCPA, avec audits indépendants et monitoring continu mis en avant
- Les informations de sécurité sont disponibles sur security.plane.so
- Pour la stabilité opérationnelle, Plane met en avant les sauvegardes automatiques, le scaling en temps réel, le failover multicouche et un uptime SLA
- Les informations d’état sont disponibles sur status.plane.so
- L’authentification et le contrôle d’accès incluent SSO, SAML et LDAP à l’échelle du workspace
1 commentaires
Commentaires sur Hacker News
Ça paraît basique, mais c’est assez abouti, donc la première impression est bonne. En revanche, c’est l’espace de création d’issue qui saute d’abord aux yeux, et le fait de devoir écrire le titre dans une modale, enregistrer, puis rouvrir pour voir le grand champ de description est frustrant
Je comprends l’idée de créer d’abord une petite liste d’issues puis de les affiner plus tard, mais ce flux peut décourager les gens d’écrire de meilleures descriptions d’issue. La navigation au clavier ne semble pas encore totalement aboutie, et même si on crée un projet avec
P, il faut toujours la souris pour le focus de la zone de texte et pour enregistrer. Sur mon ordinateur, ça a démarré en mode sombre, ce qui m’a semblé globalement déroutant, et il n’y a pas non plus d’icône de bascule clair/sombre dans l’en-tête. Le fait qu’on puisse ou doive utiliser Markdown n’est pas non plus clair pour l’utilisateurMon poste principal est en mode sombre, donc les sites web s’affichent en sombre, tandis que sur ma machine Windows je n’ai pas activé le mode sombre, donc le même site apparaît en clair. Modification : Plane App ignore mes réglages
En général, j’écarte les produits avec une taxe SSO même si j’ai le budget ou l’intention d’acheter, donc je trouve vraiment appréciable qu’il n’y en ait pas ici
L’époque où la sécurité, notamment la gestion des identités et de l’authentification, n’était possible qu’en payant est révolue depuis longtemps, et j’aime qu’un projet ou une entreprise soit honnête là-dessus
C’est un seuil très simple : faire du chiffre là où il y a une capacité de paiement, et gagner en notoriété là où il n’y en a pas. Tu sembles même défendre le SSO pour un usage personnel, et je déteste complètement cette idée. Je n’utilise même pas la même adresse e-mail selon les sites, alors pourquoi donner gratuitement à tous les sites où je me connecte un indice exploitable pour du pistage inter-sites ?
Cela désigne le fait, pour un fournisseur comme un SaaS, de permettre à ses clients entreprises de gérer les comptes utilisateurs avec leur propre fournisseur d’identité. Cela leur permet de créer et supprimer centralement des utilisateurs dans tous les logiciels qu’ils utilisent, sans dépendre de l’authentification forte ou des journaux d’audit du fournisseur
La licence est AGPL3
https://github.com/makeplane/plane/blob/develop/LICENSE.txt
« Simplifiez la transition vers le Waterfall, l’Agile et d’autres workflows tout en maintenant l’élan de l’équipe avec Cycles et Modules », c’est assez drôle. Cela dit, c’est honnête de viser comme clients des entreprises qui font encore de la planification en cascade
On peut même parfois s’en passer complètement
Je me demande quelle est la principale différence avec https://linear.app/ en dehors du fait que ce soit open source
J’aimerais que quelqu’un fasse une réplique fonctionnelle de Bugzilla avec une stack moderne. Copier Jira me semble personnellement être une mauvaise direction
Avant l’arrivée de Jira, Redmine était très populaire et souvent mieux considéré que Bugzilla, donc la mention de Bugzilla m’a un peu surpris
Est-ce qu’il n’y a que moi, ou ça ressemble énormément à Linear, un autre concurrent du secteur ?
Je ne parle pas du périmètre fonctionnel : les possibilités d’un issue tracker et d’un tableau kanban sont limitées. Mais le design visuel, la police, la taille du texte, l’apparence concrète, tout ça se ressemble
Je ne comprends pas pourquoi on appelle ça une alternative à Jira alors qu’il n’a qu’environ un cinq-centième de ses fonctionnalités. C’est juste un outil de gestion de projet simple avec un tableau kanban
Je me demande pourquoi le
.so. Pour payara.fish, on comprend parce que Payara est basé sur GlassFish, mais ici je ne vois pas l’histoire derrière.so. Cela dit, je ne le recommande pas, car cela nous a causé beaucoup de problèmes pendant des annéesCela dit, en cherchant « plane issue tracker », plane.so arrive en premier résultat sur DDG
Est-ce qu’on peut assigner plus de deux personnes à un ticket ?
Ce que je voudrais, c’est pouvoir désigner une personne comme « responsable », et attacher temporairement d’autres personnes quand elles travaillent, relisent, discutent ou co-rédigent. Certains logiciels autorisent plusieurs assignés, mais comme le dit un vieil adage de management, si tout le monde est responsable, alors personne ne l’est. Donc je veux quand même qu’une personne ait un rôle ou un label particulier
Les sous-tâches de Jira aident un peu sur ce point