Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>BitCoder AI IDNew to Visual Studio Code? Get it now.
BitCoder AI ID

BitCoder AI ID

Bitcoder

|
5 installs
| (0) | Free
AI-powered coding assistant by BitCoder. Search codebases instantly, write and refactor code, run commands — with visual timeline and full approval control.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

BitCoder AI for VS Code

AI-powered coding assistant by BitCoder. Search codebases instantly, write and refactor code, run commands — with visual timeline and full approval control.

Features

🧠 Powerful AI Models

Select your preferred AI model based on your task complexity:

  • bitcoder-mini - Fastest response for quick tasks
  • bitcoder-flash - Balanced speed and capability (default)
  • bitcoder-jago - Smartest for complex tasks
  • Custom Models - Add your own model endpoints

Switch models anytime via the dropdown in the chat header or settings panel.

👁️ Visual Timeline

See every AI action as a real-time story:

  • 📖 Read files - AI explores your codebase
  • ✏️ Write/Edit files - Apply changes with diff preview
  • 💻 Run commands - Execute bash with approval
  • 🔍 Glob search - Find files by pattern
  • 🌐 Fetch URLs - Grab content from web

🎯 Smart Modes

  • Auto Mode - AI decides and executes directly (read/write auto-approved, bash asks)
  • Plan Mode - AI plans first, you review, then approve execution

📎 File Attachments

Enhance your conversations by attaching files directly:

  • Images (PNG, JPG) — AI analyzes with vision capabilities
  • PDFs — Extract and understand document content
  • Code files — Read, explain, and refactor
  • CSV/Data files — Analyze patterns and generate insights

Pro Tip: Hold Shift while dragging & dropping to attach files instantly.

✅ Todo Checklist

AI automatically creates task lists for complex work. Track progress in real-time.

Getting Started

  1. Install the extension from VS Code Marketplace
  2. Open Chat - Click the BitCoder icon in sidebar or press Ctrl+Shift+B
  3. Set API Key - Click ⚙️ settings, enter your BitCoder API token
  4. Start Coding - Ask anything about your codebase

Keyboard Shortcuts

Shortcut Action
Ctrl+Shift+B Open BitCoder Chat
Ctrl+Shift+Alt+N New Chat

How It Works

BitCoder reads your workspace context automatically — no setup needed. Ask it anything:

"Refactor the auth module to use JWT"
"Find all API endpoints that don't have error handling"
"Write tests for src/utils/parser.ts"
"Explain how the payment flow works"

Tools Available

Tool Description Auto-Approved
read_file Read file contents ✅ Yes
write_file Create/update files ✅ Yes
edit Find & replace in files ✅ Yes
glob Search files by pattern ✅ Yes
grab Fetch URL content ✅ Yes
bash Run terminal commands ❌ No
update_todos Create task checklist ✅ Yes
run_code Execute code snippets ❌ No

Extension Settings

Configure BitCoder through the settings panel — accessible via the ⚙️ gear icon in the chat header.

Setting Description Default
authToken API authentication token empty
baseUrl BitCoder API endpoint https://api.bitcoder.id
model Model to use bitcoder-flash
maxTokens Max response tokens 8192
temperature Response creativity (0-1) 0.7
systemPrompt Custom system prompt BitCoder default

Settings File Location

Extension settings and chat sessions are stored locally on your machine:

Windows:

C:\Users\{username}\.bitcoder\

macOS / Linux:

~/.bitcoder/

Folder structure:

~/.bitcoder/
├── settings.json     # Your API key and configuration
└── sessions/         # Chat history (stored locally)

Custom Models

You can add custom model endpoints:

  1. Open Settings (⚙️)
  2. In Model section, select "+ Add Model..."
  3. Enter your custom model name
  4. Click Add to save it to your list
  5. Select it from dropdown or chat bar

Custom models persist in your local storage and sync across sessions.

Privacy & Data Storage

  • No server-side chat storage - BitCoder does not store your conversations on any server
  • All data stays local - Chat sessions are saved only on your machine in ~/.bitcoder/sessions/
  • Direct API connection - Requests go straight from your machine to BitCoder API
  • No third-party sharing - Your code and conversations are never shared or sent to third parties
  • You own your data - Delete the ~/.bitcoder/ folder anytime to remove all local data

Requirements

  • VS Code 1.85.0 or higher
  • BitCoder API token

About BitCoder

BitCoder by PT Bale Inovasi Teknologi - AI-powered development solutions from Lombok, Indonesia.

  • Publisher: bitcoder.id
  • Website: bitcoder.id
  • Documentation: bitcoder.id

Made with ❤️ in Indonesia

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