Deskripsi
Cody adalah asisten pengkodean bertenaga AI yang dirancang untuk mempercepat proses pengembangan dengan memahami dan memanfaatkan seluruh basis kode Anda. Ia terintegrasi secara mulus dengan platform hosting kode populer seperti GitHub dan GitLab, serta IDE seperti VS Code, JetBrains, dan Visual Studio. Dengan terhubung ke lingkungan ini, Cody bertindak sebagai asisten AI pribadi, yang dilengkapi untuk meningkatkan pemahaman, pembuatan, dan debugging kode.
Pada intinya, Cody memanfaatkan Model Bahasa Besar (LLM) terbaru dan menarik konteks dari lingkungan pengembangan Anda. Konteks ini ditarik menggunakan API Pencarian canggih Sourcegraph, memungkinkan Cody untuk mengakses informasi tentang API, simbol, dan pola penggunaan di seluruh basis kode lokal dan jarak jauh. Konteks yang komprehensif ini memastikan bahwa Cody dapat memberikan bantuan yang sangat akurat dan relevan.
Kemampuan utama Cody meliputi obrolan pengembang, di mana pengguna dapat mengajukan pertanyaan tentang kode mereka, menghasilkan cuplikan kode baru, dan meminta pengeditan kode. Asisten ini menawarkan penyelesaian kode cerdas dan saran pengeditan otomatis, yang menganalisis gerakan kursor dan perubahan terbaru untuk mengusulkan modifikasi kontekstual. Cody juga memiliki sistem prompt yang kuat, memungkinkan pengembang untuk mengotomatiskan tugas berulang dengan prompt yang dapat disesuaikan dan dibagikan. Selain itu, kemampuan debuggingnya dioptimalkan untuk mengidentifikasi dan memperbaiki kesalahan, secara signifikan mempercepat proses pemecahan masalah dan meningkatkan produktivitas pengembang.
Cody menawarkan opsi penerapan yang fleksibel, termasuk ekstensi untuk VS Code, JetBrains, dan Visual Studio, serta antarmuka aplikasi web dan antarmuka baris perintah (CLI). Untuk solusi tingkat perusahaan, Cody untuk Sourcegraph Enterprise tersedia. Platform ini juga mencakup filter konteks, yang memungkinkan pengguna untuk mengecualikan repositori tertentu dari hasil obrolan dan pelengkapan otomatis, sehingga meningkatkan kontrol atas konteks yang digunakan oleh AI.
Pengumpulan data oleh Cody berfokus pada prompt dan respons untuk menyediakan layanan. Untuk pengguna individu di Sourcegraph.com, prompt dan respons dapat digunakan untuk meningkatkan pengalaman pengguna tetapi tidak untuk pelatihan model. Data penggunaan dan umpan balik juga dikumpulkan untuk meningkatkan pengalaman pengguna secara keseluruhan. Cody kompatibel dengan produk Sourcegraph lainnya, seperti Pencarian Kode, memungkinkan pengguna untuk menanyakan basis kode mereka dan kemudian menggunakan antarmuka obrolan Cody untuk mengajukan pertanyaan tentang hasil pencarian.
Fitur Inti Cody
Pemahaman, penulisan, dan perbaikan kode bertenaga AI
Memanfaatkan LLM dan konteks pengembangan untuk akurasi
Terintegrasi dengan GitHub, GitLab, VS Code, JetBrains, Visual Studio
Obrolan pengembang untuk pertanyaan terkait kode dan pembuatan
Penyelesaian kode dan saran pengeditan otomatis
Prompt yang dapat disesuaikan dan dibagikan untuk otomatisasi tugas
API Pencarian Canggih untuk konteks basis kode lokal dan jarak jauh
Bantuan debugging untuk mengidentifikasi dan memperbaiki kesalahan kode
Filter konteks untuk mengelola penyertaan repositori
Tersedia sebagai ekstensi IDE, aplikasi web, dan CLI
Solusi perusahaan untuk Sourcegraph Enterprise
Cara menggunakan Cody?
Instal: Unduh dan instal ekstensi Cody untuk IDE Anda (VS Code, JetBrains, Visual Studio) atau akses melalui aplikasi web Sourcegraph.
Hubungkan: Tautkan Cody ke repositori kode Anda (misalnya, GitHub, GitLab) dan lingkungan pengembangan.
Berinteraksi: Gunakan antarmuka obrolan untuk mengajukan pertanyaan tentang kode Anda, meminta pembuatan kode, atau memulai pengeditan kode.
Manfaatkan Penyelesaian: Gunakan penyelesaian kode cerdas Cody saat Anda mengetik.
Konfigurasi Prompt: Buat dan gunakan prompt kustom untuk mengotomatiskan tugas pengkodean yang berulang.
Debug: Gunakan kemampuan debugging Cody untuk mengidentifikasi dan menyelesaikan kesalahan dalam kode Anda.
Kelola Konteks: Konfigurasi filter konteks untuk menentukan repositori mana yang harus dipertimbangkan Cody.
Kasus Penggunaan Cody
- Pemahaman Kode
- Pembuatan Kode
- Pengeditan Kode
- Bantuan Debugging
- Otomatisasi Tugas
- Pencarian Kontekstual







