IDE extensions
Agent and assistance surfaces that depend on a host editor.
| Criterion | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product identity | |||||||||||||||||||||||
| Source model | Proprietary↗ | Proprietary↗ | Proprietary↗ | Proprietary↗ | Open source↗ | Open source↗ | Open source↗ | Split source↗ | Proprietary↗ | Proprietary↗ | Proprietary↗ | Proprietary↗ | Proprietary↗ | Open source↗ | Open source↗ | Open source↗ | Open source↗ | Open source↗ | Open source↗ | Proprietary↗ | Proprietary↗ | Proprietary↗ | Proprietary↗ |
| Primary workflow object | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ | Host ide panel↗ |
| Product status | Active↗ | Active↗ | Active↗ | Beta↗ | Unknown | Archived↗ | Unknown | Active↗ | Active↗ | Active↗ | Active↗ | Active↗ | Active↗ | Active↗ | Active↗ | Active↗ | Active↗ | Archived↗ | Archived↗ | Active↗ | Active↗ | Active↗ | Active↗ |
| Execution and data boundary | |||||||||||||||||||||||
| Execution location | Host ide process, Vendor cloud↗ | Host ide process, Vendor cloud↗ | Host ide process, Vendor cloud↗ | Host ide process, Local process, Vendor cloud↗ | Host ide process↗ | Host ide process↗ | Host ide process↗ | Host ide process, Local process, Vendor cloud↗ | Host ide process, Local process, Vendor cloud↗ | Host ide process, Local process, Vendor cloud↗ | Host ide process, Vendor cloud↗ | Host ide process, Vendor cloud↗ | Host ide process, Local process, Vendor cloud↗ | Host ide process, Local process, Vendor cloud↗ | Host ide process, Local daemon, User cloud↗ | Host ide process, Local process, Vendor cloud↗ | Host ide process, Local process, Vendor cloud↗ | Host ide process, Local daemon, Vendor cloud, User cloud↗ | Host ide process↗ | Host ide process, Vendor cloud↗ | Host ide process, Vendor cloud↗ | Host ide process, Vendor cloud, User cloud↗ | Host ide process, Local process, Vendor cloud↗ |
| Host reach | |||||||||||||||||||||||
| Documented editor hosts | Built in↗ | VS Code and JetBrains IDEs↗ | VS Code, JetBrains IDEs, and Visual Studio↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ |
| VS Code and compatible forks | Built in↗ | Built in↗ | Built in↗ | Not available↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Built in↗ | Built in↗ | Unknown | Built in↗ | Built in↗ | Unknown | Unknown | Built in↗ | Built in↗ | Built in↗ | Unknown | Built in↗ | Unknown |
| JetBrains IDEs | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Built in↗ | Built in↗ | Unknown | Unknown | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Built in↗ | Unknown | Unknown | Built in↗ | Unknown | Built in↗ | Built in↗ | Built in↗ | Built in↗ |
| Interaction | |||||||||||||||||||||||
| Inline completion | Built in↗ | Built in↗ | Limited↗ | Not available↗ | Unknown | Built in↗ | Built in↗ | Unknown | Unknown | Unknown | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Built in↗ | Built in↗ | Built in↗ | Unknown |
| Agent panel | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Limited↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ |
| Lifecycle | |||||||||||||||||||||||
| Background delegation | Built in↗ | Unknown | Unknown | Built in↗ | Unknown | Unknown | Built in↗ | Limited↗ | Limited↗ | Limited↗ | Unknown | Unknown | Unknown | Built in↗ | Unknown | Limited↗ | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Built in↗ |
| Isolated parallel agents | Unknown | Unknown | Unknown | Built in↗ | Unknown | Unknown | Built in↗ | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Built in↗ | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
| Cloud or background session client | Built in↗ | Unknown | Unknown | Built in↗ | Unknown | Unknown | Unknown | Built in↗ | Limited↗ | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
| Model access | |||||||||||||||||||||||
| Provider and model choice | Unknown | Unknown | Unknown | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Unknown | Unknown | Unknown | Unknown | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Unknown | Built in↗ | Built in↗ |
| BYOK, local, or self-hosted models | Unknown | Unknown | Unknown | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Unknown | Unknown | Unknown | Unknown | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Unknown | Built in↗ | Built in↗ |
| Context and tools | |||||||||||||||||||||||
| MCP servers | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Unknown | Built in↗ | Built in↗ | Built in↗ | Unknown | Unknown | Built in↗ | Unknown | Built in↗ | Built in↗ | Unknown | Built in↗ | Unknown | Built in↗ |
| Recovery | |||||||||||||||||||||||
| Workspace checkpoints | Unknown | Unknown | Unknown | Limited↗ | Built in↗ | Unknown | Built in↗ | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Built in↗ | Unknown | Unknown | Unknown | Unknown | Built in↗ | Unknown | Unknown | Unknown | Limited↗ |
| Safety | |||||||||||||||||||||||
| Per-tool permissions | Unknown | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Limited↗ | Built in↗ | Built in↗ | Unknown | Built in↗ | Unknown | Unknown | Built in↗ | Limited↗ | Limited↗ | Unknown | Built in↗ |
| Context | |||||||||||||||||||||||
| Codebase map or indexing | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Unknown | Built in↗ | Unknown | Unknown | Built in↗ | Unknown | Built in↗ | Built in↗ | Built in↗ | Unknown | Unknown | Unknown | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ | Built in↗ |
| Distribution | |||||||||||||||||||||||
| Install channel | IDE marketplaces↗ | Editor marketplace or vendor download↗ | VS Code, JetBrains, or Visual Studio marketplace↗ | JetBrains Marketplace / bundled in JetBrains IDE 2026.3 EAP↗ | VS Code Marketplace / Open VSX↗ | Unknown | VS Code and JetBrains marketplaces↗ | VS Code Marketplace / compatible forks↗ | VS Code Marketplace / bundled CLI↗ | JetBrains Marketplace↗ | IDE marketplaces↗ | Unknown | JetBrains Marketplace↗ | VS Code Marketplace / Open VSX↗ | IDE marketplaces / editor package managers↗ | Neovim plugin manager↗ | Neovim plugin manager↗ | IDE marketplaces / editor package managers↗ | Historical Marketplace, Open VSX, and VSIX; distribution ended↗ | IDE marketplaces and enterprise deployment↗ | JetBrains Marketplace↗ | VS Code and JetBrains marketplaces↗ | Bundled AI Chat / JetBrains Marketplace↗ |
| Execution | |||||||||||||||||||||||
| Tool execution boundary | Host IDE + GitHub cloud↗ | Host editor and local workspace↗ | Unknown | Host JetBrains IDE, local ACP or CLI processes, and optional JetBrains cloud runs↗ | Host IDE↗ | Host IDE↗ | Host IDE + local agent manager↗ | Local Codex sidecar + OpenAI cloud↗ | Local bundled Claude Code CLI↗ | Local Claude Code CLI↗ | Host IDE + AWS cloud↗ | Host IDE + Google Cloud service↗ | Host IDE + selectable agents/models↗ | Host IDE + isolated local worktrees↗ | Host IDE + self-hosted Tabby server↗ | Neovim process + local ACP agents↗ | Neovim process + local ACP agents↗ | Local Refact agent/LSP + selectable server↗ | Host IDE workspace and local processes↗ | Host IDE with Tabnine-managed inference↗ | JetBrains host IDE with Devin-managed services↗ | Host IDE with Sourcegraph Enterprise service↗ | Host JetBrains IDE + local Junie engine↗ |
| Open-source project | |||||||||||||||||||||||
| Repository metric scopeWhat the joined repository represents for this product column. | Not tracked | Not tracked | Not tracked | Not tracked | Product repository↗ | Product repository↗ | Product repository↗ | Public source tree↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | Product repository↗ | Product repository↗ | Product repository↗ | Product repository↗ | Product repository↗ | Product repository↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Latest verified release | Not tracked | Not tracked | Not tracked | Not tracked | desktop-v0.0.45↗ | None published↗ | jetbrains/v7.1.9↗ | rust-v0.162.0↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | vscode@0.76.0↗ | v0.32.0↗ | v19.27.0↗ | v0.4.0↗ | release/v8.0.4↗ | v3.54.0↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Release date | Not tracked | Not tracked | Not tracked | Not tracked | 2026-10-08↗ | Not applicable↗ | 2026-10-08↗ | 2026-10-08↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | 2026-10-09↗ | 2026-01-25↗ | 2026-10-01↗ | 2026-09-26↗ | 2026-05-14↗ | 2026-05-15↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Repository license | Not tracked | Not tracked | Not tracked | Not tracked | Apache-2.0↗ | Apache-2.0↗ | MIT↗ | Apache-2.0↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | Apache-2.0↗ | Split: Apache-2.0 outside ee/ and separate enterprise terms under ee/↗ | Apache-2.0↗ | Apache-2.0↗ | BSD-3-Clause↗ | Apache-2.0↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Repository stars | Not tracked | Not tracked | Not tracked | Not tracked | 70K↗ | 36.2K↗ | 27.5K↗ | 128.3K↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | 127↗ | 33.9K↗ | 6.9K↗ | 18.2K↗ | 3.5K↗ | 24.3K↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Repository forks | Not tracked | Not tracked | Not tracked | Not tracked | 7.6K↗ | 5.5K↗ | 3.2K↗ | 20.1K↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | 55↗ | 1.8K↗ | 464↗ | 858↗ | 321↗ | 3.4K↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Open repository issues | Not tracked | Not tracked | Not tracked | Not tracked | 1.6K↗ | 827↗ | 597↗ | 21.7K↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | 28↗ | 335↗ | 21↗ | 52↗ | 2↗ | 1K↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Contributor entries | Not tracked | Not tracked | Not tracked | Not tracked | 336↗ | 507↗ | 1.3K↗ | 662↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | 23↗ | 119↗ | 203↗ | 289↗ | 38↗ | 303↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Source lines at measured refPinned to a verified stable release, a clearly labelled prerelease, or an exact default-branch commit. | Not tracked | Not tracked | Not tracked | Not tracked | 888.1K↗ | 287.3K↗ | 1.2M↗ | 1.8M↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | 159.9K↗ | 129.7K↗ | 79.9K↗ | 33.1K↗ | 389K↗ | 282K↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Primary language | Not tracked | Not tracked | Not tracked | Not tracked | TypeScript 97.86%↗ | TypeScript 83.64%↗ | TypeScript 79.21%↗ | Rust 97.14%↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | TypeScript 90.81%↗ | Rust 92.86%↗ | Lua 98.92%↗ | Lua 84.5%↗ | Rust 63.92%↗ | TypeScript 90.61%↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Repository size | Not tracked | Not tracked | Not tracked | Not tracked | 586.7 MB↗ | 852.2 MB↗ | 655.0 MB↗ | 658.4 MB↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | 350.2 MB↗ | 106.7 MB↗ | 10.5 MB↗ | 4.9 MB↗ | 156.4 MB↗ | 359.4 MB↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Repository last push | Not tracked | Not tracked | Not tracked | Not tracked | 2026-10-09↗ | 2026-10-08↗ | 2026-10-09↗ | 2026-10-09↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | 2026-10-09↗ | 2026-06-30↗ | 2026-10-09↗ | 2026-10-06↗ | 2026-05-30↗ | 2026-05-15↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Repository status | Not tracked | Not tracked | Not tracked | Not tracked | Active repository↗ | Active repository↗ | Active repository↗ | Active repository↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | Active repository↗ | Active repository↗ | Active repository↗ | Active repository↗ | Archived↗ | Archived↗ | Not tracked | Not tracked | Not tracked | Not tracked |
| Repository data refreshed | Not tracked | Not tracked | Not tracked | Not tracked | 2026-10-09↗ | 2026-10-09↗ | 2026-10-09↗ | 2026-10-09↗ | Not tracked | Not tracked | Not tracked | Not tracked | Not tracked | 2026-10-09↗ | 2026-10-09↗ | 2026-10-09↗ | 2026-10-09↗ | 2026-10-09↗ | 2026-10-09↗ | Not tracked | Not tracked | Not tracked | Not tracked |
No comparison rows match this view.
