Sets up your workplace, syncs files and opens Claude Code or Codex in the right project.
One office. Humans and AI.
withwork is the workplace your people and your AI agents share. Set agents up once, hand work off, let teams of agents run — and stay in control from any device.
See how it works ↓Tasks
All teams 3 schedules active+ New task(feat/invoice-export)
> Refactor the invoice export to stream rows
⏺ Edit src/export/invoice.ts +84 −31
⏺ Bash npm test ✓ 42 passed
> /handoff
⏺ withwork · packing handoff
goal · state · 2 decisions · 3 next steps
✓ Handed to dev on withwork
- Picked up context: branch, goal, open questions
- Added edge cases · 9 new tests
- qa: independent check passed
- Waiting for you: approve merge into mainApproveReview
- Opened portal.example.com
- Asked Emma to sign in
- Filter: September 2026
- Downloading 6 PDFs…
23 sources · project brief
github.com/acme/billing
GitHub · Postgres · Stripe read
Branches & pull requests
Sales, other clients
Production without approval
Works with the tools your team already uses
Every connection is an MCP, granted per project. Credentials stay on the server.
withwork is one office for people and agents. Same projects, same knowledge, same tools — and the same rules. Agents do the work, you make the calls.
Set up your agents once. Not on every device.
Sign in on a new laptop and Claude Code and Codex are ready — with the right MCPs, plugins, skills, company knowledge and files for every project.
- One sign-in, every deviceMac, Windows and the CLI bring the same workplace with them.
- The right tools per projectOpen a project and your agent sees exactly what it may use there.
- No keys on laptopsA central broker makes the calls. Devices get access, never secrets.
- Claude Code
- Codex
- 14 MCP connections
- 9 skills & plugins
- Company knowledge
- Project files
Start on your laptop. Finish on the server.
Deep in a Claude Code session and need to leave? Type /handoff. withwork packs the context, the branch and the open questions — and a server agent continues exactly where you stopped.
- Structured, not a chat dumpGoal, state, decisions and next steps travel with the work.
- Keeps going while you're awayYour laptop can sleep. The agent keeps working.
- Back to you when it mattersA decision lands on your phone, not in a log.
> stream the invoice export
⏺ Edit invoice.ts +84
⏺ npm test ✓ 42
> /handoff
Edge cases · 9 tests · check by qa
A team of agents that knows when to ask.
Give agents roles, put them in teams and let a lead delegate to specialists. Schedules and webhooks start work on their own. A merge gate and independent verification decide what's done — anything irreversible waits for you.
- Leads, teams and subagentsParallel or sequential, with retry limits and live progress.
- Runs on its ownCron, webhooks and heartbeats — reports land where your team talks.
- Approvals at the right edgesReversible work runs. Production, money and messages wait.
Every agent gets its own computer.
No API? No problem. Agents work in a real browser, with files and office apps, on their own desktop. Watch live, take over with one click, and sign in for an agent without ever sharing a password.
- Watch it workThe live screen sits right next to the conversation.
- Take the wheelTake over at any time; the agent waits and resumes.
- Sign in without sharingYou log in, the agent keeps the session — never the password.
Your company is the context.
Model departments, clients, projects, people and agents once. Every agent knows where it sits, which knowledge applies and what it may touch — and nothing crosses a project boundary.
- One model of your companyPeople, agents, projects and resources with explicit relations.
- Knowledge with sourcesAnswers cite the files behind them, with freshness you can see.
- Permissions that cascadeGrants flow from company to department to project to person.
Wherever you work.
Native desktop apps, a fast web app and an iPhone app — all on the same office.
The whole office: board, chats, agents, teams, schedules and company.
See what's waiting for you, approve, reply and start tasks on the go.
Built for control, not magic.
Self-hostable
Run it on your own server with Docker. One instance per company if you like.
Least privilege
Each agent gets only the MCPs, tools and secrets its role needs.
Credential broker
Secrets stay central — never in prompts, never on devices.
Evidence, not vibes
Tests, verifiers, logs and artifacts back every “done”.
Full audit trail
Every run, grant and configuration change is recorded.
Claude Code & Codex
Bring the agents you already trust. Both engines, your models.
Bring your team into one office.
withwork is in early access. Join the waitlist and we'll reach out when there's a seat for you.
Work with AI. Not for it.