Your coding agents
Jevie for other agents
Give ChatGPT, Claude Code, Codex or any agent Jevie's browser, your sign-ins and everything Jevie answers, while you watch and can take over.
FreeMacTailscale, for ChatGPT
Choose an example to copy it, then try it in Jevie.
Use itHow it worksLimitsWhere it's kept
Use it
with Jevie, open the Hacker News front page and list the top five posts
Asked in ChatGPT, once Jevie is added as a connectorthe 10 schools near this listing with their ratings
An answer in parts: what was found, plus exactly what is missing and where it looked- ChatGPT: Settings → Apps & Connectors → Developer mode, then Create with your Jevie URLJevie in any chat
- Claude Code, Codex, OpenCode, pi:
claude mcp add jevie -- node <jevie>/jevie/entry/mcp.mjsJevie adds itself to the agents it starts - Any agent in a terminal:
jevie-browser run --task <name> -e "open('https://example.com'); done(read())"A whole browser program in one call jevie-browser run --task <name> --retryRedoes only the parts that were missingcheck these three sites at once
Asked of Claude Code or Codex: one subagent per site, each with a task name of its own, so each drives its own tab while the others workwatch the build pane and tell me when it fails
An agent on this Mac reads your terminals (jevie_terminals,jevie_terminal_read), and types into one only where you allowed it withjevie-term agents <name> drive(Jevie's terminal)how do routines work
what changed this week
Asked by an agent of Jevie's own docs and What's new (thejevie_docstool), before it guessesbuild a snake game
Asked of Claude Code or another agent on this Mac: it sends the game to thejevie_apptool and it plays inline, in the session's turn on your phone and Studio's Desk, and in any app that shows MCP Apps (Claude Desktop, for one)keep it as snake
The agent callsjevie_appagain withkeep, andopen snake
brings it back in Jevie latershare it with a link
The agent callsjevie_appwithshareand gives you a link anyone can open for 30 days; on the phone or Desk, the link button and Share to Team under the app do the same- Inside Jevie's terminal:
jevie-term skill setupAgents open tiles, run and wait, read screens (Jevie's terminal)
How it works
Every agent gets the same tools: Jevie's browser on the wall with your sign-ins, and for agents on this Mac, the rest of Jevie too. An agent sends a whole program at once (open, read, click, fill, over a list), so a page takes one round instead of one per click. Steps done once by hand can be saved and run over a list with no model in between.
An agent's mini app is one web page that runs sandboxed with no network, in your light or dark colours, exactly as Jevie's own apps do (answer components). Anything that would stop it running there (loading from the web, storage, alert) is told back to the agent so it can fix it.
Each agent's pages are tiles on the wall, so you can watch, take over a step and hand it back. Whoever calls, sending, posting, buying or deleting is asked in Jevie first.
Limits
- Your Jevie URL is the only lock: anyone holding it can use Jevie's browser with your sign-ins, so share it with no one.
- The URL reaches the internet through Tailscale Funnel;
tailscale funnel --https=10000 offtakes it off, and agents on this Mac are unaffected. - An agent over the URL gets the launcher and the browser only, never your record, files or terminals.
- A mini app shows only where something can draw it: Claude Code's terminal shows its text, and the app appears on your phone and the Desk. Agents over your Jevie URL do not get
jevie_app. - Mac only.
Where it's kept
The secret in ~/.jevie/mcp-http.json; saved programs in ~/.jevie/browser-scripts/.
In Jevie, help jevie lite
answers from this page as you type.
Related
Updated 6 November 2026 · Something wrong or missing? Tell us