Tout autour de la carte.
Dans la même fenêtre.
La page Fonctionnement suit une carte d’une phrase à une modification livrée. Cette page montre le reste de l’app : ce que vous utilisez pendant que les cartes avancent. Chaque scène reprend les écrans de l’app, avec ses propres mots.
Voyez la modification en marche avant de la livrer.
Dès que le Builder a fait une modification, la carte a un bouton Try it. Plyloft démarre votre app dans la copie de la carte et l’affiche sur la carte : Starting your app…, puis Running on localhost, avec la page juste en dessous.
Un diff dit ce qui a changé ; cliquer dans l’app dit si c’est juste. Try it vous le montre avant que quoi que ce soit n’atteigne votre branche principale, sans second checkout à préparer à la main. Aucune IA n’est utilisée, et vos propres fichiers restent tels quels.
Details
Ran "npm run dev" in the card’s copy · port 41003Claude, Codex et vos shells, côte à côte.
Terminals, c’est là que vous parlez directement à Claude ou Codex, essayez une commande ou laissez tourner votre serveur de dev, dans le dossier du projet. Disposez les sessions par une, deux, quatre ou six ; les sessions de vos cartes sont listées à côté, dans la barre latérale.
Tout ne demande pas une carte. Une question rapide, un script ponctuel ou une longue conversation ont leur place dans une session, et avec plusieurs sessions ouvertes, il faut voir d’un coup d’œil laquelle vous attend et laquelle s’est terminée.
npx vitest run src/auth/login.test.ts
Do you want to proceed?
❯ 1. Yes
2. Yes, and don’t ask again for npx vitest
3. No, and tell Claude what to do differently
- ⌘TorCtrl+T
- Une nouvelle session : shell, Claude ou Codex, selon Settings
- ⌘⇧TorCtrl+Shift+T
- Une nouvelle session Claude
- ⌘⇧XorCtrl+Shift+X
- Une nouvelle session Codex
- ⌘⇧RorCtrl+Shift+R
- Resume…
- ⌘⇧]orCtrl+Shift+] · ⌘⇧[orCtrl+Shift+[
- La session suivante ou précédente
- ⌘⇧EnterorCtrl+Shift+M
- Agrandir la session en cours, ou revenir à la grille
- ⌘⇧WorCtrl+Shift+W
- Fermer la session en cours
Ce qui vous attend, et ce qui s’est déjà passé.
L’Inbox rassemble ce qui vous attend dans chaque projet : une carte prête à livrer, une relecture qui demande des changements, une session qui a fini son tour ou vous pose une question, une vérification qui a échoué. History garde ce qui a tourné, été livré et vérifié dans tous les workspaces ces 28 derniers jours.
Avec plusieurs cartes et sessions en cours à la fois, vous ne devriez pas avoir à passer par chaque projet pour trouver celui qui a besoin de vous. Et quand vous vous demandez si quelque chose a été livré, ou de quelle session vient une correction, History répond sans fouiller dans les terminaux.
5 things need you, 1 is working.
- Pushed to pull request #33. Its branch on GitHub has the fix now.just now
- Work saved. Your checks are running. The result goes back to the Builder.11m ago
- Planning finished. Dark mode for the invoice PDF18m ago
- Updated to 1.168.022m ago
What ran and shipped in every workspace over the last 28 days.
- Agent runs
- 2, 1 failed
- Builder rounds
- 13 on 9 cards
- Checks
- 5 of 6 cards passed their latest checks
- Shipped
- 5
- Typical agent run
- 4m
The Claude and Codex sessions you opened in Terminals over the last 28 days. Resume picks one up again in a new session.
- ⌘⌥1orCtrl+Alt+1
- Ouvrir l’Inbox
- ⌘⌥5orCtrl+Alt+5
- Ouvrir History
- ⌘⇧HorCtrl+Shift+H
- Chercher dans History
Faites relire n’importe quelle pull request ouverte au Reviewer.
Review a pull request…, dans le ⋯ du Board ou dans Search, liste les pull requests ouvertes du dépôt : les vôtres, celles d’un collègue, même une venue d’un fork. Plyloft crée une carte pour elle, et le Reviewer la relit en lecture seule, dans sa propre copie, avec les mêmes remarques et les mêmes tours que pour toute carte.
Un second avis vaut la peine sur chaque changement, pas seulement sur ceux que Plyloft a construits. Les remarques restent dans Plyloft : c’est vous qui décidez quoi dire à votre collègue. Sur votre propre pull request, le Builder peut corriger ce qui a été trouvé et lui envoyer la correction.
Pull request #34 · by @alice · retry-upload → main · Retry failed invoice uploads · Reviewer: Codex
This is alice's pull request: the Reviewer only reviews it, and the Builder doesn't change it.
Pull request #33 · by @sam-rivera · csv-export → main · Export invoices as CSV · Reviewer: Codex
This is your pull request: Fix with the Builder works on this card's copy of its branch.
The fix's checks passed.
- ⌘KorCtrl+K
- Search, où Review a pull request… est l’une des commandes
Discutez d’une carte avant que rien ne soit construit.
Chaque carte a Ask about this card : demandez à son Builder, Claude ou Codex, ce que veut dire la carte, quels fichiers elle toucherait ou comment l’aborder, et donnez-leur une capture d’écran, un PDF, un fichier Word ou texte. Sur une carte pas encore construite, Plan with two AIs fait écrire le plan à une IA pendant que l’autre le critique.
Une phrase sur une carte peut cacher une décision que personne n’a prise. Demander d’abord coûte moins cher qu’un build parti dans la mauvaise direction, et un plan débattu par deux fournisseurs laisse au Builder moins d’angles morts. Les deux ne sont que de la discussion : rien ne change dans votre projet.
Discussion only. The chat can read this card's title and notes, the files you add here, and the project, but it can't change anything. Code changes stay with the card's Builder.
- YouWhich files would this touch? The mock of the list is attached.invoice-list-mock.pngImage · 182 KB
- Claude used Read: src/invoices/InvoiceList.tsx
- ClaudeTwo files, going by the mock:
src/invoices/InvoiceList.tsx: the Previous and Next row under the table, and the page in the URLsrc/api/invoices.ts: passlimitand the cursor the API already returns
Tokens in this conversation: 6 in · 412 out · 18,204 read from the cache · 9,840 written to the cache.
Two AI sessions plan this card together: one writes the plan, the other critiques it, the first revises it. Discussion only: neither can change anything. You decide at the end.
- Claude proposesClaudePlan: pages of 50 in InvoiceList.tsx. Read page and filter from the URL (?page=2&status=unpaid), so Back and a shared link keep both. Ask the API for one page with limit and offset; show “Page 2 of 7” with Previous and Next.
- Codex critiques · round 1 of 2 · Verdict: changes neededCodexOffset pages shift when an invoice is added while you read: page 3 can repeat a row. The API already returns a cursor (next_cursor), so use it. And “of 7” needs a count query the API doesn’t have.
- Claude revises · round 1 of 2ClaudeRevised: cursor pages from next_cursor, kept in the URL with the filter. Previous and Next, no page count. Changing the filter goes back to the first page.
- Codex critiques · round 2 of 2 · Verdict: readyCodexReady. The URL keeps the cursor and the filter, and the first page is the default.
Claude (proposer): Tokens in this conversation: 14 in · 6,912 out · 88,410 read from the cache · 12,906 written to the cache.
Codex (critic): Tokens in this conversation: 13,288 in · 604 out · 52,117 read from the cache.
Les fichiers de votre projet, à une touche.
Code, c’est le dossier de votre projet dans un éditeur : l’arborescence à gauche, vos fichiers en onglets à droite. Go to file ouvre n’importe quel fichier à partir d’une partie de son nom, In files cherche dans le texte de tous, et le menu du clic droit fait le reste.
Le Builder écrit l’essentiel du code, mais vous voulez quand même lire un fichier, corriger une coquille vous-même ou voir ce qu’une carte s’apprête à changer, sans ouvrir un autre éditeur. Code travaille sur votre projet lui-même ; le travail d’une carte reste dans sa propre copie jusqu’à ce que vous la livriez.
- ⌘PorCtrl+P
- Aller à un fichier
- ⌘⇧ForCtrl+Shift+F
- Chercher dans le texte de vos fichiers
- ⌘SorCtrl+S
- Enregistrer le fichier
- ⌘⌥SorCtrl+Alt+S
- Enregistrer tous les fichiers
- ⌘⌫orDelete
- Mettre à la Corbeille le fichier choisi dans l’arborescence
- ⌘=orCtrl+= · ⌘−orCtrl+−
- Texte plus grand ou plus petit dans l’éditeur
Apprenez-le sur votre propre projet.
Getting started vous accompagne dans votre première carte, dans votre propre projet. Il montre les vrais boutons et vous attend ; il n’appuie jamais sur rien à votre place. Help, la ligne au-dessus de Settings dans la barre latérale, réunit la visite, les astuces, les nouveautés de votre version, le guide et Get help.
Une visite d’un projet d’exemple vous apprend l’exemple. Faire votre première carte pour de vrai, avec une indication à chaque étape, vous laisse une modification livrée et la connaissance de chaque chose. Ensuite, New in this version vous dit ce qui a changé sans lire de changelog.
- Nothing gets lost: quitting or closing a tab asks first when a file isn't saved or work would stop halfway, Done no longer archives a card, and every archived card can be restored.
- Sessions that continue: an ended Claude or Codex tile offers Continue, the sessions open when you quit come back, each tile takes its conversation's name, and New › Resume… picks up any conversation from the last 28 days.Open Terminals
- A clearer Board: five columns — Needs you, Not started, Working, On hold, Done — a tile needs you only when it asks, the card's next step is at the top, and you can move around the Board with the keyboard.Open the Board
- History in tabs — Runs, Ships, Checks, Sessions — with a workspace and a text filter, no dollar figures, and search results that open what they found.Open History
- Easier every day: text size and zoom for terminals and the editor, hidden files and file actions in Code, Check for updates, and Install when my work is done.Open text size
- ⌘/orCtrl+/
- Raccourcis clavier (hors de l’éditeur ; sur un clavier non américain, ⌘ avec la touche qui tape /)
- ⌘KorCtrl+K
- Recherche et commandes
Chaque skill, et où elle vit.
Library › Skills montre ce que savent les agents dans un projet : les skills du dépôt, de la bibliothèque de l’équipe, de cet ordinateur et les quatre fournies avec Plyloft. All skills, dans la barre latérale, liste toutes les skills de cet ordinateur et où chaque copie sert. My library garde vos propres skills dans un dépôt privé de votre compte GitHub.
Les skills s’entassent dans des dossiers que personne n’ouvre et se copient à la main d’un projet à l’autre, jusqu’à ce que plus personne ne sache quelle copie est à jour. Ici, chacune dit où elle vit et si elle est à jour, et une copie dans un projet passe toujours par une carte que vous voyez avant sa livraison.
- ⌘⌥6orCtrl+Alt+6
- Ouvrir la Library
La même app sous Windows 11.
Plyloft fonctionne sous Windows 11, 64 bits (x64), avec les mêmes fonctions que sur Mac à chaque version. Les tuiles lancent PowerShell, Claude et Codex ; les raccourcis utilisent Ctrl ; fermer la fenêtre peut laisser Plyloft tourner dans la zone de notification.
Une équipe travaille rarement sur un seul type d’ordinateur. Avec la même app sur les deux, une carte, une relecture et une skill s’affichent et fonctionnent de la même façon pour tous, et personne n’attend une version Windows qui arrive plus tard.
- Ctrl+/
- Raccourcis clavier
- Ctrl+K
- Recherche et commandes
- Ctrl+Shift+M
- Agrandir la tuile où vous êtes, ou revenir à la grille
- Ctrl+Shift+Q
- Quitter Plyloft