SLW / devportal Production apps Signing in…
New here? Read this first

Start here

You don't need to be a programmer. You get one personal workspace in the cloud with every app inside, an AI does the building, and simple guardrails keep anything from going wrong. One command to set up, then you’re building.

What this is

  • ☁︎
    You get one private workspace in the cloud β€” every app you have access to, already inside and kept up to date. Nothing to install on your machine.
  • ✻
    You work through the Claude Desktop app, connected to that workspace. Claude does the actual coding β€” you tell it what you want.
  • πŸ”’
    You're always on a safe copy with practice data β€” you can't break the real thing.
The one idea to get first

Two copies of every app β€” and a gate between them

Every app exists twice: the live app real people use, and a safe copy you and Claude build on. Your work always starts on the safe copy and only reaches the live app through one reviewed gate β€” so nothing you do can break the real thing by accident.

Dev Β· where you work

The safe copy

You + Claude, in your cloud workspace

  • β—†
    Practice data β€” fake records, never real customer data.
  • β—†
    Your own private copy β€” you can't clash with a teammate.
  • β—†
    Experiment freely. Break it, undo it, try again.

Nothing here is visible to real users.

πŸ”’
reviewed
gate
Production Β· the live app

The real thing

Real people, real data, every day

  • ●
    Real data the team depends on.
  • ●
    What teammates open at apps.rivent.dev.
  • ●
    Changes only arrive here after preview + approval.

You never build directly on the live app.

How a change gets proposed and approved

One direction only: Dev β†’ preview β†’ approve β†’ Production. You drive it in plain English; the portal handles the machinery.

1DevYou describe it, Claude builds it on the safe copy. Try it, tweak it until it's right.
2DevIt becomes a proposed change with its own live preview link on the app's Review & publish tab β€” try the real thing on safe data.
3The gateApprove it. Most changes: you tick it and publish once the automatic checks are green. Risky ones wait for Shawn β€” Claude tells you which kind yours is.
4ProductionIt goes live. The change crosses into the real app and teammates see it.

What you ship yourself vs. what waits for Shawn

The gate is light for everyday work and firm only where a mistake could hit real data.

βœ… You ship it yourself

Publish once the automatic checks pass

  • βœ“
    New buttons, screens, and layout changes
  • βœ“
    Copy, styling, and behavior tweaks
  • βœ“
    Adding a data source or a dev key

πŸ”’ Waits for Shawn

Code-owner review before it can go live

  • β—†
    Database changes β€” a new field, list, or record type
  • β—†
    Production / deploy config
  • β—†
    Anything touching real data or money β€” ask first

1 Β· Set up your computer β€” one command, once

You do this once, ever. It connects this computer to your personal SLW Workspace β€” one private cloud environment with every app you have access to already inside.

Show steps for:
Once per computer Β· ~10 min
1

Paste one command

Press the Windows key, type powershell, Enter, then paste:

> irm rivent.dev/setup | iex

Open the Terminal app, then paste:

$ curl -fsSL rivent.dev/setup | bash

It installs the GitHub tool, signs you in (your browser opens β€” click Authorize, possibly twice), and builds your workspace. Safe to re-run any time β€” it repairs whatever is missing.

2

Install Claude Desktop & sign in

Download the Claude desktop app and sign in with your own Claude plan. This is your interface for everything.

3

Connect Claude Desktop to your workspace

Open Claude Desktop β†’ Code β†’ New β†’ click the environment pill above the message box β†’ Add SSH connection, then enter:

SSH Host codespace@localhost  Β·  SSH Port 2222  Β·  Identity file = the full C:\Users\you\.ssh\codespaces.auto path setup printed (also saved on your Desktop).

SSH Host cs.<your-workspace>.main  Β·  SSH Port left empty  Β·  Identity file = the full /Users/you/.ssh/codespaces.auto path.

Full walkthrough: Connect Claude Desktop.

🧭

Prefer being walked through it? The guided version shows what you should see at every step and has a live assistant if anything looks different.

2 Β· Every work session

Every time Β· Windows
1

Open your secure link

In PowerShell, run irm rivent.dev/connect | iex and leave the window open β€” wait for the TUNNEL OPEN box. About 15 seconds. Closing it or a reboot disconnects β€” just run it again next session.

2

Open Claude Desktop & pick your app

Click the environment pill so it shows your workspace. In Select Remote Folder, type /workspaces β†’ Go β†’ pick your app (terminal, podcast, lpflow) β†’ Select Folder. Then just say what you want. It builds on the safe copy; when it's ready, it shows up to review and publish.

Working on an experiment? Those sit one level down, in /workspaces/experiments/<name> β€” type that path instead.

Every time Β· Mac
βœ“

Open Claude Desktop & pick your app

Claude Desktop connects to your workspace directly β€” no command needed. Click the environment pill, then in Select Remote Folder type /workspaces β†’ Go β†’ pick your app (terminal, podcast, lpflow) β†’ Select Folder, and say what you want.

Working on an experiment? Those sit one level down, in /workspaces/experiments/<name> β€” type that path instead.

πŸ’‘

Anything acting up β€” even months from now? Re-run the one command from step 1. It fixes almost everything. Still stuck? Ask the assistant on the setup page.

Remember

  • βœ“
    Describe what you want, not how to code it.
  • βœ“
    Review before it ships, and ask for tweaks until it's right.
  • βœ“
    Ask when unsure β€” especially anything touching real data or money.

Go deeper when you're ready