Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Tabor — AI Coding TutorNew to Visual Studio Code? Get it now.
Tabor — AI Coding Tutor

Tabor — AI Coding Tutor

tabor

|
1 install
| (0) | Free
AI coding tutor for learning and building. Chat about your code without leaving VS Code. Your prompts and the file context you attach are sent to the Tabor backend and onward to an AI model provider.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Tabor — AI Coding Assistant

Chat with an AI about your code without leaving VS Code. Tabor connects your editor to the hosted Tabor service for AI chat, learning help, and code discussion.

Features

  • Conversational AI in the sidebar — ask questions about your code, get explanations and suggestions in a chat panel.
  • Attach file context — include your active file or a selection so the assistant understands what you're working on.
  • Workspace-aware tools — let the assistant search your workspace, list directories, and read files, with per-request permission controls.
  • Persistent sessions — your conversations are saved so you can pick up where you left off.
  • Notebook support — works with .ipynb files (code cells).

Requirements

  • A Tabor account. Click Log in in the panel to sign in through the Tabor web app; an account is created/managed there.
  • Some features (model selection, higher usage) require an active Tabor subscription.
  • By default the extension talks to the hosted Tabor service. No local setup is required.

Getting started

  1. Install the extension.
  2. Open the tabor view from the Activity Bar (left sidebar).
  3. Click Log in — this opens the Tabor web app in your browser. After you sign in, you'll be redirected back into VS Code automatically.
  4. On first use, you'll be asked to confirm that your prompts and attached code are sent to the Tabor service (see Privacy below).
  5. Start chatting. Attach your active file or a selection to give the assistant context.

Privacy & data handling

Tabor is a cloud service: to answer your questions, the extension sends your chat messages and the file context you attach to the Tabor backend and onward to an AI model provider. Read-only workspace tools (search, list, read) only run when you allow them, controlled by the permission setting below. Authentication tokens are stored in VS Code's encrypted secret storage. The extension collects no telemetry.

See PRIVACY.md for the full data-handling policy and your GDPR rights.

Extension settings

Setting Default Description
aiCodingTeacher.backendBaseUrl https://tabor-production-ce6d.up.railway.app Tabor backend API URL. Override only when self-hosting.
aiCodingTeacher.webAppUrl https://tabor-seven.vercel.app Tabor web app URL (used for login). Override only when self-hosting.
aiCodingTeacher.requestTimeoutMs 120000 Request timeout in milliseconds.
aiCodingTeacher.toolPermissionMode ask-every-time Workspace tool permission policy: deny-all, ask-every-time, or auto-allow-readonly.

auto-allow-readonly lets the assistant read and transmit workspace files without prompting each time. Only enable it in workspaces you trust.

Self-hosting / local development

If you run the Tabor backend yourself, point the extension at it:

{
  "aiCodingTeacher.backendBaseUrl": "http://localhost:5050",
  "aiCodingTeacher.webAppUrl": "http://localhost:5173"
}

Troubleshooting

  • Cannot reach backend — check aiCodingTeacher.backendBaseUrl and your network connection. If self-hosting, make sure the API is running.
  • Login does not redirect back to VS Code — make sure your browser allows the vscode:// link to open, and that aiCodingTeacher.webAppUrl is correct.
  • 401 Unauthorized / session expired — log out and log in again.

Support

Report issues at https://github.com/pauleq/AI-coding-assistant-PVP-2026/issues.

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