Framework · Coding Agents

Comate (Wenxin Kuaima)

Baidu's coding assistant on Wenxin (Ernie) models, providing IDE-integrated code completion, generation, and chat across Baidu's own programming corpus and external open-source data.

Description

Comate (文心快码, formerly Baidu Comate) is Baidu's enterprise-grade coding assistant powered by Wenxin (Ernie) large models. It ships as a VS Code / JetBrains extension and offers completion, function generation, code explanation, test generation, and a chat mode with repository context. It positions itself for Chinese-language software teams and ships an enterprise edition with private deployment, fine-tuning on the customer's codebase, and integration with Baidu's broader Qianfan platform.

Solution

IDE extension calling hosted or in-VPC Wenxin models. Completion is single-shot per cursor event; chat runs short tool-loop with file context. Enterprise edition supports private RAG over the company's codebase.

Primary use cases

  • code completion and chat in VS Code / JetBrains for Chinese software teams
  • enterprise private deployment with code-base fine-tuning
  • integration with Baidu Qianfan platform for end-to-end MLOps
  • Chinese-language natural-language → code generation

Open the full interactive page

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