Skip to content

First-run setup

On first launch Kodik shows a full-screen onboarding overlay that walks you through the editor’s key features. You can move through it at your own pace — step forward and back, skip individual sections, or dismiss it immediately.

The walkthrough covers 10 topics:

  1. Inline Edit — edit code in place with Ctrl+I
  2. AI Chat — chat with Plan and Code modes, opened with Ctrl+K; toggle modes with Ctrl+Shift+A
  3. Autocomplete — smart suggestions: Tab accepts the full suggestion, Ctrl+→ accepts one word
  4. @ and / commands — add context with @-mentions (files, folders, terminal) and quick /-commands. See Mentions and Slash commands for the current lists
  5. File and image upload — attach files and paste screenshots directly into the chat
  6. Context tabs — control which open files the AI can see
  7. Built-in browser — live preview and visual debugging of a local dev server
  8. Commit messages — generate a commit description by clicking the sparkle icon in the Source Control panel
  9. Kodik Rules — custom AI instructions, either global or workspace-specific
  10. MCP servers — connect databases, APIs, and external services

After the tutorial steps, a preferences page opens. Here you can:

  • Choose a theme — four options are available: Kodik Dark, Ocean, Default Dark+, Default Light Modern. The preview applies immediately.
  • Import settings from VS Code, VS Code Insiders, Cursor, or VSCodium — the button is active when that editor is detected on your machine.

Clicking an editor button opens a confirmation dialog with three checkboxes:

ItemWhat happens
Settingssettings.json is copied; tokens, auth keys, and machine IDs are stripped automatically
Keybindingskeybindings.json is copied as-is
ExtensionsExtensions are reinstalled from Open VSX; extensions only available in the official Microsoft Marketplace may not transfer

Import runs in the background — you can continue with the rest of setup without waiting.

After the preferences page, the Kodik account sign-in screen appears. If you were already signed in, it shows a confirmation and a finish button instead. See Signing in for details.

Reopen the onboarding at any time via the Command Palette: type Start Onboarding and select the command.

Reset to Defaults via the Command Palette deletes settings.json and keybindings.json, restores the Kodik Dark theme, and resets the onboarding-completed flag. Extensions are not uninstalled. A restart is required after the reset.