Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>AborineNew to Visual Studio Code? Get it now.
Aborine

Aborine

Aborine

|
1 install
| (1) | Free
Aborine for VS Code / Cursor — terminal intelligence, stories, bugs, and crash reporting for developers.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Aborine VS Code / Cursor extension

Developer IDE companion for Aborine — terminal intelligence plus stories, bugs, and crash reporting.

Ported from TerminalIQ and mapped to Aborine core (packages/extension). You can delete the standalone D:\TerminalIQ project; this package is the source of truth.

Features

Terminal intelligence (local)

Feature Description
Command history Auto-captures successful commands via shell integration (per workspace)
Smart suggestions Ranked by favorites, recency, frequency, fuzzy match (Ctrl+Alt+S)
Inline / PSReadLine VS Code IntelliSense or opt-in PowerShell in-terminal completions
Favorites Pin and categorize frequently used commands
Import / Export Backup history as JSON
Send error to AI On failure, status-bar + notification → paste into existing AI prompt (Ctrl+Alt+E)
Privacy Secret-looking commands matching ignorePatterns are never stored; failed commands ignored by default

Aborine cloud (API)

Feature Description
Tasks & crashes sidebar Sync work items and crashes for a project
Open work item in AI Click a task → prompt clipboard / chat with story context
Report terminal crash POST /ingest/crashes with project x-api-key
Auto-ingest (optional) aborine.autoIngestTerminalCrashes sends failures when apiKey is set

Install

Editor Source
VS Code Visual Studio Marketplace — search "Aborine"
Cursor Open VSX — Cursor installs from Open VSX, not the Microsoft Marketplace
Offline / self-hosted .vsix at aborine.com/downloads → Extensions: Install from VSIX…

Develop

cd packages/extension
npm install
npm run compile

Press F5 in VS Code/Cursor with this folder open (Run Aborine Extension), or build a local .vsix:

npm run package

Published defaults point at https://aborine.com; for local work set aborine.apiUrl to http://localhost:4008/api/v1 and aborine.webUrl to http://localhost:3008.

Publish

npm run publish:vscode    # Marketplace — needs an Azure DevOps PAT (vsce login aborine)
npm run publish:openvsx   # Open VSX — needs OVSX_PAT (ovsx create-namespace aborine once)
npm run stage             # copy the .vsix into web/public/downloads for aborine.com

Bump version in package.json and add a CHANGELOG.md entry before publishing; both registries reject a re-publish of an existing version.

Connect to Aborine

  1. Log in at the portal → copy JWT (accessToken) from DevTools / login response, or paste after login flow.
  2. Command Palette → Aborine: Set access token
  3. Aborine: Set project ID (from /app project URL or API)
  4. For crash ingest: rotate/copy project API key → Aborine: Set project API key
  5. Aborine: Refresh tasks & crashes

Settings defaults:

  • aborine.apiUrl = http://localhost:4008/api/v1
  • aborine.webUrl = http://localhost:3008

Keybindings

Shortcut Action
Ctrl+Alt+S Show command suggestions
Ctrl+Alt+E Send last terminal error to AI prompt
Ctrl+Shift+H Search history
Ctrl+Alt+/ Help in terminal

Auth model

Credential Setting Used for
JWT aborine.accessToken List/create work items, list crashes
Project API key (abo_…) aborine.apiKey Crash / feedback ingest only

Architecture

packages/extension/src/
  extension.ts          # activate — terminal + cloud
  api/                  # Aborine HTTP (Bearer + x-api-key)
  views/tasksTree.ts    # sidebar
  commands/             # history, suggestions, errors, help
  services/             # capture, PSReadLine, ranking
  database/historyDb.ts # local sql.js history

Future Aborine features should land here (or via API consumed by this extension), not in a separate TerminalIQ repo.

Privacy

Local history stays under the VS Code global storage folder (aborine-history.sqlite). Cloud sync only happens when tokens/keys are configured and you refresh or report a crash.

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