Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>JacCoderNew to Visual Studio Code? Get it now.
JacCoder

JacCoder

JaseciLabs

|
5 installs
| (0) | Free
AI coding agent for Jaseci/Jac — compiler-aware, graph-native
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

JacCoder

AI coding assistant for Jac development — built into VS Code.

Ask questions, generate code, fix errors, and iterate without leaving your editor.


Requirements

  • VS Code 1.90+
  • Python 3.12+
  • API key for OpenAI or Anthropic

Setup

  1. Install JacCoder from the Marketplace
  2. Open your Jac workspace in VS Code
  3. Run JacCoder: Set API Key from the command palette
  4. Open the JacCoder panel from the sidebar
  5. Click New Session and start prompting

The backend installs automatically on first launch.


What You Can Do

  • Ask questions about your codebase
  • Generate walkers, nodes, and scaffolds
  • Fix compile and runtime errors
  • Refactor files with a guided plan
  • Attach files and code snippets to chat
  • Watch every tool step the agent takes in real time

Commands

Command Shortcut (macOS) Description
JacCoder: New Session Cmd+Shift+N Start a fresh chat
JacCoder: Add Selection to Chat Cmd+Shift+J Send selected code to chat
JacCoder: Fix This Error Cmd+Shift+F Fix selected error
JacCoder: Explain This — Explain selected code
JacCoder: Attach to JacCoder — Attach file from Explorer
JacCoder: Set API Key — Add or update provider key
JacCoder: Settings — Open settings

Windows/Linux: use Ctrl instead of Cmd


Settings

Setting Default Description
jaccoder.autoStart true Auto-start backend on activation
jaccoder.editMode auto Write behavior: auto, ask, or plan
jaccoder.localPackagePath — Local backend path (dev only)

Edit modes:

  • auto — applies edits immediately
  • ask — confirms before each write
  • plan — shows full plan, executes on approval

Troubleshooting

Panel opens but no response

  • Confirm Python 3.12+ is installed and in PATH
  • Re-run JacCoder: Set API Key
  • Check Output → JacCoder for error details

Backend install fails

  • Create a virtual environment, activate it, then restart VS Code
  • Or run: pip install jaccodervs manually

Wrong or expired API key

  • Re-run JacCoder: Set API Key

Security

  • API keys are stored in VS Code Secret Storage — never on disk
  • JacCoder can read and write files in your workspace
  • Use ask or plan mode for sensitive repositories

Report an issue · MIT License

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