Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>LiyaAI Coding AgentNew to Visual Studio Code? Get it now.
LiyaAI Coding Agent

LiyaAI Coding Agent

liyalabs

|
2 installs
| (0) | Free
AI-powered coding assistant for VS Code — Multi-model support (Claude, GPT-4), custom assistants, intelligent cost optimization. Powered by LiyaAI Platform.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

LiyaAI Coding Agent for VS Code

AI-powered coding assistant for VS Code — powered by LiyaAI Platform.

Why LiyaAI?

LiyaAI is not just a model provider — it's an intelligent AI platform with:

  • 🚀 Performance Middleware — Smart caching, context optimization, and request batching
  • 💰 Cost Optimization — Up to 65% cost savings with intelligent token management
  • 🔄 Multi-Model Support — Access Claude, GPT-4, and other models through unified API
  • 🎯 Custom Assistants — Pre-configured assistants with domain-specific instructions
  • 📊 Usage Analytics — Track costs, tokens, and performance per project
  • 🔒 Enterprise Security — API key management, audit logs, and data privacy

Features

  • 🤖 AI Chat Panel — Sidebar chat with your custom coding assistants
  • 🔧 Agentic Tool Execution — AI can read, write, and edit files autonomously
  • 🔍 Code Search — Fast grep and file search (ripgrep/fd powered)
  • 📝 Git Integration — Status, diff, and log commands
  • 💻 Terminal Commands — Run commands with safety checks and user confirmation
  • 💰 Real-time Cost Tracking — See token usage and costs per session
  • 🛡️ Security First — Workspace sandboxing, command blocklist, sensitive file protection

Requirements

  • VS Code 1.85.0 or higher
  • LiyaAI Account & API Key (get one at liyalabs.com)
  • macOS 12+, Ubuntu 22.04+, Fedora 38+, or Windows 10+

Getting Started

  1. Install the extension from VS Code Marketplace
  2. Click the LiyaAI icon in the Activity Bar (or move it to the right sidebar)
  3. Enter your Backend URL and API Key
  4. Select a coding assistant from your LiyaAI project
  5. Start chatting with your AI coding partner!

Commands

Command Shortcut Description
LiyaAI: Set API Key & Backend URL — Configure connection
LiyaAI: Select Assistant — Choose coding assistant
LiyaAI: New Chat Session Cmd+Shift+L Start new chat
LiyaAI: Insert Line Reference Cmd+K Cmd+L Add file reference to chat
LiyaAI: Explain Selected Code — Explain code (context menu)
LiyaAI: Fix Selected Code — Fix bugs in code
LiyaAI: Refactor Selected Code — Refactor code
LiyaAI: Generate Tests — Generate unit tests
LiyaAI: Cancel Request Escape Cancel current AI request
LiyaAI: Show Balance — Show account balance

Settings

Setting Default Description
liyaai.maxIterations 15 Max iterations for agentic loop
liyaai.autoApplyEdits false Auto-apply file edits
liyaai.showCostPerMessage true Show cost per message
liyaai.enableThinking true Enable extended thinking

Platform Architecture

LiyaAI provides Assistants — not just raw model access:

┌─────────────────────────────────────────────────────────┐
│                    VS Code Plugin                        │
│  (Tool Execution, Context Collection, Security)          │
└─────────────────────┬───────────────────────────────────┘
                      │ API Request
                      ▼
┌─────────────────────────────────────────────────────────┐
│                  LiyaAI Platform                         │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐      │
│  │   Caching   │  │   Context   │  │   Billing   │      │
│  │  Middleware │  │ Optimization│  │   & Usage   │      │
│  └─────────────┘  └─────────────┘  └─────────────┘      │
│  ┌─────────────────────────────────────────────────┐    │
│  │         Custom Assistants (Instructions,        │    │
│  │         Knowledge Base, Tool Permissions)       │    │
│  └─────────────────────────────────────────────────┘    │
└─────────────────────┬───────────────────────────────────┘
                      │
        ┌─────────────┼─────────────┐
        ▼             ▼             ▼
   ┌─────────┐   ┌─────────┐   ┌─────────┐
   │ Claude  │   │  GPT-4  │   │ Gemini  │
   │ Models  │   │ Models  │   │ Models  │
   └─────────┘   └─────────┘   └─────────┘

Each assistant can be configured with:

  • Custom Instructions — Domain-specific prompts and guidelines
  • Knowledge Base — Project documentation and context
  • Model Selection — Choose the best model for your use case
  • Tool Permissions — Control which tools the assistant can use

Security

  • API keys stored in OS keychain (macOS Keychain, libsecret, Windows Credential Manager)
  • Workspace sandboxing — no access outside project
  • Command blocklist for dangerous operations
  • Sensitive file protection (.env, SSH keys)

Development

# Install dependencies
npm install

# Watch mode
npm run watch

# Run extension (F5 in VS Code)

# Package
npm run package

License

MIT License — LiyaLabs © 2026

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