Guide

Put your Claude Code app online and share it with the people you choose.

It works on localhost. Here is what it takes to get it to someone else, and the short way to do it with Tiles.

The short answer

An app on localhost runs only while your computer does, and only you can open it. To share it, it needs a place to run, a database if it keeps data, a safe place for its keys, and a sign-in so only your people get in.

You can put those together yourself, or add Tiles to Claude Code (https://app.ai-tiles.com/mcp) and ask it to put the app online. Tiles runs it, and you invite people by email.

Checked . Other companies’ tools change often, so look at their own pages too.

What an app needs to leave your laptop

A place to run
An address that answers when your laptop is shut.
A database
If your app keeps data, a database that isn’t a file on your disk.
Keys
Keys for other services, like Stripe or OpenAI, kept out of the code and out of the chat with your agent.
Sign-in
So only the people you choose can open it. It’s the part most often skipped, and then the app is open to anyone who finds the address.

Three ways to do it

  1. A host for websites, like Vercel or Netlify

    Push the code to GitHub and connect the repository. Each push puts a new version online.

    Good when
    A public site, or a front end anyone may open.
    What it asks
    The database, the sign-in and who may open the app are separate pieces. You choose them and connect them yourself.
  2. A host that runs any code, like Render, Railway or Fly.io

    Ask Claude Code for a Dockerfile, and run the app in a container on a host that runs any language.

    Good when
    An app with its own server code, in any language, that you want to run your way.
    What it asks
    You set up the database, the keys and a sign-in, and you look after them.
  3. Tiles, from Claude CodeOurs

    Add Tiles to Claude Code and ask it to put the app online. Tiles runs it at its own address, and takes care of the database, the keys and the sign-in.

    Good when
    An app for people you choose: your team, a client, your family.
    What it asks
    It’s for apps you share with people you invite, not public sites. Each app gets its address from Tiles; your own domain isn’t possible yet.

How to do it with Tiles

On a Mac, Linux or Windows, wherever Claude Code runs. Your app keeps running when you close your laptop.

  1. Add Tiles to Claude Code

    Start claude in your project’s folder and paste this in. Claude Code adds Tiles, signs you in, and tells you how to restart it. The same line works in Codex.

    Add the Tiles MCP server to yourself: https://app.ai-tiles.com/mcp (HTTP, for all my projects). Sign me in to it, then tell me how to restart you so you can use Tiles.
    Add it by hand

    Run claude mcp add --transport http --scope user tiles https://app.ai-tiles.com/mcp, start claude, and type /mcp to sign in. In the Claude app, use Add to Claude on the Build your apps page.

  2. Ask it to put the app online

    Say it in your own words, like “Put this app online with Tiles.” Claude Code hands the code to Tiles, from GitHub or straight from your folder, and Tiles builds it and starts it at its own address.

  3. Give it its keys yourself

    If the app keeps data, Tiles gives it a database of its own. If it needs a key, like one for Stripe or OpenAI, Claude Code opens a page in Tiles where you paste it. The key never passes through the chat, and Tiles keeps it out of your code.

  4. Share it by email

    Invite people by email, in Tiles, or by asking Claude Code with an address you give it. They accept first and sign in as themselves. Nobody else can open it.

    For each person you choose one thing: they use your app, with your data and keys, or they get their own copy to set up themselves.

  5. Keep changing it

    Keep working in Claude Code. Each new version goes live at the same address, every change is on record, and the version before can be put back.

No Claude Code? Describe the app on the Build your apps page, and Tiles builds it, with nothing to install. Every way in is in Setup.

Who can see what

  • Only the people you invite can open your app. They sign in before they reach it.
  • Keys never pass through a chat, and never reach Claude Code.
  • Every change an agent makes is on record, and can be undone.

More in Safety.

Put what you made in front of your people.

Build your appsHow it works