Skynet for VS Code
COMPANY USE ONLY
Skynet is an internal enterprise extension. Installation and use are limited
to authorized employees and approved corporate environments.
Skynet brings an enterprise coding agent directly into the Visual Studio Code
sidebar. It helps authorized developers understand code, plan changes, work
with repository files, and manage coding sessions without leaving the editor.
What you can do
- Chat with a coding agent in the VS Code sidebar.
- Create, resume, redirect, and stop coding sessions.
- Select an approved agent and model.
- Review native VS Code diffs and diagnostics.
- Use approved MCP and language-server integrations.
- Approve or reject sensitive tool actions before execution.
- Sign in using the corporate GitLab browser flow or a Personal Access Token.
Requirements
- Visual Studio Code
1.90.0 or newer.
- A trusted local workspace.
- An authorized corporate account.
- Access to the required internal company services.
The Marketplace package includes its own platform runtime. Users do not need to
install Bun, Node.js, or an additional runtime.
Supported extension hosts:
- Windows x64 and ARM64.
- macOS x64 and Apple Silicon.
- Linux glibc x64 and ARM64.
- Alpine Linux x64 and ARM64.
- Remote development through supported WSL and Dev Container environments.
Virtual Workspaces and VS Code for the Web are not supported.
Installation
- Open Extensions in Visual Studio Code.
- Search for Skynet from publisher microbot-pge.
- Select Install.
- Run Developer: Reload Window if requested.
For an approved internal VSIX distribution:
- Open the Command Palette.
- Select Extensions: Install from VSIX....
- Select the VSIX provided by the internal release team.
- Run Developer: Reload Window.
Getting started
- Open a trusted project folder.
- Select the Skynet icon in the Activity Bar.
- Sign in through the browser or select Use Access Token.
- Confirm that your corporate profile is displayed.
- Start a session and describe the task you want Skynet to perform.
Skynet keeps its primary features locked until authentication succeeds.
Authentication and credentials
Browser sign-in uses OAuth Authorization Code with PKCE and a one-time callback
state. The access-token option uses password-mode input.
Authentication credentials are stored in VS Code Secret Storage. They are not
stored in:
- workspace settings;
.env files;
- WebView local storage;
- session WebView state;
- extension output logs.
Use the Configure button next to Sessions to view the signed-in account,
refresh the session, open the corporate GitLab profile, or log out.
Main commands
| Command |
Purpose |
Skynet: Open |
Open the Skynet sidebar |
Skynet: New Session |
Start a new session |
Skynet: Resume Session… |
Resume a previous session |
Skynet: Switch Agent… |
Select an approved agent |
Skynet: Change Model… |
Select an approved model |
Skynet: Stop |
Stop the active session |
Skynet: Refresh Session |
Refresh authentication |
Skynet: Logout |
Remove the local authentication session |
Security and privacy
- Skynet only runs in trusted workspaces.
- Sensitive tools remain subject to permission approval.
- Credentials are kept outside the WebView and workspace.
- The bundled runtime runs with the current user's permissions, not as an
administrator or root user.
- Product telemetry, advertising identifiers, and third-party analytics are
not added by the extension.
- Prompts and selected source context may be processed by company-approved
model providers and integrations.
- Local session artifacts may be stored under the workspace
.skynet
directory.
Do not submit production credentials, personal data, or information that is
not permitted by company policy. Always review proposed changes and permission
requests before approval.
Support
This extension is supported through the company's internal Skynet support and
security-reporting channels. When reporting a problem, include the extension
version, VS Code version, operating system, and minimal reproduction steps.
Never include access tokens, passwords, production data, or unredacted logs in
a support request.
License
Copyright © 2026 Mikrobot. All rights reserved.
Skynet is proprietary software for authorized internal company use only.
Receiving or installing the extension does not grant redistribution,
modification, sublicensing, or public-use rights.