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

JiniCode

JiniAI

| (0) | Free
An autonomous AI coding assistant for VS Code. It builds features, edits and refactors your code, runs your tests, and fixes problems it finds. Use the built-in models, bring your own, or run a local one.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

JiniCode — your coding genie in VS Code ✨

A friendly, autonomous coding assistant that helps you build, edit, run, test, and fix your code right inside VS Code. Sign in with your Jini account (or start with a free wish) and just make a wish.

What JiniCode can do

  • Understands your whole project — reads, searches, and edits across your codebase, and with several folders open it works across all of them.
  • Builds features and refactors — writes and changes code, explains unfamiliar code, and fixes mistakes it finds.
  • Runs and debugs your project — starts dev servers, runs your tests, and reads the output to find and fix problems.
  • Self-heals — when something breaks, it reads the error and fixes it.
  • Reads what you drop in — images, PDFs, Word/Excel, screenshots — and acts on them.
  • Remembers what matters across sessions (project memory), and keeps long chats in context.

Your choice of model 🧠

  • Jini Cloud — built-in models, paid in wishes. No key and no second subscription needed.
  • Your own models — add several OpenAI-compatible providers, name them, and pick which one runs. Keys are stored securely on your own machine (JiniCode: Manage Models).
  • Local models — run a local model for a private, offline setup.

Extend it

  • MCP servers — add tools via the Model Context Protocol from JiniCode: Manage MCP Servers (or a workspace .jini/mcp.json).
  • Skills & hooks — drop project playbooks in .jini/skills; run lint/typecheck around edits with .jini/hooks.json.

Chat on your terms

  • Rewind to any message — roll the conversation back, and optionally undo the code edits made after it.
  • Copy any message with one click, and @-mention files and folders from any open project.

Safe by default

Permission modes put you in control: ask before edits and commands (the default), accept edits, accept all (a built-in denylist still blocks the most destructive commands), or a read-only plan mode. Nothing runs without your permission.


Open the JiniCode panel in the activity bar, open a folder, and make a wish. The look you know from jiniai.app, now in your editor.

Set jinicode.agentCoreUrl if you run your own agent-core.

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