Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>KoDinC.A AssistantNew to Visual Studio Code? Get it now.
KoDinC.A Assistant

KoDinC.A Assistant

KoDinC-EP

|
5 installs
| (0) | Free
Explainable, Provable Enterprise Application DevOps with AI-powered Coding Assistant
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

KoDinC.A Assistant

Explainable, Provable Enterprise Application DevOps with AI-powered Coding Assistant

VS Code Marketplace

Marketplace listing

Copyright ©KoDinC All rights reserved

✨ Features

  • 🤖 AI Code Generation - Generate code from natural language prompts
  • 🧠 Source Code + LLM Hallucination Prevention – Validate agent execution results through source code verification
  • 🚀 Task Amnesia Prevention – The agent always completes tasks in progress, even when sidetracked by other work
  • 🔍 Source Code Quality Compliance – Maintain code quality through AI-based code review and testing, regardless of Git usage
  • 💰 LLM Cost Optimization – Minimize LLM usage costs by defaulting to cost-effective models (latest models available on user choice)
  • 🔒 User Security Protection – Enterprise-grade KEK encryption ensures only users can access their own API keys
  • 🌐 Multiple Workspace Environments – Supports Local, Remote-SSH, and SaaS modes based on user preference
  • 📁 Workspace File Write Protection – Agent does not CUD files in user's workspace without approval (changes only applied with user consent)
  • 🛡️ Database Schema Protection – DDL changes by agent are restricted by permissions and managed with change history synchronized to actual DB
  • 💾 Database Data Protection – DML permissions are separated by Coding, source execution, and migration to prevent unauthorized data changes
  • 🔄 PDCA Learning Loop – Agent learns from success/failure experiences and improves over time
  • 📊 Optimized Information Display – Granular information display by Extension settings across Chat, Output, and Terminal panels for improved user awareness
  • 🩺 Diagnostics Bundles & Guided Follow-up – Collect a diagnostics bundle and optionally generate follow-up TODOs from the report (configurable)
  • 🌍 Multilingual Support – Optimized support for Korean, English, and Chinese (other languages available on request)

🧩 Service Catalog (91+)

  • ⚡ Action Orchestration & Workflow Automation – Batching, scheduling, sandbox hardening, simulation mode, rollback chains, time-travel replay, workflow designer, and versioning/migration helpers
  • 🧪 Testing & Quality Engineering – E2E automation framework, code coverage/quality gates, regression profiling, and VS Code compatibility matrix generation
  • 🔐 Security, Compliance & Governance – Policy-as-code, audit trails, secret rotation, access control, and compliance checks with approval workflows
  • 📈 Observability & Cost Analytics – Telemetry/analytics services, action analytics dashboards, token/cost tracking, health monitoring, and unified dashboards
  • 🩺 Diagnostics & Incident Response – Diagnostics bundle collection, analysis, and optional follow-up TODO generation
  • 🤝 Collaboration & Multi-Workspace Ops – Multi-tenant support, multi-workspace sync, workspace profiles/presets, and cross-session learning
  • 🧠 Resilience & Smart Routing – Intent-aware routing, smart retry, predictive failure prevention, and intelligent error recovery
  • 🧰 Local Tool Execution (MCP) – Ensures continuity by running local tools (Git/Docker/CLI) if the backend is unavailable

Example services

  • Direct LLM secure calls (Zero-Knowledge), real-time SSE event streaming
  • Agent Session TODO tree, approval workflow, sandbox application
  • Action health monitoring, undo/history, offline status detection
  • Telemetry collection/summary/prefix aggregation, cost/performance dashboards

🚀 Quick Start

1. Install Extension

  • Marketplace: Search "KoDinC.A Assistant" in VS Code Extensions
  • VSIX: Ctrl+Shift+P → Extensions: Install from VSIX...

2. Configure API Key

Open Settings (Ctrl+,) and set:

{
  "kodinca.apiKey": "YOUR_API_KEY"
}

💡 That's it! The extension connects to https://a.kodinc.ai by default.

📖 Usage

Commands (Ctrl+Shift+P)

Core

Command Shortcut Description
KoDinC.A: Execute Prompt Ctrl+Alt+K Execute AI prompt for code generation or refactoring
KoDinC.A: Plan Only (No Apply) - Generate execution plan without applying changes
KoDinC.A: Apply to Current File - Apply AI-generated changes to active file
KoDinC.A: Chat Layout (Both) - Show both VS Code Chat and KoDinC.A Chat panels
KoDinC.A: Chat Layout (Focus) - Focus mode showing only KoDinC.A Chat

Session / TODO / Sandbox

Command Shortcut Description
Connect to Agent Session - Connect to SSE session stream
Disconnect Session - Disconnect from active session
Refresh TODO Tree - Refresh TODO tree view
Control Session - Pause/Resume/Cancel session execution
Refresh Sandbox Files - Refresh sandbox file list
Apply All to Workspace - Apply all sandbox changes
Discard All Changes - Discard all sandbox changes
Clear Applied History - Clear sandbox applied history

Security / Direct LLM

Command Shortcut Description
KoDinC.A: Set Enterprise KEK - Configure Zero-Knowledge API Key encryption
KoDinC.A: Clear Enterprise KEK - Clear stored KEK
KoDinC.A: Show KEK Status - Display current KEK encryption status
KoDinC.A: Generate New Enterprise KEK - Generate new KEK
KoDinC.A: Register LLM API Key (Admin) - Register LLM key (admin)
KoDinC.A: Toggle Direct LLM Mode - Enable/disable Direct LLM calls
KoDinC.A: Check Direct LLM Status - Check Direct LLM configuration status
KoDinC.A: Test Direct LLM Call - Test Direct LLM request

Operations / Diagnostics

Command Shortcut Description
KoDinC.A: Diagnostics - Run (Default) - Run default diagnostics workflow
KoDinC.A: Diagnostics - Collect Bundle - Collect diagnostics bundle
KoDinC.A: Diagnostics - Analyze Last Bundle - Analyze last collected bundle
KoDinC.A: Diagnostics - Follow-up TODOs from Report - Create follow-up TODOs from report
KoDinC.A: Diagnostics - Reset Auto Follow-up Consent - Reset one-time consent flag
KoDinC.A: Toggle Backend (Prod ↔ Dev) - Switch backend target
KoDinC.A: Test Streaming (Agent Test) - Validate SSE streaming
KoDinC.A: Validate Action Types - Validate action type definitions
KoDinC.A: Show Action Dashboard - Open action analytics dashboard
KoDinC.A: Open Panels... - Open KoDinC.A UI panels menu
KoDinC.A: Show Health Monitor - Open health monitoring dashboard
KoDinC.A: Show Quota & Rate Limits - Open quota/rate-limit dashboard
KoDinC.A: Show Action Profiler - Open action profiler
KoDinC.A: Show Performance Optimizer - Open performance optimizer
KoDinC.A: Show Dependency Graph - Open action dependency graph
KoDinC.A: Show Action Debugger - Open action debugger
KoDinC.A: Show Replay Timeline - Open time-travel replay viewer
KoDinC.A: Show Action Marketplace - Open action marketplace
KoDinC.A: Show Template Gallery - Open action template gallery
KoDinC.A: Show Undo History - Open undo history panel
KoDinC.A: Show Offline Status - Show offline/online status
KoDinC.A: Sync Workspaces - Sync multi-workspace state
KoDinC.A: Clear Action Prediction History - Clear prediction history

Chat Panel

Access the KoDinC.A chat panel from the Activity Bar (left sidebar) for conversational AI interactions.

TODO Tree

View and manage AI-generated tasks in the dedicated TODO panel with features:

  • Pause/Resume: Control task execution flow
  • Approve/Reject: Review and approve pending actions
  • View Details: Inspect action details before execution

Sandbox Files

Preview and manage AI-generated file changes before applying to your workspace:

  • Preview Diff: View changes before applying
  • Apply/Discard: Selective application of changes
  • Approval Workflow: Review critical changes

UI Status (Current Extension UI)

  • Activity Bar container: KoDinC.A sidebar
    • Chat (Webview)
    • Agent Session TODOs (Tree)
    • Sandbox Files (Tree)
  • View title buttons: Chat layout switching (Both/Focus)
  • Context Actions: Approve/Reject/Preview/Apply per TODO/Sandbox item
  • Status Bar: Health indicator (with notification counts)

Verified based on vscode-extension/package.json and status bar monitoring implementation.

Additional Webview panels (opened via commands)

  • Health Monitor, Quota & Rate Limits
  • Action Profiler, Performance Optimizer
  • Action Dependency Graph, Action Debugger
  • Replay Timeline, Action Marketplace, Template Gallery

⚙️ Configuration

Connection Settings

Setting Default Description
kodinca.apiKey "" API key for authentication
kodinca.apiBaseUrl - (Override) Backend API Base URL. If not set, auto-selects Local or Remote URL
kodinca.apiBaseUrlLocal https://a.kodinc.ai Base URL when VS Code runs locally (no Remote-SSH)
kodinca.apiBaseUrlRemote https://a.kodinc.ai Base URL when VS Code runs in Remote-SSH window
kodinca.clientId "" Client ID (Organization identifier). Auto-generated if empty
kodinca.applicationId "" Application ID (Project identifier). Auto-matched by workspace

✅ Note: clientId/applicationId are not auto-generated/matched yet. You will enter values issued after registering users/projects on the site. Until then, leave them empty.

Behavior Settings

Setting Default Description
kodinca.autoApply false Automatically apply changes without confirmation
kodinca.autoCodeReview true Automatically request code review on file save
kodinca.autoReviewDelay 2000 Delay (ms) before triggering auto code review
kodinca.autoReviewFileTypes .ts, .js, .tsx, .jsx, .py, .java, .go File extensions that trigger auto code review

Code Review Settings (V263)

Setting Default Description
kodinca.codeReview.includeTests true Include test execution in code review (runs related tests)
kodinca.codeReview.testType "related" Test type to run: unit, e2e, or related (related = only tests for changed files)
kodinca.codeReview.createTodoForMissingTests true Auto-create TODO items for files without tests (recommended - enables tracking and PDCA integration)
kodinca.codeReview.generateMissingTests false Auto-generate test code suggestions via LLM for files without tests (cost warning: uses LLM tokens)

💡 Recommended: Enable createTodoForMissingTests for trackable test coverage gaps. The TODO-based approach provides PDCA workflow integration, traceability, and no additional LLM costs.

🔄 Combined Mode: When both options are enabled, the system creates a TODO and attaches the LLM-generated test code as a reference starting point.

Zero-Knowledge Encryption

Setting Default Description
kodinca.enterpriseKek "" (NOT RECOMMENDED) Use Set Enterprise KEK command for secure storage
kodinca.directLlmEnabled false Enable Direct LLM Mode - Extension calls LLM APIs directly using decrypted keys
kodinca.directLlmFallbackToProxy true Fallback to backend proxy when Direct LLM fails

Chat Layout Settings

Setting Default Description
kodinca.chatLayout.focusEnterZenMode true Enter Zen Mode when focusing KoDinC.A chat
kodinca.chatLayout.focusEnterFullScreen false Enter VS Code Full Screen when focusing chat
kodinca.chatLayout.bothDockKoDinCAToSecondarySideBar true Dock KoDinC.A Chat to Secondary Side Bar in Both mode
kodinca.chatLayout.focusHideVsCodeChat true Hide built-in VS Code Chat in Focus mode
kodinca.chatLayout.focusHidePrimarySideBar false Hide Primary Side Bar in Focus mode

Summary Settings

Setting Default Description
kodinca.summaryUnit chat_session Summary generation unit: chat_session, todo, or both
kodinca.summaryVerbosity standard Summary detail level: minimal, standard, or detailed

Fallback Settings (V327)

Resilient Tool Execution: When backend connection fails, KoDinC.A automatically falls back to local tool execution (Git, Docker, CLI) - similar to GitHub Copilot's autonomous local execution.

Setting Default Description
kodinca.fallback.enabled true Enable automatic fallback to local tool execution
kodinca.fallback.preferLocal [] Tool names to always execute locally first (e.g., ["git", "docker"])
kodinca.fallback.backendTimeout 10000 Backend request timeout (ms) before triggering fallback
kodinca.fallback.maxRetries 3 Maximum retries before switching to local execution
kodinca.fallback.autoBypassOnFailure true Automatically bypass failing backend after consecutive failures
kodinca.fallback.bypassDurationMs 300000 Bypass duration (ms) - 5 minutes default
kodinca.fallback.consecutiveFailuresForBypass 3 Failures required to trigger automatic bypass
kodinca.fallback.showNotifications true Show notifications when fallback activates

Supported Local Tools: Git, Docker, npm/pnpm, shell commands, file operations, GitHub CLI (gh), Kubernetes (kubectl), Secret storage.

Diagnostics Settings

Setting Default Description
kodinca.diagnosticsMode externalAgent Diagnostics mode: externalAgent, backendChat, or backendUpload
kodinca.diagnostics.scriptPath tools/collect-kodinca-diagnostics.ps1 Path to the diagnostics PowerShell script (relative to workspace root)
kodinca.diagnostics.autoFollowup false After saving a report, optionally create follow-up TODOs (requires one-time consent)
kodinca.diagnostics.actionRequiredDecision askUser Decide whether action is required: askUser or fromReportMarker

✅ Recommended Usage Tips

  • Use Focus Chat + Zen Mode to reduce distraction
  • Rely on the Sandbox approval flow for safe changes
  • Monitor the Health status bar to detect issues early
  • Enable Fallback (local execution) for network outage resilience

🔒 Security

  • Enterprise KEK: Zero-knowledge encryption for API keys
  • Workspace Isolation: Per-project event routing
  • Approval Workflow: Review before applying critical changes

🛠️ Requirements

  • VS Code 1.85.0 or higher
  • Internet connection (for SaaS mode)

📜 Third-Party Licenses

This extension uses the following open-source libraries:

Library License
minimatch ISC

Backend services use additional open-source components including NestJS (MIT), TypeORM (MIT), and others. All dependencies use permissive licenses (MIT, Apache-2.0, ISC, BSD) that allow commercial use.

For complete third-party license information, see THIRD_PARTY_LICENSES.txt.


KoDinC.A - Explainable, Provable Enterprise Application DevOps with AI-powered Coding Assistant

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