IDE extensions

Agent and assistance surfaces that depend on a host editor.

Compare ide extensions across platforms, source model, execution boundary, workflow, and current open-source project data.
CriterionGitHub Copilot for IDEsAugment CodeQodo IDE pluginJetBrains Air in IDEsCline extensiondesktop-v0.0.45Continue extensionKilo Code extensionjetbrains/v7.1.9OpenAI Codex IDE extensionrust-v0.162.0Claude Code for VS CodeClaude Code for JetBrainsAmazon Q Developer IDE extensionGemini Code Assist Standard / Enterprise extensionsJetBrains AI AssistantPochi VS Code extensionvscode@0.76.0Tabby IDE extensionsv0.32.0CodeCompanion.nvimv19.27.0avante.nvimv0.4.0Refact IDE pluginsrelease/v8.0.4Roo Code extensionv3.54.0Tabnine AgentWindsurf PluginsSourcegraph Cody EnterpriseJunie for JetBrains IDEs
Product identity
Source modelProprietary↗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 objectHost 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 statusActive↗Active↗Active↗Beta↗UnknownArchived↗UnknownActive↗Active↗Active↗Active↗Active↗Active↗Active↗Active↗Active↗Active↗Archived↗Archived↗Active↗Active↗Active↗Active↗
Execution and data boundary
Execution locationHost 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 hostsBuilt 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 forksBuilt in↗Built in↗Built in↗Not available↗Built in↗Built in↗Built in↗Built in↗Built in↗UnknownBuilt in↗Built in↗UnknownBuilt in↗Built in↗UnknownUnknownBuilt in↗Built in↗Built in↗UnknownBuilt in↗Unknown
JetBrains IDEsBuilt in↗Built in↗Built in↗Built in↗UnknownBuilt in↗Built in↗UnknownUnknownBuilt in↗Built in↗Built in↗Built in↗UnknownBuilt in↗UnknownUnknownBuilt in↗UnknownBuilt in↗Built in↗Built in↗Built in↗
Interaction
Inline completionBuilt in↗Built in↗Limited↗Not available↗UnknownBuilt in↗Built in↗UnknownUnknownUnknownBuilt in↗Built in↗Built in↗Built in↗Built in↗Built in↗Built in↗Built in↗UnknownBuilt in↗Built in↗Built in↗Unknown
Agent panelBuilt 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 delegationBuilt in↗UnknownUnknownBuilt in↗UnknownUnknownBuilt in↗Limited↗Limited↗Limited↗UnknownUnknownUnknownBuilt in↗UnknownLimited↗UnknownUnknownUnknownUnknownUnknownUnknownBuilt in↗
Isolated parallel agentsUnknownUnknownUnknownBuilt in↗UnknownUnknownBuilt in↗UnknownUnknownUnknownUnknownUnknownUnknownBuilt in↗UnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
Cloud or background session clientBuilt in↗UnknownUnknownBuilt in↗UnknownUnknownUnknownBuilt in↗Limited↗UnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
Model access
Provider and model choiceUnknownUnknownUnknownBuilt in↗Built in↗Built in↗Built in↗UnknownUnknownUnknownUnknownUnknownBuilt in↗Built in↗Built in↗Built in↗Built in↗Built in↗Built in↗UnknownUnknownBuilt in↗Built in↗
BYOK, local, or self-hosted modelsUnknownUnknownUnknownBuilt in↗Built in↗Built in↗Built in↗UnknownUnknownUnknownUnknownUnknownBuilt in↗Built in↗Built in↗Built in↗Built in↗Built in↗Built in↗UnknownUnknownBuilt in↗Built in↗
Context and tools
MCP serversBuilt in↗Built in↗Built in↗Built in↗Built in↗Built in↗Built in↗Built in↗UnknownUnknownBuilt in↗Built in↗Built in↗UnknownUnknownBuilt in↗UnknownBuilt in↗Built in↗UnknownBuilt in↗UnknownBuilt in↗
Recovery
Workspace checkpointsUnknownUnknownUnknownLimited↗Built in↗UnknownBuilt in↗UnknownUnknownUnknownUnknownUnknownUnknownBuilt in↗UnknownUnknownUnknownUnknownBuilt in↗UnknownUnknownUnknownLimited↗
Safety
Per-tool permissionsUnknownBuilt in↗Built in↗Built in↗Built in↗UnknownBuilt in↗Built in↗Built in↗Built in↗Built in↗Limited↗Built in↗Built in↗UnknownBuilt in↗UnknownUnknownBuilt in↗Limited↗Limited↗UnknownBuilt in↗
Context
Codebase map or indexingBuilt in↗Built in↗Built in↗Built in↗UnknownBuilt in↗UnknownUnknownBuilt in↗UnknownBuilt in↗Built in↗Built in↗UnknownUnknownUnknownBuilt in↗Built in↗Built in↗Built in↗Built in↗Built in↗Built in↗
Distribution
Install channelIDE 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↗UnknownVS Code and JetBrains marketplaces↗VS Code Marketplace / compatible forks↗VS Code Marketplace / bundled CLI↗JetBrains Marketplace↗IDE marketplaces↗UnknownJetBrains 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 boundaryHost IDE + GitHub cloud↗Host editor and local workspace↗UnknownHost 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 trackedNot trackedNot trackedNot trackedProduct repository↗Product repository↗Product repository↗Public source tree↗Not trackedNot trackedNot trackedNot trackedNot trackedProduct repository↗Product repository↗Product repository↗Product repository↗Product repository↗Product repository↗Not trackedNot trackedNot trackedNot tracked
Latest verified releaseNot trackedNot trackedNot trackedNot trackeddesktop-v0.0.45↗None published↗jetbrains/v7.1.9↗rust-v0.162.0↗Not trackedNot trackedNot trackedNot trackedNot trackedvscode@0.76.0↗v0.32.0↗v19.27.0↗v0.4.0↗release/v8.0.4↗v3.54.0↗Not trackedNot trackedNot trackedNot tracked
Release dateNot trackedNot trackedNot trackedNot tracked2026-10-08↗Not applicable↗2026-10-08↗2026-10-08↗Not trackedNot trackedNot trackedNot trackedNot tracked2026-10-09↗2026-01-25↗2026-10-01↗2026-09-26↗2026-05-14↗2026-05-15↗Not trackedNot trackedNot trackedNot tracked
Repository licenseNot trackedNot trackedNot trackedNot trackedApache-2.0↗Apache-2.0↗MIT↗Apache-2.0↗Not trackedNot trackedNot trackedNot trackedNot trackedApache-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 trackedNot trackedNot trackedNot tracked
Repository starsNot trackedNot trackedNot trackedNot tracked70K↗36.2K↗27.5K↗128.3K↗Not trackedNot trackedNot trackedNot trackedNot tracked127↗33.9K↗6.9K↗18.2K↗3.5K↗24.3K↗Not trackedNot trackedNot trackedNot tracked
Repository forksNot trackedNot trackedNot trackedNot tracked7.6K↗5.5K↗3.2K↗20.1K↗Not trackedNot trackedNot trackedNot trackedNot tracked55↗1.8K↗464↗858↗321↗3.4K↗Not trackedNot trackedNot trackedNot tracked
Open repository issuesNot trackedNot trackedNot trackedNot tracked1.6K↗827↗597↗21.7K↗Not trackedNot trackedNot trackedNot trackedNot tracked28↗335↗21↗52↗2↗1K↗Not trackedNot trackedNot trackedNot tracked
Contributor entriesNot trackedNot trackedNot trackedNot tracked336↗507↗1.3K↗662↗Not trackedNot trackedNot trackedNot trackedNot tracked23↗119↗203↗289↗38↗303↗Not trackedNot trackedNot trackedNot tracked
Source lines at measured refPinned to a verified stable release, a clearly labelled prerelease, or an exact default-branch commit.Not trackedNot trackedNot trackedNot tracked888.1K↗287.3K↗1.2M↗1.8M↗Not trackedNot trackedNot trackedNot trackedNot tracked159.9K↗129.7K↗79.9K↗33.1K↗389K↗282K↗Not trackedNot trackedNot trackedNot tracked
Primary languageNot trackedNot trackedNot trackedNot trackedTypeScript 97.86%↗TypeScript 83.64%↗TypeScript 79.21%↗Rust 97.14%↗Not trackedNot trackedNot trackedNot trackedNot trackedTypeScript 90.81%↗Rust 92.86%↗Lua 98.92%↗Lua 84.5%↗Rust 63.92%↗TypeScript 90.61%↗Not trackedNot trackedNot trackedNot tracked
Repository sizeNot trackedNot trackedNot trackedNot tracked586.7 MB↗852.2 MB↗655.0 MB↗658.4 MB↗Not trackedNot trackedNot trackedNot trackedNot tracked350.2 MB↗106.7 MB↗10.5 MB↗4.9 MB↗156.4 MB↗359.4 MB↗Not trackedNot trackedNot trackedNot tracked
Repository last pushNot trackedNot trackedNot trackedNot tracked2026-10-09↗2026-10-08↗2026-10-09↗2026-10-09↗Not trackedNot trackedNot trackedNot trackedNot tracked2026-10-09↗2026-06-30↗2026-10-09↗2026-10-06↗2026-05-30↗2026-05-15↗Not trackedNot trackedNot trackedNot tracked
Repository statusNot trackedNot trackedNot trackedNot trackedActive repository↗Active repository↗Active repository↗Active repository↗Not trackedNot trackedNot trackedNot trackedNot trackedActive repository↗Active repository↗Active repository↗Active repository↗Archived↗Archived↗Not trackedNot trackedNot trackedNot tracked
Repository data refreshedNot trackedNot trackedNot trackedNot tracked2026-10-09↗2026-10-09↗2026-10-09↗2026-10-09↗Not trackedNot trackedNot trackedNot trackedNot tracked2026-10-09↗2026-10-09↗2026-10-09↗2026-10-09↗2026-10-09↗2026-10-09↗Not trackedNot trackedNot trackedNot tracked

No comparison rows match this view.