全部产品
Search
文档中心

AI Coding Assistant Lingma:Apa itu AI Coding Assistant Lingma Lingma?

更新时间:Sep 27, 2025

Lingma, asisten pengkodean AI yang didukung oleh Alibaba Cloud, menawarkan fitur seperti penyelesaian kode, obrolan, pengeditan multi-file, dan agen. Fitur-fitur ini memberikan pengalaman pengkodean yang lebih cerdas, membuka era baru dalam pengembangan perangkat lunak berbasis AI. Lingma juga menyediakan dan Edisi Khusus Perusahaan untuk memenuhi kebutuhan perusahaan, dengan kemampuan tingkat lanjut seperti penyesuaian dan peningkatan pengetahuan domain privat, guna mendukung pengembangan cerdas di tingkat perusahaan.

Fitur utama

Pelengkapan kode

Dilatih menggunakan sejumlah besar data kode sumber terbuka berkualitas tinggi, Lingma mampu menghasilkan kode pada tingkat baris atau fungsi, membuat uji unit, serta memberikan saran optimasi kode berdasarkan konteks file saat ini atau file terkait. Alur pengkodean imersif memungkinkan Lingma menghasilkan kode dalam hitungan detik, sehingga Anda dapat fokus pada desain teknis dan menyelesaikan tugas pengkodean dengan lebih mudah.

Mode Tanya

Mode Tanya memungkinkan Lingma mengakses sejumlah besar Basis Pengetahuan, seperti basis kode, informasi produk, dan pengetahuan umum tentang pengkodean. Dikombinasikan dengan kemampuan kesadaran basis kode, Lingma dapat menjawab pertanyaan Anda, membantu menyelesaikan masalah pengkodean, menghasilkan saran kode, menulis komentar, mengoptimalkan kode, menjelaskan kode, memperbaiki masalah, dan menyelesaikan kesalahan kompilasi.

Mode Edit

Mode Edit memungkinkan Lingma memodifikasi beberapa file kode (Multi-file Edits). Gunakan mode ini ketika Anda memerlukan kontrol lebih rinci atas perubahan yang disarankan oleh Lingma berdasarkan persyaratan dan lingkungan pengembangan Anda. Dalam mode ini, Anda dapat memberikan konteks di setiap langkah, memilih untuk menerima atau menolak edit yang disarankan setelah setiap putaran, dan mendapatkan lebih banyak saran kode. Hal ini membantu Anda menyelesaikan tugas pengkodean secara efisien dan dengan kontrol lebih baik.

Mode Agen

Mode Agen memiliki fitur pengambilan keputusan otonom, kesadaran basis kode, dan kemampuan penggunaan alat. Mode ini juga menawarkan alat seperti pencarian proyek, pengeditan file, dan eksekusi terminal untuk menyelesaikan tugas pengkodean end-to-end berdasarkan persyaratan Anda. Selain itu, mendukung konfigurasi alat MCP, memperluas kemampuan asisten pengkodean AI dan lebih sesuai dengan alur kerja pengembang.

Manfaat

  • Berbagai mode obrolan: Alur percakapan mendukung mode Tanya, Edit, dan Agen secara bersamaan. Pengembang dapat beralih antara mode-mode ini untuk memaksimalkan efisiensi kerja.

  • Kesadaran basis kode otomatis: Secara otomatis mendeteksi kerangka kerja proyek, tumpukan teknologi, file kode yang diperlukan, dan pesan kesalahan dari deskripsi tugas. Ini menghilangkan kebutuhan untuk menambahkan konteks secara manual, membuat deskripsi tugas menjadi lebih mudah.

  • Perubahan tingkat proyek: Secara mandiri memecah tugas dan memodifikasi file kode dalam proyek berdasarkan deskripsi tugas. Juga melakukan iterasi pada proyek Anda dan membuat perubahan bertahap melalui obrolan multi-putaran atau kembali ke Snapshot.

  • Kesadaran memori: Memiliki memori otonom berbasis LLM. Lingma belajar dari setiap obrolan dan membangun memori tentang Anda, proyek Anda, dan masalah Anda, semakin memahami Anda seiring waktu.

  • Solusi perusahaan fleksibel: Menyediakan berbagai solusi penerapan seperti Edisi Khusus Perusahaan dan lainnya yang akan datang, dengan fitur seperti ekstensi yang dapat disesuaikan dan Basis Pengetahuan, membantu perusahaan Anda mempercepat implementasi skala besar.

Fitur

Pelengkapan Kode

  • Penyelesaian kode tingkat baris atau fungsi: Saran real-time untuk baris atau fungsi dibuat berdasarkan sintaksis saat ini, konteks kode lintas file, dan pemahaman terhadap basis kode.

  • Komentar ke kode: Jelaskan fungsionalitas yang Anda inginkan melalui komentar, dan kode dihasilkan di area editor, memastikan alur pengkodean tanpa gangguan.

Mode Tanya

  • Obrolan bebas: Jika Anda menghadapi ketidakpastian atau tantangan teknis, aktivasi satu klik Lingma di dalam klien IDE memberikan jawaban cepat dan solusi tanpa meninggalkan IDE.

  • Obrolan basis kode: Lingma dapat dengan cepat memahami repositori saat ini dan melakukan query kode melalui obrolan. Jelaskan persyaratan dalam bahasa natural, dan Lingma menghasilkan persyaratan atau saran perbaikan komprehensif serta kode yang disarankan.

  • Gambar ke Prompt: Memungkinkan Anda memilih, menyeret, atau menempelkan gambar untuk ditambahkan sebagai konteks. Konten gambar dianalisis secara otomatis untuk menghasilkan kode yang disarankan atau saran pemecahan masalah berdasarkan deskripsi persyaratan yang diberikan.

  • Basis pengetahuan spesifik perusahaan sebagai konteks untuk obrolan: Menjawab pertanyaan dengan kesadaran kontekstual tentang Basis Pengetahuan Anda sendiri, meningkatkan efisiensi tim dan kolaborasi untuk perusahaan Anda.

Mode Edit

  • Perubahan tingkat proyek: Berkolaborasi dengan pengembang untuk memodifikasi file kode dalam proyek berdasarkan deskripsi tugas. Juga melakukan iterasi pada proyek Anda dan membuat perubahan bertahap melalui obrolan multi-putaran atau kembali ke Snapshot.

  • Pengeditan presisi: Perubahan hanya dilakukan dalam konteks yang diberikan, memastikan bahwa perubahan tersebut sesuai dengan harapan Anda.

  • Eksekusi cepat: Mengikuti deskripsi tugas dan konteks yang diberikan secara ketat untuk memodifikasi file kode, tanpa memerlukan perencanaan tambahan yang kompleks. Bekerja lebih cepat daripada mode Agen.

  • Penggunaan alat: Gunakan alat untuk membaca file, mencari di proyek, dan mengedit file. Ini membantu Anda membuat perubahan kode lebih cepat.

Mode Agen

  • Perubahan tingkat proyek: Secara mandiri memecah tugas dan memodifikasi file kode dalam proyek berdasarkan deskripsi tugas. Juga melakukan iterasi pada proyek Anda dan membuat perubahan bertahap melalui obrolan multi-putaran atau kembali ke Snapshot.

  • Kesadaran basis kode otomatis: Secara otomatis mendeteksi kerangka kerja proyek, tumpukan teknologi, file kode yang diperlukan, dan pesan kesalahan dari deskripsi tugas. Ini menghilangkan kebutuhan untuk menambahkan konteks secara manual, membuat deskripsi tugas menjadi lebih mudah.

  • Penggunaan alat: Secara mandiri menggunakan lebih dari sepuluh alat bawaan, seperti pembacaan/tulisan file, query kode, dan pemecahan masalah kesalahan. Juga mendukung konfigurasi alat MCP dan terintegrasi dengan ModelStudio MCP Square, memungkinkan pengembang untuk mengonfigurasi secara bebas.

  • Eksekusi perintah: Secara mandiri memutuskan perintah mana yang akan dieksekusi. Kemudian menghasilkan perintah-perintah ini dan menjalankannya di terminal, sangat meningkatkan efisiensi.

Manajemen perusahaan

  • Otorisasi: Memungkinkan izin diberikan kepada pengembang di perusahaan untuk manajemen terpusat.

  • Dasbor: Menyediakan statistik tentang pengguna aktif, laju pembuatan kode, dan tingkat penggunaan untuk memberikan wawasan tentang penggunaan.

  • Basis pengetahuan: Mengelola data pribadi Anda dan menyediakan Basis Pengetahuan spesifik perusahaan sebagai konteks untuk fitur obrolan dan penyelesaian kode untuk skenario bisnis Anda.

  • Ekstensi: Memungkinkan Anda mendefinisikan perintah Anda sendiri dengan beberapa konteks seperti perubahan kode, file, dan input, memperluas skenario pengembangan perusahaan secara fleksibel.

  • VPC Khusus: Menyediakan Edisi Khusus Perusahaan yang mendukung penerapan virtual private cloud (VPC) dan koneksi intranet perusahaan. Ini memberikan perlindungan data end-to-end yang memenuhi persyaratan kepatuhan keamanan perusahaan Anda.

Perbandingan fitur edisi yang berbeda

Catatan

Anda dapat menggunakan Lingma Edisi Pro secara gratis. Untuk informasi lebih lanjut, lihat Panduan Cepat untuk Enterprise Dedicated Edition.

Edisi Individu

Edisi Profesional Individu

Edisi Khusus Perusahaan

Penyelesaian kode

  • Penyelesaian kode

  • Saran Edit Berikutnya (NES)

  • Saran kode tingkat baris oleh model bawaan

  • Kesadaran basis kode

  • Beberapa saran

  • Penyelesaian kode

  • NES

  • Saran kode tingkat baris oleh model bawaan

  • Kesadaran basis kode

  • Beberapa saran

  • Penyelesaian kode

  • NES

  • Saran kode tingkat baris oleh model bawaan

  • Kesadaran basis kode

  • Beberapa saran

  • Basis Pengetahuan spesifik perusahaan sebagai konteks untuk penyelesaian kode

Obrolan AI

  • Tanya

  • Gambar ke Prompt

  • Edit

  • Mode Agen

  • Pembuatan komentar

  • Pembuatan penjelasan

  • Pembuatan uji unit

  • Optimasi kode

  • Pembuatan pesan commit

  • Pemecahan masalah kode

  • Pemecahan masalah

  • Konfigurasi layanan MCP

  • Tanya

  • Gambar ke Prompt

  • Edit

  • Mode Agen

  • Pembuatan komentar

  • Pembuatan penjelasan

  • Pembuatan uji unit

  • Optimasi kode

  • Pembuatan pesan commit

  • Pemecahan masalah kode

  • Pemecahan masalah

  • Konfigurasi layanan MCP

  • Tanya

  • Basis Pengetahuan spesifik perusahaan sebagai konteks untuk obrolan

  • Gambar ke Prompt

  • Edit

  • Mode Agen

  • Pembuatan komentar

  • Pembuatan penjelasan

  • Pembuatan uji unit

  • Optimasi kode

  • Pembuatan pesan commit

  • Pemecahan masalah kode

  • Pemecahan masalah

  • Konfigurasi layanan MCP

Manajemen Perusahaan

  • Otorisasi

  • Dasbor

  • Log audit

  • Basis pengetahuan

  • Ekstensi

  • Beberapa organisasi

  • Penerapan VPC

  • Daftar putih alamat IP

  • Akses VPC

  • Layanan inferensi khusus

Batasan

Putaran obrolan Mode Agen: 50 per bulan

Kapasitas Basis Pengetahuan: 5 GB

Bahasa pemrograman yang didukung

Semua bahasa pemrograman utama didukung, termasuk Java, Python, Go, C#, C/C++, JavaScript, TypeScript, PHP, Ruby, Rust, Scala, dan Kotlin.

IDE dan sistem operasi yang didukung

  • JetBrains IDE

    • Versi IDE: 2020.3 atau lebih baru dari IntelliJ IDEA, PyCharm, GoLand, WebStorm, dan Android Studio.

    • Sistem operasi: Windows 7 atau lebih baru, macOS, dan Linux.

  • Visual Studio Code

    • Versi IDE: 1.68.0 atau lebih baru.

    • Sistem operasi: Windows 7 atau lebih baru, macOS, dan Linux.

  • Visual Studio

    • Versi IDE: Visual Studio 2022 17.3.0 atau lebih baru dan Visual Studio 2019 16.3.0 atau lebih baru.

    • Sistem operasi: Windows 10 atau lebih baru.

  • Lingma IDE

    • Sepenuhnya mengintegrasikan kemampuan asisten pengkodean AI, menawarkan pengalaman out-of-the-box yang lebih sederhana dan mulus.

    • Sistem operasi: Windows 10/11 (x64/arm64), macOS 11 atau lebih baru.

  • Skenario Lainnya

    • Skema pengembangan jarak jauh yang melibatkan Secure Shell (SSH) jarak jauh, Docker, dan Windows Subsystem for Linux (WSL).

    • WebIDE dari Visual Studio Code. Anda dapat mengunduh plugin dari pasar plugin Open VSX.

    • HUAWEI DevEco Studio. Untuk informasi lebih lanjut tentang penggunaannya, lihat Metode 2: Unduh paket instalasi.

imageGunakan Lingma untuk membuat kemajuan setiap hari.