Comate AI IDE

Comate AI IDE 91

The standalone AI-native development environment for Baidu's Wenxin Kuaima (Comate). It's the industry's first AI IDE with multimodal, multi-agent collaboration capabilities.

#Ai工具箱 #Ai编程建站

Comate AI IDEIntroduction

On June 23, 2025, Baidu launched Wenxin Kuaima, an independent AI-native development environment tool — Baidu Comate AI IDE, which is the first AI IDE in the industry with multimodal and multi-agent collaboration capabilities.

Core Features

  • Multimodal Capabilities: In frontend scenarios, it supports design-to-code (F2C), image-to-code, and natural language-to-code. The generated code can be previewed, and after previewing, elements that need optimization can be selected and adjusted using natural language. F2C, namely Figma To Code, can convert Figma design drafts into highly usable code with a single click, saving approximately 80% of repetitive work.

  • Multi-Agent Collaboration: After developers describe the final goal, Comate AI IDE will automatically assemble a "virtual team" composed of agents such as planners, architects, executors, and debuggers to automatically complete tasks until delivery. The built-in coding agent Zulu has autonomous thinking and decision-making capabilities, can automatically break down task plans, decide the next step to execute, and display the thinking process in real time.

  • Full-Process AI-Assisted Programming: Covers the full process of requirement analysis, code writing, running and testing, and code submission, with more than ten built-in development tools including file retrieval, code analysis, and code editing.

  • Out-of-the-Box and Quick Migration: Supports quick migration of original IDE configurations, lowering the usage barrier, and can be used by visually impaired developers or even primary school students.

Comate AI IDE: Baidu's Wenxin Kuaima independent AI-native development environment tool.webp

Advantages

  • Optimized for Chinese Developers: Enhanced natural language understanding capabilities, better suited to domestic R&D scenarios.

  • Real-Time Code Preview: Code effects can be viewed in real time, making it convenient for developers to make timely adjustments.

  • Proactive Requirement Clarification: Can proactively ask developers questions to refine requirements, improving development accuracy.

  • Intelligent Page Debugging: Provides intelligent page debugging features to boost development efficiency.

Other Features

  • Standalone Build: Not a plugin dependent on traditional IDEs, but a completely independently built AI-native development environment, enhancing the integrity of feature design and offering a better experience in terms of code security and system smoothness.

  • MCP Support: Supports MCP (Model Context Protocol) for connecting external tools and data, adapting to various development scenarios.

Comparison Advantages with Other Tools

Compared with Cursor, Comate AI IDE has greater advantages in F2C, real-time code preview, proactive requirement clarification, and intelligent page debugging. It offers better optimization of natural language understanding for Chinese developers and is more suited to domestic R&D scenarios.

How to Use Comate AI IDE

Installation and Configuration

System Requirements: The operating system must be Windows 10 or later, or macOS 11.0 or later.

Installation Steps:

  1. Visit the official Baidu Comate website, download and install Comate AI IDE.

  2. Launch the software, select the display language (Simplified Chinese or English), and click "Start" for initial configuration.

  3. Check "Install the command-line command 'comate'" so that you can quickly launch it in the terminal using the "comate" command.

  4. If VS Code or Cursor has already been installed and configured, click "Import from VS Code" or "Import from Cursor" to import plugins and settings.

  5. Select a theme (Dark or Light) and a keybinding style (VS Code, JetBrains, VIM), and click "Continue".

  6. Click the "Login" button and log into Comate AI IDE with your personal account.

Feature Usage

  • Code Completion: When writing code, Comate AI IDE will automatically complete code based on the context. Press the Tab key to accept.

  • Comment-to-Code: After writing a comment, press Enter and Tab, and it will generate corresponding code based on the comment content.

  • Dialogue-to-Code: Enter a natural language description in dialogue mode, and it will produce code according to the description.

  • Code Explanation: When viewing a code file, click the display above a function or class, and a corresponding explanation will be given in the dialog box.

  • Agent Features: After enabling agent capabilities, you can use features such as the coding agent, Debug agent, unit test agent, security agent, and full-stack programming agent.

Advanced Features

  • MCP Integration: Through MCP (Model Context Protocol), Comate AI IDE can be integrated with external systems such as GitHub and Figma. To connect GitHub, first generate a Token on GitHub, then add GitHub MCP in Comate AI IDE.

  • Command-Line Usage: After installation, add PATH, and you can quickly launch it in the terminal using the "comate" command.

  • Using Multimodal Features (Design-to-Code as an example): Open the Figma design, select the component to be converted to code, right-click and select "Copy link to selection", switch to the Comate AI IDE dialog box, and paste the copied address. If you don't have a Figma authorization code, click the blue text in the upper right corner to automatically bind it, and high-fidelity frontend code will be generated directly afterwards.

Shortcut Key Description

  • Select the recommended code: Tab

  • Switch to the next recommendation: alt/option + ]

  • Switch to the previous recommendation: alt/option + [

  • Close the current recommendation: Esc

  • View all recommendation results: Hover the mouse over the recommended content, the Comate toolbar will appear, click "Comate Completion", and select to accept in the sidebar

Tools related to Comate AI IDE