Qoder is Alibaba’s agentic IDE: its own VS Code-based editor with autocomplete, inline edit, a persistent Repo Wiki and Cloud Agents. CodeZero works inside the VS Code you already use, and adds a Git client, an organisation-wide code index and an agent that asks before each change — or, in Planned mode, cannot write until you approve its plan.
CodeZeroACTIVE
Frigga Cloud Labs · VS Code extension · release 1.2.3
QoderACTIVE
Alibaba · proprietary · preview Aug 2025, paid Sep 2025, IDE 1.0.0 May 2026
THE SHORT VERSION
Where they overlap
An agent in the editor. Both offer chat with an agent that edits your code, persistent project context, and team features for sharing work.
What CodeZero adds
Git, the trace, and your own editor. A commit graph, inline blame and line history; a cross-repo Functions trace with a file:line at every step; an agent that asks before each change, with a hard plan gate in Planned mode; and no editor to switch to — it installs into VS Code.
Where Qoder is strong
It owns its editor. That lets it ship tab autocomplete, Next Edit Suggestions and inline edit, alongside a model picker, bring-your-own-key, and Cloud Agents that work from GitHub.
01
Owning the editor versus reaching past it
The structural difference: Qoder is the editor, and CodeZero is an extension inside VS Code.
Depth inside the editor, against reach across the organisation. Because Qoder ships its own IDE, it controls the buffer, autocomplete and inline edit. CodeZero installs into VS Code, so developers keep their editor, settings and extensions. Below the line, Qoder’s Repo Wiki persists context for a repository, with multi-repo support through its CLI; CodeZero’s organisation index covers every indexed repository, including ones nobody has cloned locally.
Key
CodeZero advantageQoder advantageContestedNot a contest
02
Identity and shape
ParameterCodeZero AI IDEQoder
Vendor
Frigga Cloud Labs
Alibaba
What it is
An AI IDE panel inside VS Code
An agentic IDE — a VS Code fork, shipped as the editor itself
Surfaces
VS Code
Its own IDE, plus a JetBrains plugin, a CLI and mobile
Editor ceiling
Works within the VS Code extension API
None — it is the editor
Licence
Proprietary
Proprietary
Maturity
Release 1.2.3
Free preview Aug 2025, paid plans Sep 2025, IDE 1.0.0 in May 2026; a standalone Qoder app launched in August 2026
Switching cost to adopt
An extension install — the developer keeps their editor, settings and other extensions
A separate IDE to install and adopt
Also needs
One supported agent CLI — Claude Code, Codex, GitHub Copilot CLI or Cursor CLI — for agent turns only
Nothing — models are bundled with the subscription; bring-your-own-key is available, including on the Free plan
03
The inline surface
Qoder’s inline features, next to CodeZero’s Git and history features.
ParameterCodeZero AI IDEQoder
Tab autocomplete
Not offered
Shipped
Inline edit in the buffer
Not offered
Shipped
Refactoring tools
Through the agent in chat
Yes, as an IDE feature
Commit graph
Yes — branches, tags, stashes and the working tree in one view
VS Code’s built-in Git
Inline blame
Yes, plus a toggle command
Not documented
File and line history
Yes
Not documented
Usage analytics for the developer
Session Usage — 7 / 30 / 90 days
Team usage analytics
04
Agent behaviour and write safety
ParameterCodeZero AI IDEQoder
Modes
Auto (the default) / Planned / Normal, cycled from the chat header, plus Coffee mode to run an approved plan while you are away
Agent and Expert in the Editor window, plus Cloud Agents and Agent Teams outside it
Autonomous mode ambition
Coffee mode finishes work already approved
Qoder IDE’s Quest window was retired on 15 October 2026; Qoder recommends its new Qoder app for autonomous task work, and Agent and Expert remain in the IDE
Write isolation before approval
Structural in Planned mode. Before approval the agent can write only ~/.code0/plans, outside every repository; the extension opens repo scope on approval, never a tool. In Auto (the default) and Normal, each edit asks you first, with the diff
Human-in-the-loop checkpoints — approval by prompting
Command scoping
An approved npm test grants exactly that, not npm test && rm -rf /
Permission tiers and tool allowlists, plus, in the Qoder app, three access levels — Ask every time (default), Auto approve and Full access; the IDE terminal has a Full Access toggle; per-command scoping not documented
Irreversible actions
git push and opening a PR never get an “allow always” button
Governed by the same allowlists and enterprise policy controls; no hard block on git push documented
Opens pull requests
Yes, through the GitHub CLI, with your approval each time — never an “allow always”, and never while you are away in Coffee mode
Yes, in Cloud Agents — the agent pushes a branch and opens a PR with git and gh; not documented in the IDE or CLI
Browser testing
Runs your project’s own end-to-end suite, such as Playwright, as a terminal command or a plan’s declared verification; no browser of its own
Browser Agent — opens pages, clicks, fills forms and takes screenshots to check a web app; also in the Qoder app and Cloud Agents (beta)
Agent self-approval
Blocked — the agent cannot approve its own plan
Not documented
MCP
Serves its organisation index as an MCP server, to its own agent and to any MCP-capable client
Consumes MCP servers in the IDE, CLI, Cloud Agents and the Qoder app; enterprise admins can allowlist servers
Who pays for inference
Nobody new — the developer’s existing Claude Code, Codex, Copilot or Cursor subscription
Subscription plus credits, or your own key
Model choice
Whatever the chosen agent CLI supports
A model picker with tiers (Auto, Performance, Efficient) and named models, plus bring-your-own-key, including on the Free plan (DeepSeek, Kimi, Z.ai, MiniMax and others in the IDE; any configured provider in the CLI)
05
Code understanding
Qoder’s Repo Wiki keeps long-lived context for a repository. CodeZero’s index and trace work across repositories.
ParameterCodeZero AI IDEQoder
Persistent project context
Tasks and plans on the backend
Repo Wiki, plus User Memory, Knowledge Cards and a Team Knowledge Engine
Context scope
Open repository plus the organisation’s cloud index
The repository you have open, plus a multi-repo wiki via the CLI and Cloud Agents reaching GitHub
Repos not cloned locally
Searchable, traceable and readable from the editor
Partly — Cloud Agents run in cloud sandboxes with GitHub access, so a repo need not be on your disk
Cross-repo tracing
Functions — from an entry point through modules, services and collections, across repository boundaries; inferred links carry file:line evidence
None documented
Dependency graph across repos
Graph, across every indexed org repository
Not documented
Uncommitted work vs indexed commit
Yes — local is your working copy including uncommitted changes; cloud is the last indexed commit
The agent gathers git context itself; the @codeChanges mention was removed in January 2026
History as context
Inline blame, file history, line history
The agent gathers commit context itself (the @gitCommit mention was removed in January 2026); no blame or history view
Index location
Frigga’s hosted backend; self-hosted on Enterprise via code0.backendUrl
Qoder’s servers in the United States, Singapore and Japan, per Qoder’s privacy policy; Repo Wiki generation in the CLI runs locally
Context beyond code
The index also covers everything committed alongside the code: docs (Markdown, reStructuredText, AsciiDoc, text), config and data files (JSON, YAML, XML, TOML, INI, CSV), and CI pipelines (GitHub Actions, GitLab CI, Bitbucket Pipelines)
Images, files and folders in chat; the Qoder app’s Knowledge Base takes PDF, Word, Excel, PowerPoint, Markdown, CSV and HTML
06
Git
Qoder includes the Git support it inherited from VS Code. CodeZero adds a full Git client on top.
ParameterCodeZero AI IDEQoder
Commit graph
Yes — branches, tags, stashes and working tree in one view
GitHub, GitLab and Bitbucket, to index your organisation’s repositories
GitHub for Cloud Agents (Enterprise Server if reachable, with no dedicated setting); DingTalk, Feishu/Lark, WeCom, WeChat and Microsoft Teams channels on Teams and Enterprise; Supabase in the IDE; any MCP server
Self-hosting
Yes, on Enterprise — backendUrl, identityUrl and accountsUrl point the extension at your own deployment without a rebuild
Effectively no — outside China — private (VPC) deployment exists only for the China edition
Where data is stored
Frigga’s hosted backend by default, or your own deployment on Enterprise
Servers in the United States, Singapore and Japan, per Qoder’s privacy policy; operated by Bright Zenith Private Limited (Singapore)
About this comparison
Details for Qoder come from Qoder’s own website, documentation and pricing pages, and from published coverage, checked on 26 October 2026. Products and prices in this category change often, so check the vendor’s site for current terms. Product names and trademarks belong to their respective owners.
We use cookies to keep our website running smoothly, remember your preferences, and improve your experience. Choose “Allow all” to accept all cookies, or “Allow essential” to keep only the ones needed for the site to work.