Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>Smart AI AgentNew to Visual Studio Code? Get it now.
Smart AI Agent

Smart AI Agent

Mihajlo Siljanoski

|
3 installs
| (0) | Free
Codex-style coding agent for VS Code powered by AI-tools Smart Routing AI Model.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Smart AI Agent

Smart AI Agent is a VS Code extension that gives you a Codex-style coding agent powered by the AI-tools Smart Routing AI Model.

The extension uses the OpenAI-compatible Smart Routing endpoint:

https://ai.mihajlo.mk/api/smart-routing-ai-model/v1

Features

  • Activity Bar sidebar view inside VS Code.
  • Agent mode with local shell tool-calls.
  • Streaming /v1/responses support.
  • Uses VS Code SecretStorage for the API token.
  • Bottom controls for public model alias and command permissions.
  • Live quota display from the Smart Routing API.
  • Daily and monthly quota progress bars with upgrade links when quota is exhausted.
  • Task history stored per workspace, with task switching and rename support.
  • Paste images or drag files into the composer; attachments are saved for the current task and passed to the agent as local file paths.
  • Stop button for ongoing agent work.
  • Plan-aware model warnings when the selected public model is above the token's active plan.
  • Compact command cards with status, duration, and collapsible output.
  • Automatic collapsed task review with clickable changed files that open VS Code diffs.
  • Configurable request timeout, command timeout, and maximum agent steps.

Setup

Install Smart AI Agent from the Visual Studio Marketplace:

https://marketplace.visualstudio.com/items?itemName=ai-tools-mihajlo.smart-ai-agent

After installation, open Smart AI Agent from the VS Code Activity Bar, click the token icon, and paste your Smart Routing AI Model service token from:

https://ai.mihajlo.mk/api/smart-routing-ai-model/documentation

The extension itself is free. The starter smart-route-mini model is also free, so you can test the agent before upgrading Smart Routing quotas.

Agent Mode

Agent mode exposes an exec_command tool to Smart Routing. The tool can inspect files, run commands, edit code, and verify changes in the current workspace.

  • Read only: safe inspection commands only.
  • Workspace: commands run in the workspace and ask for confirmation unless auto-approval is enabled.
  • Full access: commands run without confirmation. Use only in trusted or disposable workspaces.

For disposable workspaces, Workspace confirmations can also be disabled with:

smartAIAgent.autoApproveCommands

Keep that setting disabled for normal projects.

Configuration

  • smartAIAgent.model
  • smartAIAgent.maxAgentSteps
  • smartAIAgent.defaultPermission
  • smartAIAgent.autoApproveCommands
  • smartAIAgent.commandTimeoutMs
  • smartAIAgent.requestTimeoutMs

Notes

This extension intentionally keeps the Smart Routing backend details hidden from the chat UI. The user-facing model names are public Smart Routing aliases such as smart-route-mini, smart-route, and smart-route-deep.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft