Coding Lab
Get started

The AI coding workspace for your company. Your AI coding, on every device.

Use corporate and personal Claude and Codex accounts alongside your own local models. Get stats for the whole team, monitor the work, track limits and spend, lock down environments and audit every prompt. Start a session on your laptop, follow it on your iPad, approve it from your phone. Use all your Claude and Codex accounts and your own local models, and run on as many machines as you like, each with its own environment.

Get started
Northwind Studio · team workspace
Running now7
People active14
Conversations this week412
Spend this week$938
PERSONWORKING ONACCOUNTMACHINESTATUS
AKAnna KowalskaTech lead Billing settings pageorbit-web studio-mini-1 Running
ARAlex RiveraContractor Push notification serviceorbit-web studio-mini-1 Running
JMJean MoreauDeveloper Invoice PDF exportledger-app linux-build-01 Waiting
OBOleh BondarDeveloper Offline sync feasibilitypulse-mobile home-mini Pushed
MCMia ChenDesigner Onboarding flow redesignorbit-web studio-mini-1 Running
Same checkout for everyoneorbit-web · 3 repos · one setup
This week$938 across 4 subscriptions
app.coding-lab.co
TODAY
LHInvoice PDF exportRunning
PNDark mode for settingsPushed
LHFix staging deployPushed
SRSearch results pagingPushed
KSOnboarding flow redesignDraft
Invoice PDF export Running Opus · orbit · studio-mini-1
Add PDF export for invoices. Reuse the CSV exporter’s layout and add tests.
Read invoices/csv-export.ts and its testsdone
Added invoices/pdf-export.ts+184
Ran the tests: 48 passeddone
Committing to session worktreeworking…
Invoice PDF export Running
Added invoices/pdf-export.ts Ran the tests: 48 passed Committing… Reply…
iPad
orbit
48 tests passed. Commit and push?
PushReview
Phone
Laptop
Your accounts CClaude Max CClaude Pro OChatGPT Pro LQwen3 · local
Your machines studio-mini-1macOS · Xcode, Node 22 linux-build-01Ubuntu · Docker, Python 3.12
For companies

Know what your AI coding does, costs and touches.

Stats for the whole team, the work as it happens, models, limits and spend, secure environments, and a full audit trail of usage and prompts.

Illustrative workspace · sample data throughout

01

Get stats for the whole team

Conversations, AI hours, tokens and pushed changes by project, by person and by subscription, updated live.

Workspace overview Northwind Studio · this week sample data
Conversations412+18%
People active14of 16
AI hours130h+9%
Tokens48.2M+12%
Pushed changes231+24%
AI hours per day orbit-web ledger-app pulse-mobile
PROJECTCONVOSAI HOURSPEOPLETOP MODEL
OWorbit-web3 repos · orbit-frontend 16455h6Opus
LAledger-app2 repos · web, ios 14243h5Codex
PMpulse-mobile1 repo · react-native 7123h3Sonnet
ITinternal tools1 repo 359h2Haiku
02

Monitor the work as it happens

See who is working on what, the prompt they are running, the model and account they chose, and the machine doing the work.

Live7 sessions running · 3 waiting for a reply
PERSONCURRENT PROMPTMODEL · ACCOUNTMACHINETIMESTATUS
AKAnna Kowalskaorbit-webSplit the billing settings page into tabs and keep the URL stateOpusClaude Teamstudio-mini-124mRunning
ARAlex Riveraorbit-webAdd retries to the push notification workerSonnetOwn Claude Prostudio-mini-11h 05mRunning
JMJean Moreauledger-appExport invoices as PDF with the same layout as CSVGPT-5 CodexCodex Teamlinux-build-0112mWaiting
OBOleh Bondarpulse-mobileCheck if offline sync works with the current APIQwen3 CoderLocal · gpu-serverhome-mini41mRunning
MCMia Chenorbit-webRedesign the onboarding checklist from the Figma notesSonnetCodex Teamstudio-mini-18mWaiting
03

Use cloud and local models, and track limits and spend

Corporate and personal Claude and Codex accounts, API keys and models on your own GPU, all in one place. See limits, costs and which models the team actually uses.

Usage limits

Claude Team71%
Resets in 2 days
Claude Pro · Alex93%
Near the limit · resets tomorrow
Codex Team46%
Resets in 4 days
Claude API key22%
$110 of $500 monthly cap
Qwen3 Coder · local38%
Company GPU server · no usage limit, 38% busy

Spend this month

$3,412forecast $4,050 · budget $4,500
Claude Team seats$1,875
Codex Team seats$750
Claude API key$587
Contractors’ own plans$200
Local models · own GPU$0

Models in use

Share of tokens
Opus36%
Sonnet24%
GPT-5 Codex20%
Qwen3 · local14%
Haiku6%

14% of tokens now run on the local model, at no extra cost.

Who uses which account

Mix personal and company subscriptions per person. Give access in a click, take it back just as fast, and set each person’s default.

  • Contractors can bring their own subscription
  • Employees share team seats without sharing passwords
  • Usage and cost tracked per account and per person
Click a cell to give or remove access.
PERSON CClaude Pro · AlexPersonal CClaude Team5 seats OCodex TeamChatGPT Business KClaude API keyPay as you go LQwen3 CoderLocal · company GPU
ARAlex RiveraContractor
JMJean MoreauDeveloper
AKAnna KowalskaTech lead
OBOleh BondarDeveloper
MCMia ChenDesigner
04

Configure secure environments for every developer

Define once where the work happens: the machine, the tools, the repositories and what the assistant may reach. Developers and contractors get exactly that, nothing more.

  • Only the repositories and tools the template allows
  • Secrets stay in the environment, out of the chat
  • Code stays on machines you own
Template · orbit-backendUsed by 6 people · 2 contractorsLocked
Machinestudio-mini-1 · linux-build-01Your hardware
Repositoriesorbit-server, orbit-apiRead & write
Toolsnode 22 · pnpm · docker · psqlAllow-list
Networkgithub.com, npmjs.org, staging onlyRestricted
SecretsSTAGING_DB_URL, STRIPE_TEST_KEYHidden from chat
Productionno accessBlocked
05

Audit usage

Every session is logged with its person, model, account, tokens and cost. Spot over-budget sessions, expensive model choices and unusual usage, and export it for finance.

Usage logthis week · 412 sessions
TIMEPERSONSESSIONMODEL · ACCOUNTTOKENSCOSTNOTE
10:42AKAnna KowalskaBilling settings pageorbit-webOpusClaude Team1.4M$18.40Over session budget
10:18AKAnna KowalskaRefactor billing permissionsorbit-webOpusClaude Team980k$12.10Above usual for Anna
09:56OBOleh BondarOffline sync feasibilitypulse-mobileQwen3 CoderQwen3 · local840k$0.00Local model $0
09:31ARAlex RiveraPush notification serviceorbit-webSonnetOwn Claude Pro310k—paid by Alex
09:12JMJean MoreauInvoice PDF exportledger-appGPT-5 CodexCodex Team420k$3.60Normal
06

Audit prompts

Every prompt is kept. Prompts that share secret keys, customer data or private documents are flagged automatically, with the sensitive part masked, so you can review and coach the person.

Prompt review
AR
Alex Riveraorbit-webPush notification service10:42

Use this Stripe key to test the checkout: sk_live_••••••••••

Flagged · secret
AK
Anna Kowalskaorbit-webBilling settings page10:18

Look up this customer: [email hidden] [phone hidden]

Flagged · personal data
JM
Jean Moreauledger-appInvoice PDF export09:56

Summarise the attached contract: [private document]

Reviewed · approved
OB
Oleh Bondarpulse-mobileOffline sync feasibility09:31

Check offline sync against staging only. Do not touch production.

No issues
One workspace for AI coding

Your accounts. Your machines. One setup for the whole team.

Coding Lab brings together the AI subscriptions you already pay for and the computers you already own, then gives your team one shared place to work from, wherever they are.

01

Use every AI account, subscription and local model

Connect Claude and Codex accounts on any plan, personal or company, plus your own models running on company GPU servers. Use them side by side, and switch per conversation when one hits its limit or another fits the task better.

  • Personal, corporate and local models in one list
  • Pick the account and model for each conversation
  • See usage per account, so nobody runs dry mid-task
AI accountsClick one to switch
Next conversation runs on Claude Max · Team
WorkersYour team’s machines
studio-mini-1Mac mini in the office · 3 sessions running Busy
home-miniMac mini at home · idle Online
linux-build-01Ubuntu server · 1 session running Busy
Add a machine: install the worker app and it appears here
02

Turn your own machines into virtual workers

A Mac mini on the shelf, a Linux box, a cloud VM: install the worker and it runs sessions for the team. Your code stays on hardware you control, and nothing stops when you close your laptop.

  • Runs keep going with the lid closed
  • See each machine’s load and what’s running on it
  • No extra compute bill, just the hardware you have
03

The whole team works in the same project checkout

Set the project up once: repositories, branches, tools, environment and instructions. Everyone’s sessions start from that same checkout, so there are no “works on my machine” surprises and handing work over is easy.

  • New teammates are productive on day one
  • Pick up a teammate’s conversation where they left it
  • Each session gets its own worktree, so nobody steps on anyone
orbit-webProject checkout · shared by 4 people
Repositoriesorbit-frontend · orbit-server · orbit-api
Branchesdevelop · main · main
Toolsnode 22 · pnpm · supabase-cli
InstructionsRun tests before reporting done
LHLenaBilling settings
MRMarcoPush notifications
PNPriyaOnboarding flow
TBTomSearch API
Team workspace · web
LHBilling settings pageRunning
MRPush notification serviceWaiting
PNOnboarding flow redesignPushed
orbit-web
Tests passed. Push to develop?
PushReview
04

Reach your team workspace from anywhere

Everything lives in one team workspace on the web and on your phone: every conversation, live, with who started it and where it stands. Start a task on your desktop, approve the push from the train.

  • No more chats scattered across tools and laptops
  • Follow and answer running sessions on the go
  • See what the whole team is working on, live
Agents

Extend your team with virtual members.

Start with preconfigured agents for common jobs, or create your own with the instructions, tools and checkout they need.

Code reviewerReviews every pull request before a person does.
Test fixerPicks up failing tests and proposes fixes.
Docs writerKeeps READMEs and changelogs up to date.
Your own agentGive it instructions, tools and a checkout.
How it works

From a sentence to pushed code, without babysitting it.

01Connect your AI accountsAdd the Claude and Codex accounts and subscriptions you already have, personal or company, as many as you like.
02Add your machines as workersInstall the worker app on a Mac mini, a Linux box or a cloud VM. Sessions run there, not on your laptop.
03Set the project up onceRepositories, tools, environment and instructions in one checkout that the whole team shares.
04Work from anywhereDescribe the task on the web or your phone. It runs in its own worktree and commits or asks first, by your rules.