Skip to content

Introduction ​

Effortless est une application de bureau qui conduit un projet logiciel de l'idée à la livraison, en suivant le pipe OPALE. Ce guide décrit l'édition standard, écran par écran. Les mêmes opérations sont accessibles aux agents IA : l'application est la vue humaine de ce que les agents font aussi.

Le tableau de bord d'un workspace : phase en cours, épic, story et tâche actifsLe tableau de bord d'un workspace : phase en cours, épic, story et tâche actifs

Le modèle mental ​

Workspace. Un workspace est un projet Effortless : un dossier qui contient .effortless/ (les données, en JSON) et blueprints/ (les mêmes informations, rendues en Markdown). Vous ouvrez un workspace par onglet.

Projet → Épic → Story → Tâche. Le travail se découpe en quatre niveaux. Un épic regroupe des stories, une story regroupe des tâches. Un seul épic et une seule story sont actifs à la fois : c'est là que se concentre le travail.

Les phases OPALE. Une story traverse cinq phases :

  1. O : analyse (Observer) ;
  2. P : cadrage (Positionner) ;
  3. A : spécifications (Articuler) ;
  4. L : plan (Lancer) ;
  5. E : exécution.

Une story de nature fix saute le cadrage et démarre directement en exécution. Pour passer à la phase suivante, les documents requis de la phase courante doivent exister.

Les évolutions. Le registre des évolutions est la mémoire du produit : anomalies, fonctionnalités, améliorations, découvertes, tests. Chacune a un identifiant (par exemple 26ANO335), une criticité de 1 à 3 et un état. Des évolutions peuvent être regroupées en lot, puis graduées en épic.

Décisions et questions. Les décisions (DEC-xx) et les questions ouvertes sont consignées au niveau de la story ou de l'épic.

Humains et agents. Un agent IA se connecte au même moteur par un serveur MCP, avec des verbes comme effortless_status ou effortless_story_start. Ce que fait l'agent apparaît dans l'application, et inversement.

La configuration recommandée

Gardez l'application ouverte, et travaillez avec un agent en ligne de commande — Claude Code, Codex ou Antigravity — lancé depuis la racine du projet (le dossier qui contient effortless.json). Le terminal intégré de VS Code, ouvert sur le dossier du projet, convient aussi. Voir Travailler au mieux.

Comment le guide est organisé ​

Pour commencer :

Puis les écrans d'un workspace, dans l'ordre de la barre latérale :

Chaque page décrit ce que l'écran montre, puis ce que vous pouvez y faire. Quand un verbe MCP correspond, une section « Avec un agent IA » le nomme.

Effortless — ArboRithm