bandicot
  • Plan for cross-file
  • Diff for every edit
  • Undo for the whole

type-change/

Which files did that type change touch?

Ask for a plan against the repository you already use. Bandicot keeps one version per edit, shows the diffs together, and can put the whole run back if the change reached too far.

Free for one person on your Mac, no card. Your model provider bills you directly.

admit oneThe Type TrailTypeScript engineers evolving shared…foldertype-change/planFreeprofiles1 profileFreeno card

What is in the app for you

  • Free Bandicot core

    The free plan has every capability for one profile. Bring a provider key, a local model, or both; a provider's own bill stays yours.

  • A trusted harness around the model

    Bandicot gives every agent a project, tools, a session that survives restarts, approvals, and a clear place to stop.

  • Projects that hold the work

    Keep files, context, plans, and decisions with the project instead of losing them in a disposable chat.

  • Durable work sessions

    Close the window, restart, or pick up from another of your Macs without turning the work into a brand-new conversation.

bandicotagent windowA plan for cross-fileworkA diff for every edit,with the whole run onone timelineUndo for the whole run,or for a single fileAsk for a plan against the repository you already use.

Checked, and labelled

Each line says whether it ships now or is still being built, so you never buy a promise.

  • A version for every change

    Every file an agent changes is recorded, with diffs, restore, undo of a whole run, and a slider that puts a folder back to any moment.

    Available now
  • Approval before writes

    An agent asks before it writes, runs or spends outside the rules you set; the rules live in one permissions file.

    Available now
  • One script instead of fifty tool calls

    When a job is a loop over many files or results, the agent writes one short script that calls its tools and returns only the answer.

    Available now
  • An agent script can compare two versions of a file.

    Two versions of a file can be read side by side.

    Available now
  • Timeline dots mark agent runs, your edits and earlier restores.

    Hover a dot to see who changed what, or click it to open the run.

    Available now
  • Hovering a timeline dot shows who changed what.

    Hover a dot to see who changed what, or click it to open the run.

    Available now

The receipt for one session

Versions keeps diffs and can undo an enrolled project's agent run, and a write is refused if the file changed since the agent last saw it.

bandicot

Session in type-change/

Asked
Make cross-file type changes inspectable and reversible
Before it wrote
It asked, and waited for your answer
Files kept
  • plan.mdversion kept
  • scriptversion kept
  • projectversion kept
Stands behind
  • An agent script can compare two versions of a file
  • Timeline dots mark agent runs, your edits and earlier restores
  • Hovering a timeline dot shows who changed what
Paid to Bandicot
Free
Model bill
from your provider

Review the whole file trail behind a shared type change.

One run, one trail. The timeline marks the agent's edits, each diff is a click away, and several changes to one file can land in a single step that still gets its own version.

The Type Trail

Every line below is already in the plan. Nothing here is an extra you pay for.

  • A plan for cross-file workincluded
  • A diff for every edit, with the whole run on one timelineincluded
  • Undo for the whole run, or for a single fileincluded
  • Writes refused when a file changed since the agent last saw itincluded
  • A program tool to compare two versions of a file in one scriptincluded
  • Free for one profileincluded
Free1 profileFree

Free for one person on your Mac, no card. Your model provider bills you directly.

No contract. Cancel any time from your account and keep the plan until the end of the period you paid for.

Leaving costs nothing

no contract, and you keep what you paid for until the period endsCancelany time

No contract. Cancel any time from your account and keep the plan until the end of the period you paid for.

  • Your files stay yours

    The agent does its work in your own folders on your Mac, so the files are yours to keep.

  • Start without paying

    The free plan has every capability for one profile, and asks for no card.

  • Put a run back

    Every changed file is a version, so a run you regret is one click from undone.

Straight answers

Does it replace the TypeScript compiler?

No. Keep your project compiler and tests. Bandicot provides the session, tool controls and file history around the model.

Can the agent change files without asking?

Writes, commands and spend outside your permissions file wait for approval. The model cannot grant itself permission.

Can I take back an agent's edits?

Yes. In projects you enrol in Versions, file changes are recorded. Restore a file or undo a whole run, with or without Git.

Which files did that type change touch?

Free for one person on your Mac, no card. Your model provider bills you directly.