Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>ECA (Editor Code Assistant)New to Visual Studio Code? Get it now.
ECA (Editor Code Assistant)

ECA (Editor Code Assistant)

editor-code-assistant

|
27 installs
| (0) | Free
| Sponsor
ECA (Editor Code Assistant) integration for VsCode
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ECA vscode

License: Apache 2.0

demo

ECA (Editor Code Assistant) Vscode is an AI-powered pair-programming client for VsCode. It connects to an external eca server process to provide interactive chat, code suggestions, context management and more.

For more details about ECA, features and configuration, check ECA server.

This extension will auto download eca and manage the process.

Tips

Commands

  • eca.chat.addContextFile: Add current file as chat context.
  • eca.chat.addContextCursor: Add selection at cursor as chat context.

Settings

  • eca.serverPath: Custom server path, if not set it will download latest server from https://github.com/editor-code-assistant/eca
  • eca.serverArgs: Extra server args used when starting eca server.

Development

npm run dev:gui

This will start Vite dev server on http://localhost:5173, so any changes will be updated on the vscode live.

then start vscode on debug mode, open this project in vscode and hit F5 (Debug), this should open a new vscode extension with this plugin running.

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