Framework · Coding Agents

Tongyi Lingma

Alibaba's IDE-native coding assistant on Qwen models with an Agent mode that autonomously breaks tasks into to-dos, edits across multiple files, and reflects on intermediate steps.

Description

Tongyi Lingma (通义灵码) is Alibaba Cloud's IDE coding assistant, powered by Qwen. It ships VS Code and JetBrains extensions and offers two operating modes: an Ask mode for instant Q&A and code completion, and an Agent mode that takes an objective, decomposes it into to-dos, performs multi-file editing, and dynamically adjusts the plan as it executes. The product also ships as an enterprise edition (in-VPC deployment) and as a separately-branded research agent called LingmaAgent (described in the FSE 2025 industry paper) for autonomous issue resolution against a code repository.

Solution

Two-mode IDE plugin. Ask mode runs a single Qwen call per user turn with the current file and cursor context. Agent mode runs an iterative planner-executor loop: the planner emits a to-do list from the user objective, the executor performs file edits and tool calls (read/write/grep/run-tests) per to-do, and the planner reflects after each tool batch to update the to-do list. The Qoder/Lingma editor is the host UI; tool calls go through the IDE's filesystem and process APIs.

Primary use cases

  • line- and function-level code completion in VS Code and JetBrains
  • agent-mode autonomous multi-file edits scoped to a workspace
  • natural-language code generation, refactoring, unit-test generation
  • issue triage and resolution via LingmaAgent (FSE 2025) for enterprise repos

Open the full interactive page

Diagram, neighbourhood map, code examples, related patterns and full provenance.