scalix ide · desktop

The agent-first code editor.

Scalix IDE plans before it edits, checkpoints every AI change in git, and ships with its own bundled engine. One sign-in covers the CLI, the extension, and your cloud console.

macOS· Windows· Linux·Engine bundled·One sign-in
scalix-ide·agent session●working
$ scalix chat "refactor streamAgent to checkpoint every step"
✓ pinned checkpoint/001
▌
via the bundled engine·no Node·one sign-in
the engine

One engine. Every surface.

The installer ships with its own engine. No separate Node runtime, no separate sign-up. One login covers the CLI, the VS Code extension, the editor, and the console: one key, one bill.

  • Engine bundled in the installer. No Node required
  • One login for the CLI, extension, editor, and console
  • Background agents run in isolated git worktrees
scalix · one sign-in
●
# any platform: the CLI here, the IDE on the download page
$ curl -fsSL https://scalix.world/install.sh | sh
# sign in once, everywhere
$ scalix login
✓ signed in · engine ready · 4 MCP servers discovered
engine bundled·no Node·one sign-in
From source:
auto-checkpoint

Plan first. Edit behind git checkpoints.

Every AI edit pins a git stash before it runs. Review the diff hunk by hunk, keep or reject, and restore any checkpoint from the timeline. Your working tree is never touched silently.

  • A git checkpoint before every AI edit
  • Keep or reject each hunk after every agent pass
  • Restore anything, anytime, from the timeline
scalix ide · git timeline · session #42
checkpointfilesstepsverdict
checkpoint/001312✓ keep
checkpoint/00215✗ undo
checkpoint/003831✓ keep
3 checkpoints·restore from the timeline
◆pinned by the engine·keep or reject each hunk·restore anytime
the editor

A full IDE, with the agent at the cursor.

Monaco, the editor core VS Code uses, with the agent beside it. Chat, terminal, and browser are tabs, not separate windows. No context switch.

  • Ghost text completion from any configured model
  • LSP for Rust, Python, Go, and TypeScript
  • Multi-cursor, split view, minimap: the full Monaco surface
scalix/src/chat/stream.ts●
●src/chat/stream.ts
export async function streamAgent(prompt: string) {
const plan = await agent.plan(prompt)
for (const step of plan.steps) {
await execute(step)
}
}
▌ ghost-text: await checkpoint.commit(step)
@src/chat/stream.ts Refactor streamAgent to checkpoint every step⌘⏎
● plan·3 files · 1 checkpoint·checkpoint pinned
ghost text·via the bundled engine·⌘K rewrites · tab accepts
mcp

Every MCP server, one click.

Search the MCP registry and install a server straight from the editor. The engine connects it at startup and hands its tools to the agent.

  • 51 platform tools through the Scalix Cloud MCP: databases, functions, machines, projects
  • GitHub, Postgres, Slack, and any registry server in one click
  • Repo-shipped MCP servers stay refused until you approve them
scalix ide · mcp registry
⌘K · mcp
scalix-cloud50 tools✓ installed
github12 toolsinstall
postgres24 toolsinstall
slack9 toolsinstall
memory1 toolsinstall
⌘K mcp·search the registry
◆the engine connects servers at startup·one click per server
Built in

Everything the agent needs, built in.

Eight capabilities, one shared engine. No extension glue required.

Agent chat

Ask, Plan, and Agent modes with streaming tool calls, @-mentions, slash commands, and session history.

Auto-checkpoint

Every AI edit pins a git stash. Keep or reject hunk by hunk. Undo anything from the timeline.

Real terminal

PTY terminals as tabs or in the panel. They work like your real shell.

Browser tabs

Run dev servers in-editor. Click any element to send its selector, component, and HTML to chat as context.

Background agents

Send a prompt, get a git worktree. Review the diff, then merge or kill from the UI.

Extensions

Install from the Open VSX marketplace. Themes, snippets, and grammars run natively; JavaScript stays sandboxed.

Local AI

Commit messages and dictation run on your machine. No network, no cloud round-trip.

Workspace trust

Restricted mode refuses repo-shipped hooks, plugins, and MCP servers until you approve them.

get scalix ide

Download Scalix IDE.

The desktop editor is live today. Free to use, AI inference through your Scalix account, engine bundled in the installer. Pick a platform to get the build.

One command on any platform: