Real code execution + AI model plugins
FileEditView GoRunTerminalHelp
_×
📁
🔍
🌿3
🐛
🧩
🤖
🔧
☁️
🎨
🌐
📊
🔍
🛡️
▶️
🔊
☸️
🏃
💬
🗄️
🧠
📈
📹
📋
🔍
⚙️
Open Editors
+
VSCODE-WEB
📄+📁+🔄
Source Control
🔄
Changes
Run and Debug
Variables
name"debug session"
count42
activetrue
Watch
No expressions
Call Stack
main.js:24app.js
Breakpoints
No breakpoints
Extensions
🔄
Workflows
AI Socket
🔗 Socket Status
● Disconnected
Available APIs
readFile(path)
writeFile(path, content)
runCommand(cmd)
listFiles(dir)
openFile(path)
search(query)
getDiagnostics()
onFileChange(cb)
Usage:
window.aiSocket.readFile("/workspace/project/src/index.js")
Compilers
🔄

Register External Compiler

window.compilerRegistry.register({ name: 'MyCompiler', ext: ['.custom'], compile: (src, path) => ({ output, errors }) });
GitHub MCP
Cloudflare MCP
Image Generator
Browse
🔄
Chart Generator
🔄
Web Scraper
🔄
Security Review
🔄
Run & Debug
Code Execution Engine
● Ready
Controls
Output
// Click "Run File" to execute the current file
Supported:
• .js — Execute in Web Worker
• .html — Preview in iframe
• .css — Apply to preview
Text to Speech
🔄
Convert text to speech using Edge TTS neural voices.
SlowNormalFast
Powered by Microsoft Edge TTS
Kubernetes
🔄
Cluster Status
● Disconnected
kubectl commands are generated for copy/paste to your terminal.
Namespace
Quick Commands
Debug
Custom Command
Output
# Click a command above or type a custom kubectl command
kubectl v1.0
• Requires kubectl binary + kubeconfig
• Copy commands to your terminal
Sprint Planner
🔄
Sprint Config
Team Members
Stories (name:points:owner)
# Configure and click Build Sprint Plan
Support Writer
📋
Scenario
Emotion
Issue
Channel
Response
SQL Insight
🔄
Schema
Natural Language Query
SQL Output
-- SQL will appear here
13 Anti-Pattern Rules
⚠️ SELECT * — list columns explicitly
⚠️ LIKE '%x' — leading wildcard kills index
⚠️ No WHERE/LIMIT — unbounded queries
⚠️ Functions on columns in WHERE
⚠️ Scalar subqueries in SELECT
Focus Assistant
📋
25:00
Pomodoro
Task Breakdown
# Enter a task and click Break Into Micro-Steps
Dopamine Menu
🥗 Quick (1-5m)
• Dance break • Stretch • Snack • Pet animal
🍕 Deep (10-30m)
• Walk outside • Creative hobby • Exercise
🍰 Reward (sparingly)
• Social media (timed) • Games • TV
SEC EDGAR
🔄
Company Ticker
Quick Links
Filing Search
Result
# Enter a ticker and click Lookup
Data from SEC EDGAR (sec.gov)
YouTube Tools
🔄
Video URL or ID
Quick Actions
Timestamp Editor
Output
# Paste a YouTube URL and click Pull
Process Doc
🔄📋
Process Name
Owner
Steps (Step | Who | Time)
Output Type
Repo Audit
🔄📋
Repository Path
Analysis Type
Command
$ Select analysis type...
Output

VS Code: Web

Editing evolved for the web

Start

+ New FileCtrl+N
📂 Open FileCtrl+O

Workflows

Initialize React App
Initialize Express API
Run Test Suite
🔧 Compile Current FileCtrl+Shift+B

Recent

📁 vscode-web~/project

Settings

🤖 AI Assistant

TERMINAL
🗑
$
🌿 main* ○ 0 errors ○ 0 warnings
Ln 1, Col 1 UTF-8 Plain Text
Compiler Output