Lewati ke konten utama

ChatGPT Canvas: Panduan dengan Contoh

Pelajari cara menggunakan ChatGPT Canvas dari OpenAI untuk berkolaborasi dengan ChatGPT dalam tugas penulisan dan pengkodean.
Diperbarui 28 Sep 2026  · 8 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

Ini hari keempat acara “12 Days of OpenAI”, dan OpenAI baru saja mengumumkan sejumlah pembaruan besar pada fitur yang mereka perkenalkan awal tahun ini: ChatGPT Canvas.

Di blog ini, saya akan menjelaskan apa itu ChatGPT Canvas, memandu Anda langkah demi langkah cara menggunakannya, dan menunjukkan melalui contoh cara memaksimalkannya.

Apa Itu ChatGPT Canvas?

Bayangkan berkolaborasi dengan ChatGPT untuk menulis posting blog atau skrip Python dengan cara yang lebih dinamis. Alih-alih menggunakan antarmuka chat tradisional dan menyusun hasil akhir dari banyak respons, Anda bekerja langsung di sebuah editor. Inilah ChatGPT Canvas.

Meskipun antarmuka standar ChatGPT efektif untuk menghasilkan ide, ia bisa membatasi untuk tugas yang membutuhkan pengeditan iteratif dan kolaborasi. Mengubah ide-ide tersebut menjadi konten yang rapi sering kali mengharuskan berpindah antar alat, yang dapat mengganggu alur kreatif.

Canvas menyediakan antarmuka di dalam ChatGPT yang dirancang untuk alur kerja penulisan dan pengkodean yang lebih baik. Ini menjembatani kesenjangan antara chat dan pembuatan konten, sehingga lebih mudah mengatur dan mengiterasi ide tanpa meninggalkan percakapan.

Antarmuka ChatGPT Canvas. Bagian kiri memiliki antarmuka GPT dan bagian kanan memiliki editor.

Bagian kanan adalah editor teks dan bagian kiri adalah antarmuka chat yang memungkinkan kita meminta ChatGPT membuat perubahan di dokumen, secara efektif berfungsi sebagai kolaborator AI untuk membantu menyaring dan memoles ide kita.

Fitur Utama ChatGPT Canvas

  • Pengeditan terarah: Kita dapat menyorot bagian tertentu untuk bantuan AI, sehingga mudah memperbaiki paragraf, mengembangkan ide, atau menambahkan detail.
  • Umpan balik inline: Canvas dapat memberikan saran dan umpan balik secara inline sebagaimana kolaborator manusia saat bekerja bersama pada sebuah dokumen.
  • Panjang teks: Kita bisa meminta untuk memendekkan atau memperpanjang teks.
  • Tingkat keterbacaan: Kita dapat menentukan tingkat membaca dari taman kanak-kanak hingga pascasarjana, sehingga mudah menyesuaikan bahasa dengan audiens sasaran.
  • Debug kode: Canvas dapat membantu kita mengidentifikasi dan memperbaiki bug dalam kode.
  • Riwayat versi: Canvas menyertakan riwayat versi, memungkinkan kita memulihkan versi sebelumnya dari pekerjaan dan memastikan tidak ada ide yang hilang.

Cara Menggunakan ChatGPT Canvas

Saat ini, ChatGPT Canvas hanya tersedia di Web dan Windows (pengguna Mac dapat mengakses Canvas melalui browser tetapi tidak lewat aplikasi desktop). Dukungan untuk aplikasi desktop Mac dan platform seluler (iOS, Android, dan web seluler) akan segera hadir.

Untuk menggunakan ChatGPT Canvas:

  1. Kunjungi chatgpt.com.
  2. Pilih opsi "GPT-4o with canvas" di dropdown model yang terletak di kiri atas (perhatikan bahwa Anda memerlukan langganan untuk menggunakan Canvas).

Cara menemukan ChatGPT Canvas di antarmuka ChatGPT

Antarmukanya awalnya sama dengan antarmuka chat tradisional. Setelah memberikan prompt, editor akan terbuka dan akan diisi dengan konten yang dihasilkan dari prompt pertama.

Dalam beberapa situasi, antarmuka Canvas tidak akan aktif otomatis. Dalam kasus ini, kita bisa mengaktifkannya secara manual menggunakan prompt "use canvas".

Prompt awal akan menentukan apakah kita bekerja pada konten teks, seperti blog, atau bekerja pada kode. Antarmuka dan perintah yang tersedia akan berbeda pada masing-masing kasus.

Mari mulai dengan menjelajahi dua cara utama kita dapat berinteraksi dengan ChatGPT Canvas (ini tersedia baik di mode teks maupun kode).

  1. Pilih teks di sisi editor (bagian kanan). Ini akan menampilkan pop-up prompt tempat kita dapat meminta perubahan pada bagian yang dipilih.

Memilih teks untuk diedit di kanvas ChatGPT.

  1. Gunakan antarmuka chat di sebelah kiri. Kita dapat menggunakannya untuk mengirim prompt yang meminta perubahan spesifik.

Menggunakan chat untuk mengedit dokumen di kanvas ChatGPT.

Versi dan ekspor

ChatGPT Canvas melacak perubahan yang kita buat. Kita dapat dengan mudah berpindah antar versi menggunakan panah di pojok kanan atas (tombol-tombol ini hanya akan muncul setelah ChatGPT menghasilkan versi kedua).

Kontrol versi dan ekspor ChatGPT canvas.

Tombol pertama dapat digunakan untuk menampilkan perbedaan antara versi saat ini dan versi terakhir.

Melihat diff di kanvas ChatGPT.

Saya merasa ini sangat berguna untuk memahami apa yang dilakukan perintah dan belajar bagaimana meningkatkan tulisan saya dengan melihat perbaikan yang ditambahkan oleh ChatGPT.

Tombol terakhir mengekspor konten. Fitur ini masih sederhana dan hanya memungkinkan kita menyalinnya, yang kemudian harus kita tempel secara manual ke tempat yang dibutuhkan.

Alat khusus teks

Ketika ChatGPT menentukan bahwa prompt awal meminta penulisan dokumen teks, ia akan membuka editor Canvas dalam mode teks. Konten dengan bagian teks dan kode campuran juga akan memiliki antarmuka ini.

Sebagai contoh, contoh teks yang ditampilkan dalam artikel ini menggunakan prompt awal berikut:

“Bantu saya menulis artikel pengantar pandas DataFrame.”

Alat pengeditan khusus terletak di pojok kanan bawah. Saat bekerja pada dokumen teks, kita mendapatkan alat berikut:

Alat khusus teks dengan ChatGPT Canvas

  • Tambahkan emoji: Menambahkan emoji ke teks jika sesuai. Menurut saya, ini lebih sebagai gimmick daripada sesuatu yang benar-benar akan kita gunakan.
  • Sentuhan akhir: Meninjau seluruh dokumen dan memberikan sentuhan akhir agar siap diserahkan. Memperbaiki salah ketik, pemformatan, dan struktur.
  • Tingkat keterbacaan: Menyesuaikan tingkat keterbacaan dokumen dari tingkat taman kanak-kanak hingga pascasarjana. Ini cukup berguna untuk memastikan konten kita ditulis dengan bahasa yang sesuai dengan audiens sasaran.
  • Sesuaikan panjang: Menyesuaikan panjang teks dengan meringkas sebagian bagiannya atau memperluasnya dengan menambahkan lebih banyak detail.
  • Sarankan suntingan: Memberikan saran suntingan tetapi tidak menerapkannya secara otomatis. Setiap saran akan menyoroti teks dan menampilkan saran di sampingnya, mirip dengan editor teks kolaboratif lainnya. Kita dapat menerapkan atau mengabaikan setiap saran di dokumen.

Saran kanvas ChatGPT ditinggalkan dengan komentar

  • Edit paragraf: Setelah dalam mode “sarankan suntingan”, ChatGPT akan mengidentifikasi paragraf dalam teks. Menggerakkan kursor ke atas paragraf akan menampilkan tombol yang dapat kita gunakan untuk meminta suntingan pada paragraf tersebut.

Mengedit paragraf dengan kanvas ChatGPT.

Saat kita mengeklik salah satu perintah, perintah tersebut tidak dijalankan segera. Ikon akan berubah menjadi panah, dan kita perlu mengekliknya lagi untuk mengeksekusinya.

Mengonfirmasi perintah di kanvas ChatGPT

Saat kita menggunakan alat-alat ini, penting untuk memperhatikan jendela chat karena ChatGPT akan menjelaskan perubahan yang dibuat di sana. Ini memudahkan untuk memahami secara cepat apa yang diubah. Cara lain untuk melihat perubahan adalah menggunakan tombol diff di pojok kanan atas yang telah kita sebutkan di atas.

Alat khusus kode

Ketika prompt awal tentang menulis skrip, ChatGPT Canvas akan membuka editor kode alih-alih editor teks. Untuk mengujinya, kita dapat menggunakan prompt berikut:

“Tulis skrip Python yang membaca dan menganalisis CSV menggunakan pandas.”

Kita dapat mengidentifikasi bahwa kita berada di mode editor kode dari nomor baris pada editor. Dalam kasus ini, kita mendapatkan alat berikut:

Alat khusus kode.

  • Tambahkan komentar: Menambahkan komentar relevan pada kode agar lebih mudah dipahami.
  • Tambahkan log: Menambahkan pernyataan print yang menampilkan nilai variabel yang dianggap relevan oleh ChatGPT. 
  • Perbaiki bug: Mencoba mengidentifikasi dan memperbaiki bug.
  • Porting ke bahasa lain: Mengonversi kode ke bahasa lain.
  • Tinjauan kode: Meninjau kode dan menambahkan saran di sampingnya.

Contoh tinjauan kode dengan kanvas ChatGPT.

Pada versi terbaru ChatGPT Canvas, kita dapat menjalankan kode Python langsung di dalam Canvas.

Jalankan kode Python di Canvas

Melatih GPT-4o untuk Kolaborasi: Di Balik Layar

Untuk melatih GPT-4o agar berfungsi efektif sebagai mitra kolaboratif di dalam antarmuka Canvas, tim riset OpenAI berfokus pada pengembangan beberapa perilaku inti:

  • Memicu Canvas untuk tugas penulisan dan pengkodean.
  • Menghasilkan berbagai tipe konten untuk memenuhi kebutuhan pengguna.
  • Melakukan suntingan terarah pada bagian spesifik dari teks atau kode.
  • Menulis ulang seluruh dokumen bila diperlukan.
  • Memberikan kritik inline untuk menawarkan umpan balik dan saran spesifik.

Pelatihan ini melibatkan penggunaan teknik pembuatan data sintetis yang baru, termasuk distilasi keluaran dari model OpenAI lain, seperti model o1. Pendekatan ini memungkinkan peningkatan cepat dalam kualitas penulisan dan interaksi pengguna tanpa bergantung pada data yang dihasilkan manusia.

Evaluasi dan tantangan

OpenAI menggunakan lebih dari dua puluh evaluasi internal otomatis untuk mengukur kemajuan. Namun, aspek tertentu, seperti kualitas komentar, memerlukan evaluasi manusia karena sulitnya penilaian otomatis.  

Pelatihan menghadirkan beberapa tantangan:

  • Menentukan kapan harus memicu Canvas, memastikan terbuka untuk tugas yang tepat sambil menghindari pemicu berlebihan.  
  • Menyetel perilaku penyuntingan model, khususnya menentukan kapan harus melakukan suntingan terarah versus menulis ulang seluruh konten.
  • Menghasilkan komentar berkualitas tinggi memerlukan iterasi yang cermat dan evaluasi manusia.

Kesimpulan

Sebelum ChatGPT Canvas, menggunakan ChatGPT untuk mengerjakan dokumen atau potongan kode mengharuskan terus-menerus berpindah antara editor dan ChatGPT, menyalin perubahan yang diusulkan pada setiap pesan chat. Kita tidak bisa mengerjakan seluruh dokumen sekaligus, dan ChatGPT tidak mudah memiliki konteks penuh tentang apa yang sedang kita kerjakan atau kemampuan untuk melakukan perubahan secara langsung.

ChatGPT Canvas membuat kolaborasi dengan ChatGPT saat menulis konten atau kode menjadi jauh lebih mudah. Untuk penulisan konten, seperti posting blog, alat ini cukup kuat.

Namun, sebagai seorang insinyur perangkat lunak, saya masih merasa ini terlalu terbatas untuk menulis kode yang melibatkan proyek lebih besar. Solusi seperti Cursor AI, yang terintegrasi langsung dengan editor kode, jauh lebih efektif karena memiliki konteks tentang seluruh basis kode. Saya hanya akan menggunakan ChatGPT Canvas untuk menulis skrip atau fungsi terisolasi yang tidak bergantung pada kode lain.


François Aubry's photo
Author
François Aubry
LinkedIn
Insinyur full-stack & pendiri di CheapGPT. Mengajar selalu menjadi passion saya. Sejak masa awal sebagai mahasiswa, saya aktif mencari peluang untuk membimbing dan membantu mahasiswa lain. Passion ini mendorong saya menempuh studi PhD, di mana saya juga menjadi asisten pengajar untuk mendukung kegiatan akademik saya. Selama tahun-tahun itu, saya menemukan kepuasan besar dalam suasana kelas tradisional, membangun koneksi dan memfasilitasi proses belajar. Namun, dengan hadirnya platform pembelajaran daring, saya melihat potensi transformatif pendidikan digital. Bahkan, saya terlibat aktif dalam pengembangan salah satu platform tersebut di universitas kami. Saya sangat berkomitmen untuk mengintegrasikan prinsip-prinsip pengajaran tradisional dengan metodologi digital yang inovatif. Tujuan saya adalah menciptakan kursus yang tidak hanya menarik dan informatif, tetapi juga mudah diakses oleh para pembelajar di era digital ini.
Topik
Kecerdasan Buatan
ChatGPT

Belajar AI dengan kursus-kursus ini!

Program

Dasar-Dasar Kecerdasan Buatan

10 jam
Pelajari dasar-dasar kecerdasan buatan (AI), pelajari cara memanfaatkan AI secara efektif untuk pekerjaan, dan jelajahi model seperti ChatGPT untuk memahami lanskap AI yang dinamis.
Lihat DetailRight Arrow
Mulai Kursus
Lihat SelengkapnyaRight Arrow
Terkait

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

Lihat SelengkapnyaLihat Selengkapnya