By SkillTownApril 25, 20262 min read22 views

Code Agent#

Alt+Scroll zoom · Alt+Drag pan · Double-click reset
Code Agent Interface 2
Alt+Scroll zoom · Alt+Drag pan · Double-click reset
Code Agent Interface

An AI coding assistant that can read, edit, and search your local files, run terminal commands, and help you write code.

Features#

Code Agent provides six quick-action capabilities:

Row 1#

  1. List all files in the current project – Browse your project structure instantly.
  2. Find all TODO comments in the codebase – Track outstanding work items.
  3. Explain the architecture of this project – Get an AI-generated overview of how your project is structured.

Row 2#

  1. Run the test suite and show results – Execute tests and view output directly.
  2. Create a new React component called Button – Scaffold components with a single click.
  3. Find and fix TypeScript errors – Detect and resolve type errors automatically.

Design#

ElementDetail
BackgroundDark gray / near-black (#1d1f21)
TextLight gray for readability
AccentOrange-to-yellow gradient lightning bolt icon
ButtonsRounded, dark gray with subtle borders, two rows of three
LayoutCentered, minimalist, dark-mode optimized

The interface is clean, developer-focused, and designed for quick access to common coding tasks.

Development Environment#

Alt+Scroll zoom · Alt+Drag pan · Double-click reset
VS Code Explorer

The project is developed using VS Code connected to a remote server via SSH (VM-MCP-SERVER-Y). The workspace contains the following key folders:

FolderPurpose
_azure_detailsAzure cloud configuration and deployment details
content-lead-extensionThe VS Code extension source code (actively tracked)
MCP_serverMCP (Model Context Protocol) server backend
SkillTownMain SkillTown platform codebase

Environment Details#

  • IDE: Visual Studio Code (Dark theme)
  • Connection: Remote SSH to VM-MCP-SERVER-Y
  • Layout: Standard Explorer panel with file tree navigation
  • Green indicators show actively tracked / selected directories
Ctrl+Scroll to zoom·Space+Drag to pan·Double-click to reset