Skip to content

Coding

Hand your coding tasks to Tuti.

Connect your own Claude Code or Codex, then describe the change you want. Tuti writes the prompt, watches the run, reviews the diff and the tests, asks for fixes when something’s off, and sends you the pull request. Once you approve, Tuti merges it.

Tuti coding on a laptop

See it work.

“Fix the empty-cart checkout total and open a PR.”

More examples

Build a feature with Codex, reviewed by TutiTuti prompts your Codex, catches a CSV bug in review, gets it fixed and opens the PR.
Review a teammate’s pull requestTuti reviews Jonah’s PR with your Claude Code and posts three review comments.

What Tuti does.

Step by step

  • Reads the repo and the issue, then writes the prompt for Claude Code or Codex: what to change, where, and how to test it.
  • Starts the run on your Mac with the computer connector, or in a cloud workspace cloned from GitHub. Each step shows up in the chat as it happens.
  • Reviews the diff and the test results. If a test fails or a case is missing, it sends a follow-up prompt and checks the result again.
  • Pushes a branch, opens the pull request and writes a short summary of what changed. After you approve, it merges the PR for you.

What you see and approve

  • The pull request, with the summary, the diff and the test results. Approve it and Tuti merges it.
  • Merging, pushing to a protected branch and deleting a branch always wait for your approval.
  • You can stop the run or change the instructions at any time from the chat.

How it works.

  1. Step 1: Connect Claude Code or Codex

    Paste a token from claude setup-token or an Anthropic API key, or sign in to Codex with a short code. Tuti uses your own plan.

  2. Step 2: Connect GitHub or your Mac

    Sign in with GitHub so Tuti can clone the repo, or pair your Mac so it uses the repo and the CLI you already have there.

  3. Step 3: Describe the change

    “Fix the checkout total when the cart is empty.” Type it, say it, or point Tuti at an issue.

  4. Step 4: Approve the pull request

    Tuti sends you the pull request with a summary and the test results. Approve it and Tuti merges it, or tell Tuti what to change.

Things you can ask.

Copy one, then type it or say it to Tuti.

You decide what gets merged.

Tuti uses the Claude Code or Codex plan you already pay for, and only the repositories you grant. It works on a branch. Merging and pushing to a protected branch need your approval.

How Tuti keeps you safe

Common questions.

Do I need a Claude or ChatGPT subscription?
To use Claude Code or Codex, yes. Tuti runs your own, with your plan and your limits. Connect Claude Code with a token from claude setup-token or an Anthropic API key, and Codex with a short sign-in code. Without either, Tuti makes small code changes itself.
Where does the code run?
If the repo is on a Mac or PC with the computer connector, Tuti runs the Claude Code or Codex installed there. Otherwise it clones the repo from GitHub into your own cloud workspace and pushes the result as a branch.
What if I connect both?
The first time it matters, Tuti asks which one should be your default. You can change it in Settings → Coding, or say “use Codex for this” for a single task.

Say it once. Tuti handles the rest.

Start free. No card needed.