Switching AI Assistants
How to switch between AIRGAP Assistant and AIRGAP Lite Assistant.
Overview
AIRGAP Studio ships with two AI coding assistants, and only one is active at any time. You can switch between them depending on the task at hand.
Comparing the Two Assistants
| Item | AIRGAP Assistant | AIRGAP Lite Assistant |
|---|---|---|
| Base | Cline 3.56.2 fork | Continue 1.3.39 fork |
| Behavior | Autonomous agent (Plan/Act) | Inline autocomplete + chat |
| Strengths | Multi-file refactoring, Checkpoint, Browser, automatic terminal execution | Fast autocomplete, Quick Edit, RAG search |
| Default active | — | ✓ (default) |
| Recommended for | Autonomous tasks and complex changes | Day-to-day coding assistance |
The two assistants do not run simultaneously. Activating one automatically deactivates the other.
Switching Procedure
Method 1: Command Palette
- Open the Command Palette with
Ctrl+Shift+P - Run
AIRGAP: Switch Assistant - Pick the assistant you want to activate from the QuickPick
- VSCodium restarts automatically with the new assistant active
Method 2: Launcher UI
- Open the AIRGAP Studio Launcher window
- Use the radio buttons under "Switch Assistant (restart required)"
- The Launcher restarts VSCodium
VSCodium Restart Required
Important — Switching assistants always requires a VSCodium restart.
Extension deactivation is delivered via the --disable-extension <publisher.name> CLI flag, which is only honored at VSCodium spawn time. Window-level reloads such as Developer: Reload Window do not apply it.
Internal flow:
- The switch command atomically writes an IPC signal file
- The C# Launcher detects the change and terminates the current VSCodium child process via its Job Object
- The Launcher respawns VSCodium with the new
--disable-extensionflag - The window opens with only the newly selected assistant active
Verifying the Switch
You can confirm that the switch took effect by checking:
- Activity Bar icon — Only the active assistant's icon is visible
- launcher.log — The new spawn line lists
--disable-extension <deactivated target> - New
user-data/logs/directory — VSCodium creates a directory with a fresh timestamp prefix
Active Assistant File Location
The active assistant is stored in:
- Production:
%ProgramData%\AirgapStudio\active-assistant.json - Development:
build\vscodium\data\active-assistant.json
File schema:
{
"assistantId": "airgap-lite-assistant"
}
assistantId values:
"airgap-lite-assistant"— AIRGAP Lite Assistant active (default)"airgap-assistant"— AIRGAP Assistant active
Do not edit this file by hand. An inconsistent state can prevent the assistant from activating correctly on the next launch. Always use the
AIRGAP: Switch Assistantcommand or the Launcher UI.
Related Documents
- AIRGAP Lite Assistant — Default assistant overview
- AIRGAP Assistant — Autonomous agent assistant overview
- AIRGAP Monitor — Model selection and LLM server status