Skip to content
| Marketplace
Sign in
Visual Studio Code>Chat>Haansi PlatformNew to Visual Studio Code? Get it now.
Haansi Platform

Haansi Platform

Haansi

|
6 installs
| (0) | Free
Ask Haansi about team knowledge, explore Git history, and view mined workstream context for existing commits in VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Haansi Platform

Haansi logo

Ask @haansi about your team's knowledge and explore the work behind your code. Search connected Slack, Jira, Confluence, and GitHub data, browse local Git history, and open an existing commit's related mined workstreams with links to the Haansi web app and original sources.

Commit context depends on your organization's capture and mining results. A commit may have no related workstream yet; Refresh checks the latest results.

Getting Started

  1. Install the extension from the VS Code Marketplace
  2. Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
  3. Run Haansi: Log In and approve access in the browser that opens
  4. You're connected — start exploring your commits and knowledge

To sign out at any time, run Haansi: Log Out from the Command Palette.

Features

Commit Context

Open a commit's details to see its mined workstreams, their summaries, and supporting activities across connected platforms. Workstream titles open their Haansi web pages; activity links open the original source. Connections distinguish commit assignments from activities explicitly referencing the commit. Refresh reads the latest mining results. If the commit hasn't been captured or assigned, the panel explains why context is unavailable. Local commit details and file diffs open immediately while Related Context loads separately. Refresh updates only Related Context, preserving the file view. Each matched workstream includes up to 50 recent activities and a link to its full history.

In @haansi chat, questions about selected code also retrieve context from its blamed commits. Artifact citations and source references open in the Haansi web app.

Interactive Commit Graph

Explore local history in a compact graph with continuous branch and merge lines. Use the header to choose all, current, or selected branches and toggle remote branches. Search highlights loaded commits by message, SHA, author, branch, or tag; use the arrows or F3 / Shift+F3 to navigate matches.

Filter history by author, date range, file/folder, or merge commits. Dotted lines mark parent connections outside the filtered or loaded history. History loads 100 commits at a time, automatically on scroll or with Load 100 more commits, up to 10,000 displayed commits. Resize the Date, Author, and Commit columns.

Use HEAD to jump to the checked-out commit, Refresh to reread local Git history, and Copy SHA for the selected commit. Open GitHub opens commits when the origin remote points to GitHub. Click a commit or choose Open details & context to see its changes and mined workstreams. Ctrl/Cmd+F focuses search; Ctrl/Cmd+R refreshes. Search covers loaded history; filters apply to the selected Git history before it is loaded.

Git Blame

Toggle inline blame annotations to see who changed each line and when. A status bar item keeps you oriented with your current branch and working-tree status at a glance.

Blame View

Open a side panel that groups your file's lines by commit. Search through commits, click to highlight the corresponding lines in the editor, or double-click to open full commit details.

Haansi Chat and Knowledge Search

Open VS Code Chat and ask @haansi a question about your team's knowledge. Select code and use Haansi: Ask About Selection to include it in your question. Context-seeking questions about selected code can include workstreams linked to its blamed commits. Artifact citations open in the Haansi web app; activity citations open their original source.

Use Haansi: Query Knowledge or Haansi: Search from the Command Palette to start a knowledge query.

Commit-message drafting and PR-description generation are currently unavailable.

Commit context

Commit details look up the full SHA in captured commit objects and in the commit membership of captured pull requests, scoped to the organization and repository. This includes original commits in squash-merged PRs. Connected mined workstreams show summaries and supporting activities with links to their web pages. Similar workstreams appear separately and do not imply a confirmed commit assignment. Refresh requests the current server data; it does not trigger capture or mining.

Commands

Command Description
Haansi: Log In Authenticate with your Haansi account
Haansi: Log Out Sign out and revoke access
Haansi: Show Authentication Status Check your current login status
Haansi: Query Knowledge Ask a question about your organization's knowledge
Haansi: Search Search across all connected data sources
Haansi: Ask About Selection Ask a question using the selected code
Haansi: Show Commit Graph Open the interactive commit graph
Haansi: Toggle Blame Annotations Toggle inline blame in the editor
Haansi: Show File History View the change history for the current file
Haansi: Show Commit Details Open full details and context for a commit
Haansi: Show Blame View Open the blame side panel

Configuration

Open Settings (Ctrl+, / Cmd+,) and search for haansi:

  • haansi.apiUrl — Haansi API endpoint (default: https://api.haansi.co)
  • haansi.webUrl — Haansi web app for artifact links (default: https://app.haansi.co)
  • haansi.enabled — Enable or disable the extension

Requirements

  • VS Code 1.93 or later
  • A Haansi account with an active organization

License

MIT — see the LICENSE file.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft