VS Code verbinden
Lass VS Code nur einen lokalen LightNow Proxy starten. In LightNow entscheidest du, welche MCP-Server Copilot Chat sieht, hältst Secrets aus lokaler Config heraus und analysierst Tool-Nutzung zentral.
Schnelles Setup
Installiere CLI und Local Proxy auf diesem Rechner.
Melde dich an, damit LightNow deinen Account und Workspace-Kontext nutzen kann.
Ersetze direkte MCP-Einträge durch einen LightNow-Proxy-Eintrag.
Lade VS Code neu, damit Copilot Chat die MCP-Serverliste frisch einliest.
brew tap lightnow-ai/tap brew install lightnow-cli lightnow-proxy lightnow login lightnow sync --client vscode --local-proxy
Windows oder Linux
py -m pip install --user pipx py -m pipx ensurepath py -m pipx install lightnow-cli py -m pipx install lightnow-proxy lightnow login lightnow sync --client vscode --local-proxy
python3 -m pip install --user pipx python3 -m pipx ensurepath python3 -m pipx install lightnow-cli python3 -m pipx install lightnow-proxy lightnow login lightnow sync --client vscode --local-proxy
Config-Dateien
Diese Dateien berührt LightNow für VS Code:
~/Library/Application Support/Code/User/mcp.json
%APPDATA%\Code\User\mcp.json
~/.config/Code/User/mcp.json
~/.lightnow/lightnow-proxy/vscode.yaml
LightNow kann außerdem die benachbarte settings.json aktualisieren, damit
Copilot Chat auch mit größeren Tool-Sets gut umgehen kann.
Was geschrieben wird
VS Code liest MCP-Server aus dem servers-Objekt. Nach dem Sync enthält die
user-level MCP-Datei einen einzigen Eintrag servers.LightNow:
{
"servers": {
"LightNow": {
"type": "stdio",
"command": "lightnow-proxy",
"args": [
"--config",
"~/.lightnow/lightnow-proxy/vscode.yaml",
"--transport",
"stdio"
]
}
}
}
Wenn LightNow den vollständigen Pfad zu lightnow-proxy auflösen kann,
schreibt es diesen Pfad. Die Proxy-YAML enthält Clientname, stdio-Transport,
Runtime Profile, Workspace-Kontext, Policy-Einstellungen, Telemetriepräferenz
und Secret-Resolution-Modus. VS Code bekommt dadurch nicht die Commands, URLs
oder Secret-Werte aller Server im Profil.
Vorhandene VS-Code-Konfiguration
Wenn Local Proxy direkte MCP-Einträge ersetzt, entfernt LightNow die
Top-Level-JSON-Bereiche servers und mcpServers und fügt danach LightNow
hinzu. Andere MCP-Config-Felder wie inputs bleiben erhalten.
lightnow import-config --client vscode lightnow sync --client vscode --local-proxy
Große Tool-Sets in Copilot Chat
Nach einem VS-Code-Sync versucht LightNow, die benachbarte settings.json zu
aktualisieren:
{
"github.copilot.chat.virtualTools.threshold": 128
}
Wenn settings.json nicht schreibbar ist, schließt der Sync trotzdem ab und
zeigt dir die Einstellung, die du manuell ergänzen kannst.
Team-Rollout
lightnow context --tenant acme lightnow sync --client vscode --from-settings lightnow config-status --client vscode --json
Mit --from-settings wählt LightNow Profil, Telemetrieeinstellung, managed
clients und den Umgang mit unmanaged entries. Nutze den Policy-Sync, wenn das
Organisationsprofil bereit ist und das Pilot-Setup sauber funktioniert.
Weitere Anleitungen
Übernimm nützliche VS-Code-MCP-Einträge in ein Runtime Profile, bevor LightNow die lokale Datei ersetzt.
Nutze config-status, Proxy-Health-JSON und redacted Protocol Capture,
wenn VS Code keine Tools sieht.
Vergleiche Client Targets, Default-Pfade, Local-Proxy-Support und Import-Support.