Fonctionnalités

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.

Try it

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.

acme-web›Board›Needs you
Invoice totals in cents···
Ready to shipShip it puts it on GitHub as a pull request and merges it with main once GitHub’s checks pass.Check it firstShip it ▾
ReviewHideSee the changesNot right — tell the Builder what’s wrongShip it ▾
Try itRunning on localhost:41003ReloadOpen in browserShow the session
AcmeInvoicesCustomersSettings
Invoices New invoice
NumberCustomerLinesTotal
INV-1042Northwind Ltd3€1,284.30
INV-1041Globex GmbH7€642.15
INV-1040Initech SA2€89.99
This month €2,016.44
DetailsRan "npm run dev" in the card’s copy · port 41003
BuilderClaudeChecksPassedReviewerCodex · approvedBlocked byNothing AddChange…
La première fois, Plyloft demande comment démarrer votre app et propose ce qu’il a trouvé dans package.json. Appuyez sur Save and try.
Une seule questionLa première fois, How to start your app propose la commande trouvée, par exemple npm run dev dans package.json. Save and try la retient pour le dépôt ; une commande qui vient du dépôt ne tourne qu’après votre accord sur cet ordinateur. Un site statique ouvre plutôt son index.html dans votre navigateur.
Reload, Open in browser, Show the session, StopL’aperçu se trouve sous l’encadré Now de la carte. Ouvrez-le dans votre navigateur, ou affichez la session où tourne votre app.
Quand elle ne démarre pasLa carte indique Couldn’t start et montre sous Details les dernières lignes affichées par votre app : dites au Builder ce qui n’a pas marché, ou appuyez sur Change how it starts.
Après la livraison aussiWhat shipped, sur la carte, propose Try it in, suivi du nom du projet : votre app depuis le dossier du projet, dans l’aperçu de Code.
Terminals et sessions

Claude, 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.

acme-web›Terminals
Terminals···
$shell 1Running
sam@studio acme-web % npm run dev> acme-web@2.4.1 dev> vite  VITE v5.4.8 ready in 412 ms ➜ Local: http://localhost:5173/ ➜ press h + enter to show help
✦Fix the flaky login testClaude is waiting for you
⏺ The test waits a fixed 200 ms for the session cookie. I'll await the cookie instead, then run the test. Bash command
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
✦Add CSV export to invoicesEndedStart fresh
⏺ Added an Export CSV button to the invoices list. src/invoices/exportCsv.ts, 3 tests.✻ Baked for 2m 10s Resume this session with:claude --resume 7c1e…[process exited (code 0)]
$shell 2Ended · error code 1
sam@studio acme-web % npm testFAIL src/auth/login.test.ts > keeps you signed inTests 1 failed | 41 passed (42)sam@studio acme-web % exit [process exited (code 1)]
Terminals en Quad (2×2) : votre serveur de dev dans un shell, une session Claude nommée d’après sa conversation et qui vous attend (en ambre), une session terminée, et un shell dont la dernière commande a échoué. Appuyez sur Continue ou Restart.
New ouvre toute sessionUn shell, Claude, Codex ou Codex chat. Resume… reprend une conversation Claude ou Codex précédente du projet, et Several sessions at once… en ouvre plusieurs ensemble. Les sessions IA utilisent votre propre abonnement.
Nommées d’après leur conversationUne session prend les premiers mots que vous avez tapés, puis le titre donné par l’IA. Renommez-la avec le crayon et Plyloft renomme aussi la conversation, pour que claude --resume affiche le même nom.
Elle dit quand elle vous attendUne session qui demande une décision, une autorisation ou de faire confiance à un dossier l’indique sur sa tuile, dans la barre latérale et dans l’Inbox, avec un point et une bordure ambre.
Reprendre où vous en étiezUne session terminée dit comment elle s’est arrêtée et propose Continue ou Start fresh ; un shell propose Restart. Après la fermeture de Plyloft, Terminals propose de rouvrir les sessions qui étaient ouvertes. Rien ne se rouvre tout seul.
Raccourcis
⌘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
Inbox et History

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.

All workspaces›Inbox
Inbox

5 things need you, 1 is working.

Needs you 5
acme-apiUpgrade the PDF libraryChecks failed · 1 of 123hSee what failed
acme-webClaude finished · see what it didIn “Fix the flaky login test”nowOpen session
acme-webRetry failed invoice uploadsPR #34 · aliceopened 2h agoHave it reviewedOpen on GitHubCopy link
acme-webInvoice totals in centsReady to ship · checks passed12mShip it
acme-apiRate-limit the login endpoint1 serious issue · changes requested1hSee the review
Working 1
acme-webDark mode for the invoice PDFBuildingnow
L’Inbox, pour tous les workspaces : d’abord ce qui vous attend, un échec tout en haut, puis ce qui est en cours. Chaque ligne nomme son projet et a un seul bouton, nommé d’après ce qu’il fait. Appuyez sur ⋯ ou sur « 3 shipped this week · History ».
Une ligne, un boutonChaque ligne nomme son projet et dit ce qui s’est passé, avec un seul bouton pour l’étape suivante : Ship it, See the review, See what failed, Open the Builder. Une ligne reste, et compte, jusqu’à ce que ce qu’elle demande soit fait ; les nouvelles, comme une pull request fusionnée, partent avec Clear the news.
Des pull requests à relireAvec le plan Team et un Board sur GitHub Issues, une pull request qu’un coéquipier vous demande de relire apparaît aussi, avec Have it reviewed, Open on GitHub et Copy link.
History en ongletsRuns (avec les tours du Builder), Ships, Checks, Sessions et Discussions, avec un filtre par workspace et un filtre texte. Les chiffres comptent ce qui est listé. Aucun coût n’est affiché : votre abonnement Claude ou ChatGPT paie le travail.
Le retrouverLa recherche dans History parcourt le texte des cartes, des conversations de planification et des brainstorms, et trouve les sessions de Terminals par leur titre ; elle ouvre ce que vous choisissez. Sessions propose Resume. ⋯ › Recent messages, dans l’Inbox, garde les dix derniers messages.
Raccourcis
⌘⌥1orCtrl+Alt+1
Ouvrir l’Inbox
⌘⌥5orCtrl+Alt+5
Ouvrir History
⌘⇧HorCtrl+Shift+H
Chercher dans History
Relire une pull request

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.

acme-web›Board
Board BoardList Find a card New card ···
Needs you1
Invoice totals in centsReady to ship
Not started1
Paginate the invoice listReady to start · #27
Working1
Dark mode for the invoice PDFWorking · 3m
On hold1
Empty state for LibraryClaimed by alice · #14
Done1
Session cookie expiryShipped · on GitHub
Review a pull requestThe Reviewer reviews an open pull request of this repository, read-only, on a card of its own. Its findings stay here in Plyloft: nothing is posted to GitHub.Pull request
Or paste its linkA pull request of this repository, like https://github.com/owner/name/pull/12.https://github.com/…/pull/…ReviewerReviewed byThe Reviewer reads the pull request in a pinned, read-only copy.ClaudeCodexCancel
Board ⋯ › Review a pull request… liste les pull requests ouvertes du dépôt. Choisissez-en une, choisissez Claude ou Codex comme Reviewer et appuyez sur Review.
Les remarques restent chez vousLes remarques du Reviewer arrivent sur la carte et sous les lignes qu’elles citent. Aucun commentaire, aucune review et aucune modification n’est publié sur GitHub. Copy findings les copie en Markdown dans le presse-papiers, à coller là où votre équipe en parle.
Relecture seule, sauf si c’est la vôtreLa pull request d’un collègue, ou une venue d’un fork, est seulement relue : pas de Builder, pas de push. Sur votre propre pull request dans le même dépôt, Fix with the Builder corrige ce qui a été trouvé dans la copie de la carte, et la correction est vérifiée et relue comme tout build.
Un push, jamais en forceSend the fixes to GitHub envoie la correction vérifiée et relue sur la branche de votre pull request, seulement si personne n’y a poussé depuis le début de la correction. Jamais en force, et jamais sur la branche par défaut, la branche à partir de laquelle Plyloft construit ou la base de la pull request.
Elle suit la pull requestDe nouveaux commits font dire à la carte New commits to review, et Review again les lit. Si quelqu’un a poussé par-dessus la head sur laquelle repose votre correction, Bring in the new commits les fusionne d’abord sous votre correction. Fusionnée ou fermée, la carte le dit.
Raccourcis
⌘KorCtrl+K
Search, où Review a pull request… est l’une des commandes
Ask about this card

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.

acme-web›Board›Not started
Paginate the invoice listAsk about this card···
Ready to startThe brief is written and nothing has started.Plan it first ▾Start build ▾
BuilderClaude (not started)PermissionsAsks before every changeBlocked byNothingAddChange…
Ask about this cardHide

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.

ClaudeCodexClaude is ready.Show terminal
  1. YouWhich files would this touch? The mock of the list is attached.invoice-list-mock.pngImage · 182 KB
  2. Claude used Read: src/invoices/InvoiceList.tsx
  3. ClaudeTwo files, going by the mock:
    • src/invoices/InvoiceList.tsx: the Previous and Next row under the table, and the page in the URL
    • src/api/invoices.ts: pass limit and the cursor the API already returns
    Nothing else changes; the filter keeps working as it does now.

Tokens in this conversation: 6 in · 412 out · 18,204 read from the cache · 9,840 written to the cache.

Ask Claude about this card. Drop or paste files here.Files you add stay on this computer and are deleted with the card.Add files…Send
Ask about this card : interrogez Claude ou Codex sur la carte et joignez une capture d’écran, un PDF, un fichier Word ou texte. Il lit la carte et le projet et ne change rien. Appuyez sur Plan with two AIs.
Rien que de la discussionAsk about this card lit le titre et les notes de la carte, les fichiers que vous ajoutez et le projet, et ne peut rien changer ; les modifications du code restent au Builder de la carte. Claude et Codex gardent chacun leur propre conversation, sur votre propre abonnement.
Les fichiers que vous ajoutezDéposez, collez ou Add files… : images jusqu’à 5 Mo, PDF jusqu’à 32 Mo, fichiers Word jusqu’à 20 Mo, fichiers texte jusqu’à 2 Mo. Ils restent sur cet ordinateur et sont supprimés avec la carte.
Deux tours, trois au plusLe Builder de la carte propose, l’autre fournisseur critique, le premier révise, et tout s’arrête plus tôt dès que le critique juge le plan prêt. Avec une seule IA connectée, deux sessions séparées de celle-ci tiennent les deux rôles.
À la fin, vous décidezUse this plan en fait le plan de la carte pour Start build ; Another round… lance un tour de plus ; Edit… vous le fait modifier d’abord ; Discard le garde sous Earlier plans. Pour une question sur tout le projet, ⋯ › Discuss… sur le Board interroge les deux, et History la garde sous Discussions.
Code

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.

acme-web›Code›src›invoices
totals.ts···
src
api
invoices
exportCsv.ts
InvoiceList.tsx
totals.test.ts
totals.ts
package.json
README.md
New fileNew folder
Rename F2Move to TrashMove to the Recycle Bin⌘⌫orDelete
Copy pathCopy relative path
Reveal in FinderShow in File Explorer
totals.ts ×
1export function formatCents(cents: number): string {
2 const euros = cents / 100;
3 return euros.toLocaleString('en-IE', { style: 'currency', currency: 'EUR' });
4}
5
6export function invoiceTotal(lines: Line[]): number {
7 return lines.reduce((sum, l) => sum + l.qty * l.unitCents, 0);
8}
Wrap
Code, c’est le dossier de votre projet. Un clic droit sur un fichier ou un dossier propose New file, New folder, Rename, Move to Trash, Copy path et Reveal in Finder (Move to the Recycle Bin et Show in File Explorer sous Windows).
Clic droit sur un fichierNew file, New folder, Rename, Move to Trash avec Undo (la Corbeille sous Windows), Copy path, Copy relative path et Reveal in Finder (Show in File Explorer sous Windows). Les fichiers qui commencent par un point apparaissent avec More for Code › Show hidden files.
Go to file et In filesSearch a une portée Files pour les noms et une portée In files pour le texte, avec Match case, Whole word, Regular expression, Hidden files et Only in files matching. Chaque résultat indique sa ligne et s’ouvre là.
Les fichiers que vous déposezUn fichier de votre projet s’ouvre tel quel. Un fichier venu d’ailleurs s’ouvre en lecture seule, comme une copie, pour qu’aucune modification ne se perde : Copy into the project le place dans votre projet, où vous pouvez le modifier.
Votre app à côté du codeMore for Code › Show localhost preview montre votre app en marche à côté de l’éditeur ; un Try it en cours apparaît en premier. Après une livraison, Try it dans votre projet la lance depuis le dossier du projet.
Raccourcis
⌘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
Getting started, astuces et Help

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.

acme-web›Board›Not started
Search invoices by customer···
Ready to startThe brief is written and nothing has started.Plan it first ▾Start build ▾
What you wantAdd files
A search box above the invoice list that filters by customer name as you type. Keep the current filter by status working with it.
Claude builds it in a copy of your project, asking you before every change; Codex reviews it.Change…
BuilderClaude (not started)PermissionsAsks before every changeBlocked byNothingChange…
Activity
You described the card10:42
Step 5 of 10 · The Start build buttonStart the buildThis starts Claude with your own subscription, in its own copy of your project. Nothing changes in your files on this Macthis PC until you ship it.Skip this step
Getting started, sur votre propre projet : chaque étape montre le vrai bouton et attend que vous appuyiez. Plyloft n’appuie jamais à votre place.
Dix étapes, à votre rythmeDe How Plyloft works à Ship it. Pause la replie en Getting started · 4 of 10 · Resume ; Skip this step passe à la suite, et une étape sautée garde Do it now. De courts chapitres suivent quand vous en voulez plus, comme Talk before you build ou Code and the preview.
La visite d’une minute, et les astucesTake a 1-minute tour montre une fois chaque partie de l’app, avec Next. Tips when I open a section affiche une astuce la première fois que vous ouvrez Terminals, Code, la Library, l’Inbox, History ou All skills ; Got it la range pour de bon.
New in this versionQuelques points sur ce qu’apporte votre version, chacun avec un bouton vers l’endroit dont il parle, et Full changelog. Après une mise à jour, un point sur Help signale du nouveau ; les versions que vous avez sautées sont listées dessous.
Mises à jour et aideCheck for updates… se trouve dans Help, dans le menu Plyloft sur Mac et dans la zone de notification sous Windows. Get help montre le court rapport qu’il ajoute, sans noms de projet, code ni texte, et ouvre un e-mail que vous envoyez vous-même : Plyloft n’envoie rien de lui-même.
Raccourcis
⌘/orCtrl+/
Raccourcis clavier (hors de l’éditeur ; sur un clavier non américain, ⌘ avec la touche qui tape /)
⌘KorCtrl+K
Recherche et commandes
Library, All skills et My library

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.

acme-web›Library
Library
SkillsWhat the agents know how to do. Each one lives somewhere — in this repository, in the team library, on this Macthis PC, or in Plyloft itself.Filter 11 skills by name or descriptionNew skill…
In this repository3 skills · everyone who opens this repository
review-rulesClaudeCodexHow we review a change in acme-web: money in cents, never a float.···
api-errorsClaudeCodexHow the API reports an error, and how the app shows it.···
release-checklistClaudeWhat to check before a release of acme-web.···
In the team library3 skills · every team workspace
Updated 3 minutes ago
card-briefClaudeCodexAlso in PlyloftTurns a rough idea into a brief an agent can work from.Compare
db-migrationsClaudeCodexHow the team writes and reverts a migration.Needs your OK · a script changed. New sessions keep the version you approved on 17 Oct.Review···
pr-etiquetteClaudeCodexWhat a pull request description says, and who to ask.Install···
Comes with Plyloft4 skills · in sessions Plyloft starts
Answer the ReviewerClaudeCodexv1.152.0 · How the Builder replies when the Reviewer pushes back.
Write a good card briefClaudeCodexv1.155.0 · Changed in 1.155.0: names the project's own heading for manual checks, or Manual checks
Release and status notesClaudeCodexv1.167.0 · Changed in 1.167.0: lists an in-app tour's steps new in this release, under New in this version
Verify before saying doneClaudeCodexv1.152.0 · Makes an agent check its own work before it reports back.
On this Macthis PC1 skill · only here
Yours alone. Plyloft reads them but does not change them — share one with your team from its row.
commit-styleClaudeHow I like commit messages written.···
Library › Skills : ce que savent les agents dans ce projet, section par section, avec les CLI que chaque skill atteint. La bibliothèque de l’équipe dit quand elle s’est mise à jour d’elle-même. Appuyez sur le ⋯ d’une skill.
Sections et portéesIn this repository, In the team library, Comes with Plyloft et On this Mac, filtrées par All, Repository, Team, This Mac ou Plyloft. Chaque ligne indique les CLI qu’elle atteint ; son ⋯ ne contient que ce qui s’applique, comme Open in Code, Install, Copy to… ou Promote to Team.
All skills et Copy to…Toutes les skills que voit cet ordinateur, filtrées par endroit, état, workspace et CLI, avec Used in pour chacune. Copy to… donne à chaque projet choisi une carte qui ajoute la skill, et la copie se souvient d’où elle vient, pour pouvoir dire Update available.
My library, avec ProCreate My library crée un dépôt privé sur votre propre compte GitHub, et Use it on this Mac l’amène sur un autre ordinateur. Vos sessions reçoivent ses skills sous la forme mine:<name> sur chaque ordinateur que vous choisissez ; Add to My library, sur la page d’une skill, en ajoute une.
La bibliothèque de l’équipe, avec TeamLes skills de votre équipe atteignent chaque session Claude et Codex que Plyloft lance, et la bibliothèque se tient à jour toute seule en arrière-plan. Une skill d’équipe dont le script a changé attend votre accord avant que les nouvelles sessions l’utilisent.
Raccourcis
⌘⌥6orCtrl+Alt+6
Ouvrir la Library
Plyloft sous Windows

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.

Plyloft
acme-web›Terminals
Terminals+ New ⌄···
$shell 1Ready
PS C:\Users\sam\Projects\acme-web> git statusOn branch mainChanges not staged for commit: modified: src/invoices/totals.tsPS C:\Users\sam\Projects\acme-web> npm test Tests 14 passed (14)PS C:\Users\sam\Projects\acme-web>
✦Explain the invoice totalsReady
❯ why does the total round per line?● invoiceTotal adds qty × unitCents for each line in whole cents, so each line is exact and the sum never drifts. Rounding happens once, in formatCents, for display.❯
^13:4222/10/2026
Plyloft sous Windows 11 : la même fenêtre, avec la barre de titre de Windows. Une tuile PowerShell à côté d’une tuile Claude, toutes deux dans le dossier de votre projet. Appuyez sur × pour fermer la fenêtre.
S’installe pour votre utilisateurPas besoin d’administrateur, et les mises à jour se téléchargent toutes seules. L’installateur n’est pas encore signé par un certificat Microsoft, donc Windows peut afficher « Windows a protégé votre ordinateur » : choisissez « Informations complémentaires », puis « Exécuter quand même ».
PowerShell dans chaque tuileUne tuile shell lance votre shell de connexion, Windows PowerShell, sauf si Settings › Look and feel › Editor and terminals › Tile shell en indique un autre, comme PowerShell 7 (pwsh). Claude et Codex tournent dans leurs propres tuiles, sur votre abonnement.
Fermer n’est pas quitterClose Plyloft? demande d’abord : Quit Plyloft, Cancel ou Keep running in the notification area. Un clic droit sur son icône propose Show Plyloft, Check for Updates… et Quit Plyloft. When I close the window, dans Settings › Look and feel › Appearance, tranche pour de bon.
Ctrl, et un lecteur d’écranChaque raccourci utilise Ctrl, et Ctrl+/ les liste (sur un clavier non américain, Ctrl avec la touche qui tape /) ; dans un terminal, les lettres avec Ctrl seul vont au shell. Screen reader support fait dire à Narrator ou NVDA ce qu’affiche le terminal où vous tapez, ligne par ligne.
Raccourcis
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

Essayez-le sur votre propre projet.

Try it, Terminals, l’Inbox, History et la relecture des pull requests sont dans tous les plans, Free compris ; avec Free, une carte de pull request n’occupe votre seule place que pendant sa relecture, sa correction ou tant qu’une correction n’est pas poussée. La ligne de l’Inbox pour les relectures demandées vient avec Team.L’application Plyloft est en anglais, comme les libellés cités ici.

Passer à Pro

Sièges, vous compris (2–50)
3
TVA incluse. Les entreprises de l’UE peuvent ajouter un numéro de TVA sur la page de paiement.Prix fondateur, conservé tant que votre abonnement court.

Vérification de votre connexion…