With Elyra, you build without borders — open your projects from wherever you are, give your agents the perfect environment and watch your productivity take off.
The pay button doesn't respond on Safari. Find out why and fix it.
Opus 5.5· Worked for 3m 12s
Found it. The project's browserslist still includes Safari 15.2, which doesn't have findLast. PaymentForm called that method while building the order summary: the error fired before submission and the button looked dead.
3 files changed +42−9UndoReview
src/checkout/PaymentForm.tsx+18−6
src/lib/cart-total.ts+9−3
Before I review, run the checkout tests on WebKit.
Permission requiredClaude wants to download WebKit for Playwright (about 80 MB).
pnpm exec playwright install webkit
1.AllowJust this once
2.Always allow in this projectDon't ask again for this command
3.DeclineTell Claude what to do instead
Tell Claude what to do instead…
Tab or arrows to choose, Enter to confirmConfirm ↵
Git
Changes+42−9
fix/checkout-safari
Commit or push
Progress2/4
Find the cause on Safari 15.2
Replace findLast in cart-total.ts
Run checkout on WebKit
Open the PR
loja-web7 sessions · 2 working
ConversationTerminalBrowserNoteTeam
Fix checkout on SafariNeeds you
Permissionpnpm exec playwright install webkit
Migrate to the App Router8m
Migrate the app to the App Router. Split it by area and ask for a review at the end.
Working for 8m
I split it into two workstreams, each in its own workspace, and brought in a reviewer for the end.
TEAM · 3
Product routesEditing
Account routesTesting
ReviewerWaiting
Message the main agent
Product routes
Editapp/produtos/page.tsx
Editapp/produtos/[slug]/page.tsx
Deletepages/produtos/
Terminalpnpm build
+186−94· 7 files
Account routes
• Edited app/conta/layout.tsx (+40 −0)
• Edited app/conta/pedidos/page.tsx (+58−12)
• Ran pnpm test conta
└ 8 passed
◦ Working(12s · esc to interrupt)
Reviewerwaiting
Starts once both workstreams deliver. It will check SEO, metadata and the redirects from /p/:id.
localhost:5173
Store
Decisions
New routes
one layout.tsx per route group
pages/api stays until phase 2
reviewer checks SEO and redirects
Updated by the main agent · 2 min
64%FitArrange
9:41
M
Sessions
vps-marina · connected
Search
AllNeeds you 2Working 3
Needs you
Cart e2e tests2 min
Codex is waiting for a key · loja-web
Duplicated Pix webhook14 min
Asking for permission · api-pagamentos
Lloja-web
Fix checkout on Safarinow
All 14 checkout tests passed
Migrate to the App Router8 min
Working · team of 3
New session
ChatTalk to one agent: one session at a time, full screen, with the preview and the terminal alongside.CanvasCoordinate a team: every session in the project in one space, with conversations, terminals, browser and notes.
Take your environment wherever you are.
On your computer, on your phone or in a browser tab, your agents are always within reach so you can continue the work, approve a permission or give new instructions.
Elyra CloudElyra Cloud
ADE
Elyra
Projects
On your computer
The full environment, on your computer or on a VPS: the hub for your agents, tasks and automations.
MOBILE
Projects
On your phone
All of Elyra in the app, not a remote control: approve a permission or start a project from scratch, wherever you are.
CLOUDNothing to install
yourname-cloud.elyra.sh
New tab
In the browser
Open your private URL on any computer and pick up where you left off. Nothing to install, encrypted connection.
Elyra
SessionsFix checkoutMigrate APIReview PR
Checkout breaks on Safari. Can you fix it?
Edited pay.ts+6−2
Ran pnpm test
Done. The checkout tests passed.
Fix checkoutloja-web
Checkout breaks on Safari. Can you fix it?
Can I run a command?$ pnpm testAllow
Allowed
Done. The tests passed.
yourname-cloud.elyra.sh
Checkout breaks on Safari. Can you fix it?
Edited pay.ts
Ran pnpm test
Done. The tests passed.
Your computerMac, Windows or Linux. Your projects run here.PhoneThrough the Elyra appBrowseryourname-cloud.elyra.shElyra CloudEncrypted connection
Elyra
SessionsFix checkoutMigrate APIReview PR
Checkout breaks on Safari. Can you fix it?
Edited pay.ts+6−2
Ran pnpm test
Done. The checkout tests passed.
Fix checkoutloja-web
Checkout breaks on Safari. Can you fix it?
Can I run a command?$ pnpm testAllow
Allowed
Done. The tests passed.
yourname-cloud.elyra.sh
Checkout breaks on Safari. Can you fix it?
Edited pay.ts
Ran pnpm test
Done. The tests passed.
Your computerMac, Windows or Linux. Your projects run here.PhoneThrough the Elyra appBrowseryourname-cloud.elyra.shElyra CloudEncrypted connection
On your computer
The Elyra app for Mac, Windows and Linux. It's where your projects and agents run.
On your phone
Follow your sessions, answer your agents and approve changes from the Elyra app.
In the browser
On any computer, open yourname-cloud.elyra.sh and pick up where you left off. Nothing to install.
Fix checkoutReading the codeRunning the testsDone
Your computerwhere the projects run
Fix checkoutloja-web · in the app
Checkout breaks on Safari. Fix it and run the tests?
Read checkout/pay.ts
Edited pay.ts+6−2
Ran pnpm test
Done. Safari couldn't read the date in the old format; the checkout tests passed.
yourname-cloud.elyra.sh
Checkout breaks on Safari. Fix it and run the tests?
Read checkout/pay.ts
Edited pay.ts+6−2
Ran pnpm test
Done. Safari couldn't read the date in the old format; the checkout tests passed.
Elyra Cloud encrypted tunnel
On your computer
The Elyra app for Mac, Windows and Linux. It's where your projects and agents run.
On your phone
Follow your sessions, answer your agents and approve changes from the Elyra app.
In the browser
On any computer, open yourname-cloud.elyra.sh and pick up where you left off. Nothing to install.
A complete environment for your development.
What makes Elyra powerful isn't just the idea — it's the execution. You get everything you need to make your day-to-day easier while boosting what your agents can do.
Orbit
Your constellation of agents.
Every agent you already use, with the subscriptions that are already yours. Elyra is the center of gravity — your agents orbit around it. Native support for the most popular CLIs.The agents you already use, with the subscriptions that are already yours, orbiting Elyra.
Claude$claudenative chatvaultmultiple accounts
Usage
Usage and limits per provider
Track the usage of your subscriptions, accounts and providers in real time.The usage of each subscription and account, in real time.
Usageresets in 2h 10min
claude74%codex38%gemini12%
Accounts
One-click account switching
Used up your personal account's window? Switch to your work account and keep going, without signing in again or dropping the session.Used up an account's window? Switch to another without dropping the session.
claudePTPersonalWork
window86%
session kept
PPersonalwindow used upTWork8% used
History
All your sessions in one place
Elyra's Vault fetches the native history from eight CLIs and lets you resume an old conversation — or continue it in another agent.Resume old conversations from eight CLIs, in the same agent or another.
claudeyesterday
Resumecontinue in
codexyesterday
Resumecontinue in
gemini2d
Resumecontinue in
opencode3d
Resumecontinue in
grok4d
Resumecontinue in
droidMon
Resumecontinue in
Editor
Code, text and file editor
Need to touch the code? You don't have to leave the app — Elyra includes a real editor for Markdown, images, CSV and notebooks.Code, Markdown, images, CSV and notebooks, without leaving the app.
auth.tsREADME.mddados.csv
41const janela = 60_000
42if (tentativas > 5) {
43returnrecusar(ip)
44}
45export {} from"./sessao"
Workspaces
Isolated workspaces, side by side
Each workstream becomes a workspace: an isolated git worktree, with its own branch, files and dependencies. Two agents on the same codebase never trip over each other, and neither has to wait for the other to finish before starting.Each workstream gets a worktree with its own branch, files and dependencies. Two agents on the same codebase never trip over each other.
At least one CLI agent — Claude Code, Codex, Gemini CLI, whichever you already use. Elyra gives them an interface and an environment; the ones writing code are your agents, on your accounts.
02Does it work with my agent?
Elyra knows how to launch 35 CLIs. The structured adapters — approval as a button, plan as a card, diff as a diff — cover Claude Code, Codex and OpenCode today, with more on the way. And any CLI runs in the Terminal screen from day one.
03Does my code leave my machine?
Not through Elyra. Sessions, history and notes live on your disk, telemetry is off at the source, and we don't broker tokens or resell API access. What leaves is what your agents already send to their providers today. Nothing more.
04Does this replace my editor?
No. There's a built-in editor for viewing and tweaking files without switching windows, but your editor is still yours. Elyra handles the part no editor handles: the conversation with your agents and the environment around it.
05What if I run several agents at once?
Each one in its own card, with live status — and a main chat can assemble and coordinate the team if you want. But that's optional: Elyra is worth it with a single agent.
Open your first session today.
7 days free on Monthly, with the agents and subscriptions you already have.