Deskripsi
Tabnine adalah agen pengkodean AI yang dibangun untuk tim teknik yang membutuhkan bantuan kode agar tetap berada di dalam infrastruktur mereka sendiri. Ini terhubung langsung ke repositori dan sistem pengembangan organisasi, dan dirancang agar tidak ada kode yang perlu meninggalkan lingkungan tersebut untuk mendapatkan bantuan AI.
Baca Selengkapnya
Platform ini berjalan di kluster Kubernetes, baik di tempat (on-premises) atau di penyedia cloud yang didukung. Tiga komponen menyusunnya: klien Tabnine, plugin IDE yang diinstal pengembang secara lokal; kluster Tabnine, yang menjalankan layanan inferensi di node yang dipercepat GPU ditambah data plane untuk analitik (tidak ada kode yang disimpan, dan pengidentifikasi pengguna disamarkan) dan control plane untuk identitas dan konfigurasi; serta model AI itu sendiri.
Tabnine Chat memberikan jawaban sesuai permintaan tentang basis kode: menjelaskan kode, menghasilkan potongan kode, atau menjawab pertanyaan dokumentasi. Tabnine Agent melangkah lebih jauh. Ini adalah asisten otonom yang berorientasi tugas yang dapat melakukan refactoring di seluruh basis kode, menghasilkan tes, menulis dokumentasi, dan memeriksa kode terhadap kebijakan, sambil menjaga umpan balik yang ketat dengan pengembang dan memeriksa persetujuan sebelum melanjutkan pekerjaan yang kompleks. Keduanya juga tersedia melalui antarmuka baris perintah, di samping penyelesaian kode inline.
Tabnine melatih dua jenis model kepemilikan: model universal yang dilatih pada kode sumber terbuka publik yang permisif, tersedia untuk semua pengguna, dan model yang disesuaikan yang dilatih lebih lanjut pada basis kode pelanggan, tersedia hanya di rencana Enterprise. Pengguna Pro juga dapat beralih Chat ke model pihak ketiga yang dipilih berdasarkan ketentuan penyedia tersebut. Penyebaran dapat berjalan sebagai SaaS yang dihosting oleh Tabnine, yang merupakan default untuk Pro dan Enterprise, atau, untuk beberapa pelanggan Enterprise, sebagai instalasi pribadi di dalam VPC pelanggan sendiri atau sepenuhnya di tempat, di mana hanya model terlindungi Tabnine yang tersedia.
Tabnine baru-baru ini diakuisisi oleh Tricentis, perusahaan pengujian perangkat lunak perusahaan, yang memperluas agen pengkodean ke dalam platform rekayasa kualitasnya sendiri. Dokumentasi dan catatan rilis Tabnine terus dipelihara di situs dokumen mereka sendiri.
- KategoriAsisten Coding AI
- Model HargaBerbayar
- PenerapanCloud, On-premise
- PlatformWeb
Fitur Inti Tabnine
Penyelesaian kode inline di IDE yang didukung
Tabnine Chat untuk jawaban sesuai permintaan, penjelasan, dan potongan kode yang dihasilkan tentang basis kode Anda
Tabnine Agent untuk tugas multi-langkah otonom seperti refactoring, pembuatan tes, dan dokumentasi, dengan pemeriksaan pengembang pada pekerjaan kompleks
Tabnine CLI untuk alur kerja agen dan obrolan di luar IDE
Model AI universal yang dilatih pada kode sumber terbuka publik yang permisif
Model yang disesuaikan yang dilatih lebih lanjut pada basis kode pelanggan (hanya Enterprise)
Hosting SaaS secara default, dengan instalasi pribadi di VPC pelanggan sendiri atau di tempat untuk beberapa pelanggan Enterprise
Data plane yang tidak menyimpan kode dan menyamarkan pengidentifikasi pengguna
Cara menggunakan Tabnine?
Instal: tambahkan plugin Tabnine ke IDE Anda dari daftar di dokumen Tabnine.
Dapatkan penyelesaian: mulai mengetik dan terima saran inline saat Anda mengkode.
Tanya Tabnine Chat: buka Chat untuk mengajukan pertanyaan tentang basis kode Anda atau menghasilkan potongan kode.
Jalankan Tabnine Agent: berikan tugas yang lebih besar, seperti refactor atau suite tes, dan setujui rencananya saat ia memeriksa.
Gunakan CLI: jalankan Tabnine Agent atau Chat dari baris perintah untuk alur kerja yang sama.
Pilih penyebaran: tetap di cloud SaaS Tabnine, atau tanyakan tentang instalasi pribadi untuk pengaturan yang terputus atau di tempat.
Kasus Penggunaan Tabnine
- Penyelesaian kode perusahaan
- Refactoring otonom
- Penyebaran terputus
- Tanya jawab basis kode






