VS CODE EXTENSION PORTAL v2.2

TURSIOPS Vs Code Companion

Set up once, then it runs quietly alongside your agent.

OPEN USER MANUAL

HOW IT WORKS

Set up once, then it runs quietly alongside your agent.

// CONTEXT REFINEMENT CYCLE
Prompt 1 → saved, refined by Gemini
Prompt 2 → agent reads refined file first → builds with full context
Prompt 3 → same again, every time

FEATURES

Four functions, one panel — each powered entirely by your own Gemini API key.

SECURITY

Local by design — nothing leaves your machine unless you choose.

01

Sign-in doesn't give us your data

Authentication happens through your browser, the same pattern Cursor and CodeRabbit use — you sign in on the website, it redirects back to VS Code with just a confirmation. Tursiops never sees your website password; it only knows you're signed in.

02

Your Gemini key is yours alone

You generate it, you paste it in, and it's stored in VS Code's SecretStorage — backed by your OS's secure keychain, never written to source, settings, or logs. Every refine, summary, and navigation call runs on your key, not a shared one.

03

Secrets never reach Gemini

Before any file content is sent for refining or summarizing, Tursiops automatically excludes .env files and variants, private keys (id_rsa, id_ed25519), credentials.json, .netrc/.npmrc/.pypirc, and certificate/keystore files (.pem, .key, .p12, .pfx, .crt, .jks) — along with anything in node_modules.

04

Untrusted workspaces are locked down

Open a workspace VS Code hasn't marked as trusted, and Tursiops disables itself automatically — no file read, no prompt sent, no risk taken.

05

MiniGit snapshots stay local

Per-prompt checkpoints between commits are stored on your machine only — they're for your own rollback, never transmitted anywhere.

USER MANUAL

Set up once — then it runs alongside your normal coding, no habit changes required.

A

GETTING STARTED

  1. 1.
    Install Tursiops from the VS Code Marketplace — it appears in your side panel.
  2. 2.
    Sign in or sign up from the panel → you're redirected to the browser to authenticate → you're sent straight back to VS Code, signed in.
  3. 3.
    Paste in your own Gemini API key when prompted. This key powers every refine, summary, and navigation call — nothing works without it.
B

YOUR DAILY FLOW — NOTHING CHANGES ABOUT HOW YOU CODE

Keep prompting your agent — IBM Bob, Antigravity, whatever you use — exactly as before. Tursiops runs quietly underneath: saving each prompt, refining it with Gemini, and feeding that context back to your agent before its next build. You don't have to do anything extra for this part.

⚡

USING THE FOUR FUNCTIONS

FUNCTION WHAT IT'S FOR WHEN TO REACH FOR IT
Prompt Memory See every prompt you've given, refined and organized, with a Remember/Forget switch Check what context your agent is actually working from
Navigator Browse and check files without disturbing your agent's active session Looking something up mid-task without breaking flow
Change Summary Plain-language summary of what changed after any prompt Understand a change without reading the raw diff
MiniGit Retrieve the state from any single prompt between commits The agent made a change you didn't want, and it's not its own commit
🐬

THE ONE HABIT THAT MATTERS

Just keep prompting your agent normally — Tursiops does the saving and refining on its own. The only manual step is the one-time sign-in and API key setup; everything after that is automatic.