{"slug": "ai-engineering-fluency-extension-for-vs-code-jetbrains-visual-studio-npm", "title": "AI Engineering Fluency Extension for VS Code / JetBrains / Visual Studio, NPM", "summary": "Developer Rob Bos released the AI Engineering Fluency extension, formerly the GitHub Copilot Token Tracker, for VS Code, JetBrains IDEs, Visual Studio 2022+, and the command line via the npm package @rajbos/ai-engineering-fluency. The tool reads local session logs to report real-time token usage in the status bar, a fluency score dashboard, usage analysis, and environmental impact, and it supports 14 AI coding tools including GitHub Copilot, Claude Code, Gemini CLI, Cursor, and Kiro. Data stays on the machine unless the user opts into cloud sync or queries stats through an agent in the GitHub Copilot app, in which case the numbers are sent to the model as a tool result.", "body_md": "(Previously known as the \"GitHub Copilot Token Tracker\")\n\nTrack your GitHub Copilot token usage and AI Fluency across VS Code, Visual Studio, the GitHub Copilot app, and the command line. All data is read from local session logs — nothing leaves your machine unless you opt in to cloud sync, or ask an agent in the GitHub Copilot app about your stats (the numbers it reads are then sent to the model like any other tool result; see [what the agent sees](https://github.com/rajbos/ai-engineering-fluency/blob/main/docs/copilot-app/README.md#what-you-get)).\n\n- VS Code + GitHub Copilot (Stable, Insiders, Exploration)\n- VSCodium / Cursor\n- GitHub Copilot CLI\n- JetBrains IDEs + GitHub Copilot\n- Continue\n- OpenCode\n- Crush\n- Pi CLI (pi.dev)\n- Claude Code (Anthropic)\n- Gemini CLI (Google)\n- Claude Desktop Cowork (Anthropic)\n- Mistral Vibe\n- Kiro IDE + Kiro CLI (AWS)\n- Visual Studio + GitHub Copilot\n\nReal-time token usage in the status bar, fluency score dashboard, usage analysis, cloud sync, and more. Works with all Chromium-based VS Code forks — VS Code, Windsurf, Cursor, VSCodium, Trae, Kiro, Void, and more.\n\n```\n# Install from the VS Code Marketplace\next install RobBos.ai-engineering-fluency\n```\n\n## 📦 Install in other Chromium-based editors (Open VSX)\n\n```\n# VSCodium\ncodium --install-extension RobBos.ai-engineering-fluency\n\n# Code OSS\ncode --install-extension RobBos.ai-engineering-fluency\n\n# Windsurf\nwindsurf --install-extension RobBos.ai-engineering-fluency\n\n# Cursor\ncursor --install-extension RobBos.ai-engineering-fluency\n\n# Trae (ByteDance)\ntrae --install-extension RobBos.ai-engineering-fluency\n\n# Kiro (AWS)\nkiro --install-extension RobBos.ai-engineering-fluency\n\n# Void\nvoid --install-extension RobBos.ai-engineering-fluency\n```\n\n📖 [Full VS Code extension documentation](https://github.com/rajbos/ai-engineering-fluency/blob/main/docs/vscode-extension/README.md)\n\n**Previously known as `copilot-token-tracker` (deprecated):**  [— If you still have it installed, the extension will prompt you to migrate.](https://marketplace.visualstudio.com/items?itemName=RobBos.copilot-token-tracker)\n\nToken usage and fluency dashboards inside any JetBrains IDE (IntelliJ IDEA, Rider, PyCharm, WebStorm, GoLand, RubyMine, CLion, …). Built as a thin Kotlin/JCEF host that reuses the same webview bundles as the VS Code extension and the same bundled CLI as the Visual Studio extension.\n\n📖 [JetBrains plugin docs](https://github.com/rajbos/ai-engineering-fluency/blob/main/jetbrains-plugin/README.md) · [Debugging guide](https://github.com/rajbos/ai-engineering-fluency/blob/main/jetbrains-plugin/DEBUGGING-GUIDE.md)\n\nToken usage tracking inside Visual Studio 2022+, reading Copilot Chat session files directly.\n\n📖 [Full Visual Studio extension documentation](https://github.com/rajbos/ai-engineering-fluency/blob/main/docs/visual-studio/README.md)\n\nRun anywhere with Node.js — no editor required. Get usage stats, fluency scores, and environmental impact from the terminal.\n\n```\nnpx @rajbos/ai-engineering-fluency stats\n```\n\nA side-panel canvas for the GitHub Copilot app with your token usage, cost, sessions, usage charts and fluency score — styled like the VS Code extension and powered by the CLI over your local session logs. Ships as the `ai-fluency-canvas` Copilot plugin; click both buttons in order (each opens a form you confirm in the app).\n\n```\n# Or with the Copilot CLI (the app shares the same ~/.copilot config)\ncopilot plugin marketplace add rajbos/ai-engineering-fluency\ncopilot plugin install ai-fluency-canvas@ai-engineering-fluency\n```\n\nThen ask the agent to \"open the AI Engineering Fluency canvas\".\n\n📖 [Copilot app canvas documentation](https://github.com/rajbos/ai-engineering-fluency/blob/main/docs/copilot-app/README.md)\n\nDisplay today's and 30-day token usage directly in your terminal prompt, powered by the CLI npm package.\n\n```\n 󱊤 1.2K today · 45.3K 30d\n# Install the CLI globally first\nnpm install -g @rajbos/ai-engineering-fluency\n```\n\nThen add the segment to your oh-my-posh theme:\n\n```\n{\n  \"type\": \"text\",\n  \"style\": \"diamond\",\n  \"leading_diamond\": \"\\ue0b6\",\n  \"trailing_diamond\": \"\\ue0b4\",\n  \"foreground\": \"#ffffff\",\n  \"background\": \"#005ca5\",\n  \"cache\": { \"duration\": \"5m\", \"strategy\": \"session\" },\n  \"template\": \" \\uec1e {{ cmd \\\"ai-engineering-fluency\\\" \\\"segment\\\" }} \"\n}\n```\n\n📖 [Full Oh-My-Posh segment setup & options](https://github.com/rajbos/ai-engineering-fluency/blob/main/omp-segment/README.md)\n\nShow token usage in the GitHub Copilot CLI status bar via the experimental `STATUS_LINE` feature. Combines context tokens, session duration, line changes, and daily/30-day totals in one compact line.\n\n```\nmain +2/-1 > ctx 123.5k/200.0k > ######.... > 00:12:34 > +42/-8 > 12.9M today · 1443.5M 30d\n```\n\nConfigure `%USERPROFILE%\\.copilot\\settings.json` to point at the included scripts:\n\n```\n{\n  \"statusLine\": {\n    \"type\": \"command\",\n    \"command\": \"C:\\\\Users\\\\YOURUSER\\\\.copilot\\\\statusline.cmd\",\n    \"padding\": 1\n  },\n  \"feature_flags\": { \"enabled\": [\"STATUS_LINE\"] },\n  \"experimental\": true\n}\n```\n\n📖 [Full Copilot CLI statusline setup](https://github.com/rajbos/ai-engineering-fluency/blob/main/omp-segment/README.md#github-copilot-cli-statusline-experimental)\n\nShare usage data with your team without an Azure account. Run a lightweight API server on your own infrastructure — team members configure a single endpoint URL and upload automatically via their existing GitHub session.\n\n- **Zero Azure required** — SQLite + Docker, runs anywhere\n- **Auth via GitHub** — reuses the session already held by VS Code/Copilot, no API keys\n- **Optional org gating** — restrict uploads to GitHub org members\n- **Web dashboard** — see aggregated usage across your team\n\n```\n# docker-compose.yml\nservices:\n  sharing-server:\n    image: ghcr.io/rajbos/copilot-sharing-server:latest\n    ports:\n      - \"3000:3000\"\n    environment:\n      - GITHUB_CLIENT_ID=...\n      - GITHUB_CLIENT_SECRET=...\n      - SESSION_SECRET=${SESSION_SECRET:?Missing SESSION_SECRET}\n      - BASE_URL=https://copilot.example.com\n    volumes:\n      - sharing_data:/data\nvolumes:\n  sharing_data:\n// VS Code settings — the only thing team members configure\n{\n  \"aiEngineeringFluency.backend.sharingServer.enabled\": true,\n  \"aiEngineeringFluency.backend.sharingServer.endpointUrl\": \"https://copilot.example.com\"\n}\n```\n\n📖 [Setup & configuration guide](https://github.com/rajbos/ai-engineering-fluency/blob/main/docs/sharing-server/README.md) · [Server developer docs](https://github.com/rajbos/ai-engineering-fluency/blob/main/sharing-server/README.md)\n\nInterested in contributing? Check out our [Contributing Guide](https://github.com/rajbos/ai-engineering-fluency/blob/main/CONTRIBUTING.md) for:\n\n- 🐳 **DevContainer Setup** — Isolated development environment\n- 🔧 **Build & Debug Instructions** — How to run and test locally\n- 📋 **Code Guidelines** — Project structure and development principles\n- 🚀 **Release Process** — CI/CD pipelines and automated releases\n\nWe welcome contributions of all kinds — bug fixes, new features, documentation improvements, and more!", "url": "https://wpnews.pro/news/ai-engineering-fluency-extension-for-vs-code-jetbrains-visual-studio-npm", "canonical_source": "https://github.com/rajbos/ai-engineering-fluency", "published_at": "2026-10-17 11:42:54+00:00", "updated_at": "2026-10-17 12:02:52.153339+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-products", "mlops"], "entities": ["Rob Bos", "AI Engineering Fluency", "GitHub Copilot", "VS Code", "JetBrains", "Visual Studio", "Anthropic", "Claude Code"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/ai-engineering-fluency-extension-for-vs-code-jetbrains-visual-studio-npm", "markdown": "https://wpnews.pro/news/ai-engineering-fluency-extension-for-vs-code-jetbrains-visual-studio-npm.md", "text": "https://wpnews.pro/news/ai-engineering-fluency-extension-for-vs-code-jetbrains-visual-studio-npm.txt", "jsonld": "https://wpnews.pro/news/ai-engineering-fluency-extension-for-vs-code-jetbrains-visual-studio-npm.jsonld"}}