Is SQL Sage a website or an extension I install?
SQL Sage is an extension (add-in) you install inside SQL Server Management Studio 22 on Windows. It runs as part of SSMS on your own machine. It is not a website, not an online SQL editor, and not a standalone app. It reaches the AI through Claude Code or the Codex CLI installed on the same machine, or your own Anthropic API key — it does not run in the cloud.
Now that Copilot in SSMS can read the database too, what makes SQL Sage different?
SQL Sage doesn't just read your database — it proves what a change breaks and logs what it runs. Before any ALTER or DROP it deterministically reports the blast radius — dependent views, procedures, functions, triggers and constraints, inbound foreign keys, rows at risk and the object's indexes — read straight from the system catalogs, not guessed. The queries it runs or blocks are written to a tamper-evident, hash-chained local audit log (on by default; it can be turned off) that you can export as an evidence pack (Markdown + JSON) of what ran against production and who approved it; schema look-ups and a few read-only diagnostics are not logged. The honest limit: static catalog analysis cannot see dynamic (EXEC / sp_executesql) or cross-database SQL, and SQL Sage states that plainly rather than guessing around it. The audit log is a tamper-evidence aid, not a certified or immutable compliance record.
What happens after the 30-day trial?
SQL Sage keeps working as SQL Sage Free: F5 execution warnings, JOIN…ON suggestions and the related-tables list after JOIN, SQL Sage Search across every database on the server, What's blocking now (live blocking and open transactions), Format SQL, Expand SELECT *, Qualify object names, Execute current statement, a one-click database health check (read-only), the proven part of Explain error and SQL Sage History, the local query history with the tabs you closed without saving — with zero AI calls. AI features and the Proven & Accountable layer need a licence.
How do I see what is blocking my query right now?
Open Tools › SQL Sage Tools › What's blocking now — free, with no AI. It reads the server's sessions and shows the blocking chain, including an idle session that left a transaction open, the open transactions older than 30 seconds, and which session is probably yours, with how sure it is. Nothing runs from there: KILL, GRANT and the blocker's SQL open as scripts in a new query window, and with Warn on risky F5 on (the default) F5 asks before a KILL runs. When your login can't see other sessions, it says blocking is unknown instead of showing an empty list; on Azure SQL Database, running requests are visible only for your own connection, so it says blocking may be missing.
Does SQL Sage work with Claude, ChatGPT, or Codex?
Yes. SQL Sage drives the AI access you already have: your own Claude through Claude Code, or ChatGPT and Codex through the Codex CLI. You sign in inside those tools with your own account — SQL Sage has no Claude or ChatGPT login of its own — and on that path no API key is needed; your own Anthropic API key is an optional alternative. No GitHub or Microsoft account is needed. It's an independent extension by LumaSoft, not affiliated with Anthropic, OpenAI, or Microsoft.
What AI access do I need?
SQL Sage does not include AI usage — it runs on access you bring. Choose one: Claude Code signed in with a Claude plan that includes it (Pro, Max, Team or Enterprise; the free Claude plan does not include Claude Code) or with an Anthropic Console account; the Codex CLI signed in with a ChatGPT plan that includes the CLI (OpenAI's plan page, read 2026-10-20, lists it with ChatGPT Plus and Pro, with plan-dependent usage limits); or your own Anthropic API key, billed by Anthropic. AI inline suggestions in the editor work on request (Alt+.) through the same Claude Code or Codex sign-in; automatic as-you-type AI suggestions need your own Anthropic API key and are used only when neither Claude Code nor Codex is installed. Claude plan details as stated by Anthropic, September 2026.
Do I need a GitHub account or a Copilot license?
No. SQL Sage works through Claude Code or the Codex CLI, where you sign in with your own Claude or ChatGPT account — or you use your own Anthropic API key.
Do you resell tokens or add a markup?
No. The AI runs on the account you already have. We never meter or resell usage.
Can it run destructive SQL on my database?
Not without you. Reads of system catalogs and DMVs run on their own; a read of your own tables runs only after you agree to share results for the session (until then the AI sees only its column names and types); writes and DDL stop for a confirmation dialog showing the exact SQL. Classification happens before execution.
Does my data get sent to the AI?
Schema metadata and the query text do. Query results never leave your machine unless you opt in per session. Names can be masked.
Why does Windows warn me when I run the installer?
The installer is validly Authenticode-signed and timestamped by LUMA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ — you'll see exactly that publisher name in the SmartScreen dialog after clicking More info. Windows still shows an "unrecognized app" notice because the file and publisher are newly published and haven't accrued download reputation yet; Microsoft builds that up over several weeks and hundreds of clean installs, and since 2024 even EV certificates no longer skip this step — there is no paid shortcut. So it's a reputation stage, not a malware detection. Before you run it, click More info and check that the publisher reads LUMA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, and compare the file's SHA-256 with the one we publish on the download page and in version.json (Get-FileHash SqlSageSetup.exe -Algorithm SHA256). If both match, Run anyway starts the installer; if either does not, do not run it.
Which SSMS versions are supported?
SSMS 22. SSMS 21 support is under evaluation.
Does it work with Azure SQL?
Yes. SQL Sage is edition-aware across SQL Server, Azure SQL Database and Azure SQL Managed Instance, and degrades gracefully where a platform lacks a DMV. Microsoft Entra sign-ins are mapped to the matching connection type, but not every Entra variant has been verified on SSMS 22 yet — if yours does not connect, tell us.
Does it do inline completions like Copilot?
Yes, in two ways — both off until you turn on Inline suggestions in the panel's Settings, and both need a licence or the trial. On request: press Alt+. in the query editor and SQL Sage asks your signed-in Claude Code or Codex for a suggestion, on your own Claude or ChatGPT plan — no separate API key. Automatically as you type: only with your own Anthropic API key, and only when neither Claude Code nor Codex is installed on the machine.
Is it affiliated with Microsoft, Anthropic, or OpenAI?
No. SQL Sage is an independent extension by LumaSoft.
How much does it cost?
Your choice. Own it once — Personal $39, Team 3 $79, Team 10 $179, with every update through version 1.x included (plus 2.0 if it ships within 12 months of your purchase). Or subscribe for the always-latest build — Personal $29/yr, Team 3 $59/yr, Team 10 $129/yr. One seat is one person, on all of their computers: laptop, jump host, VDI. Personal has 1 seat, Team 3 has 3 and Team 10 has 10. Prices are in USD; in Poland, Paddle (our merchant of record) charges PLN 149 / 299 / 679 one-time or PLN 109 / 229 / 489 per year, and local prices also apply in the UK and 20 euro-area countries (see Pricing). Every install starts with a 30-day free trial, all features, no credit card; after it, SQL Sage Free keeps the editor tools working. You bring your own Claude or ChatGPT account; we never meter or resell usage.
What language is SQL Sage in?
SQL Sage is an English-first product: the extension's interface and documentation are in English. This marketing website is additionally available in Polish, German, Spanish and French, but the product itself is English.