CopilotKit untuk membangun asisten AI di dalam aplikasi

SDK sumber terbuka yang menghubungkan percakapan, fungsi aplikasi, dan keputusan pengguna dengan agen.

Buka situsnya ↗copilotkit.ai
copilotkit.ai
CopilotKit screenshot

Apa fungsi CopilotKit? Penjelasan sederhana

CopilotKit adalah framework sumber terbuka dari Tawkit, Inc. untuk menambahkan asisten AI ke aplikasi milik Anda. Framework ini menghubungkan agen dengan layar tempat pengguna bekerja. Hasilnya dapat berupa teks, grafik, atau tindakan yang sudah disediakan pengembang.

Pada aplikasi daftar tugas, misalnya, pengguna meminta penambahan item lalu melihat daftar diperbarui. Tim tetap harus menyediakan data dan fungsi yang diizinkan. CopilotKit cocok untuk pengembang produk SaaS, sistem internal, dan aplikasi seluler yang siap mengerjakan integrasi.

Asisten AI yang bekerja di dalam aplikasi

Frontend tools menjalankan fungsi terdaftar di browser, seperti membuka catatan, mengubah filter, atau memperbarui state tampilan. Aplikasi tetap harus memeriksa hak akses terhadap data bisnis.

SDK resmi mencakup React, Angular, Vue, dan React Native. Backend dapat menggunakan agen bawaan atau integrasi dengan LangGraph, Google ADK, Mastra, PydanticAI, dan framework lain yang didukung. AG-UI membawa komunikasi antara agen dan antarmuka; CopilotKit menyediakan komponen dan pola interaksi. Channels juga menawarkan jalur untuk Slack dan Microsoft Teams.

UI generatif, state bersama, dan persetujuan

UI generatif menampilkan data sebagai kartu, tabel, atau grafik dari sistem desain Anda. Dalam React, useComponent mendaftarkan komponen tampilan dengan parameter bertipe, lalu agen memasok datanya. Menampilkan kartu tidak dengan sendirinya menjalankan transaksi backend.

State bersama menyelaraskan agen dengan aplikasi. Human-in-the-loop memungkinkan proses berhenti sementara untuk pilihan atau konfirmasi pengguna. Persetujuan wajib harus ditegakkan dalam alur eksekusi, bukan hanya mengandalkan model memilih untuk bertanya.

Mulai dari contoh hingga integrasi pertama

Panduan mulai resmi memberikan alur React yang bisa diverifikasi:

  1. Siapkan proyek, Node.js 20+, dan kunci API penyedia model.
  2. Instal @copilotkit/react-core dan @copilotkit/runtime, lalu atur kredensial di server serta endpoint runtime.
  3. Hubungkan Provider ke runtime, impor gaya, dan tambahkan chat atau panel samping.
  4. Uji percakapan biasa, kemudian daftarkan satu fungsi aplikasi yang hasilnya jelas.
  5. Periksa perubahan state nyata dan kejadian AG-UI melalui Inspector lokal.

Jika agen sudah tersedia, gunakan integrasi framework tersebut. BuiltInAgent memanggil model secara langsung dan tidak otomatis menghubungkan logika lama. SPA tanpa server membutuhkan runtime terpisah, bukan asumsi route API satu origin milik Next.js.

Hosting mandiri, lisensi, dan data

Kode resmi memakai lisensi MIT, yang mengizinkan penggunaan komersial dengan memenuhi syarat dan mempertahankan pemberitahuan wajib. Layanan terkelola memiliki ketentuan sendiri. Hosting runtime pada Developer/Pro berbeda dari menjalankan platform secara lengkap.

Server sendiri tidak otomatis mencegah pengiriman data ke model eksternal. Kebijakan privasi memisahkan penggunaan situs dari pemrosesan berdasarkan perjanjian pelanggan. Dokumentasi telemetri menyatakan telemetri sumber terbuka mengumpulkan metadata, bukan prompt, pesan, state agen, atau isi alat, dan dapat dinonaktifkan. Pernyataan ini tidak mencakup seluruh penyedia yang terhubung.

Paket gratis, harga, dan batas penggunaan

Berdasarkan harga publik dalam dolar AS yang diperiksa pada 18 Oktober 2026, Developer gratis untuk satu pengembang: maksimal 200 utas, retensi tiga hari, dan penyimpanan multimodal 1 GB. Pro berharga 39 USD/bulan; Team 100 USD per kursi/bulan, hingga lima kursi. Undangan tertunda juga menggunakan kursi. Enterprise memiliki harga dan ketentuan khusus. Angka tersebut bukan harga rupiah atau total pajak yang sudah dipastikan.

Intelligence menambahkan percakapan persisten dan memori pengguna. Tabel saat ini menempatkan Analytics dan Self-Learning sebagai akses awal Enterprise. Hitung biaya model dan infrastruktur secara terpisah serta periksa paket dan batas terbaru.

Pertanyaan umum

Apakah CopilotKit gratis?

SDK bersifat sumber terbuka dan Developer menyediakan kuota gratis. Pemakaian model, hosting, dan fitur tambahan tetap dapat menimbulkan biaya.

Apakah CopilotKit hanya mendukung React?

Tidak. Angular, Vue, dan React Native juga memiliki SDK resmi dengan komponen dan konfigurasi masing-masing.

Bisakah CopilotKit di-host sendiri?

Bisa, tetapi bedakan runtime dengan platform lengkap. Tinjau ketentuan paket serta aliran data ke model dan layanan eksternal.

Dokumentasi resmi dan komunitas

withHumanGratis sebagian
Periksa panggilan alat dan minta persetujuan penanggung jawab sebelum tindakan penting dijalankan.
Alat Otomatisasi AIAlat Otomatisasi Alur Kerja AI · Self-HostedBuka ↗
BackdropGratis sebagian
Buat rekan kerja AI yang memakai alat dan konteks perusahaan untuk menyelesaikan tugas bersama tim.
Alat Otomatisasi AIAsisten peneliti AI · Alat Konten Pemasaran AI · Alat Otomatisasi Alur Kerja AI +1Buka ↗