n8n Kembali dengan Tool BARU (dan MEMPERCANGGIH Claude Code)
CChase AI
Computing/SoftwareSmall Business/StartupsInternet Technology
Transcript
00:00:00belum lama berselang ketika N8N menjadi alat otomasi AI tanpa kode favorit semua orang.
00:00:05Yah, itu sampai alat lain seperti ClodCode dan Codex
00:00:09mulai sepenuhnya membayang-bayanginya.
00:00:11Tapi baru minggu ini, N8N merilis alat baru
00:00:14yang mungkin memberi Anda alasan untuk menggunakannya kembali.
00:00:17Jadi hari ini kita akan mendalaminya
00:00:19dan saya akan memberi tahu Anda apakah N8N layak untuk waktu Anda lagi.
00:00:22Sekarang, alat yang saya bicarakan adalah server MCP N8N yang baru,
00:00:26yang dibuat dengan mempertimbangkan alat pengodean agantik seperti ClodCode dan Codex.
00:00:30Sekarang, menurut saya ini adalah hal besar karena beberapa alasan.
00:00:33Pertama adalah kita belum pernah memiliki alat seperti ini sebelumnya.
00:00:37Yah, semacam itu.
00:00:38Kami memiliki beberapa perbaikan sementara seperti server MCP N8N Lonkowski
00:00:42dan beberapa hal teknis lainnya, tapi itu hanya sekadar solusi seadanya.
00:00:46Mereka beroperasi di bawah asumsi bahwa kita bisa memuat
00:00:49jendela konteks sesuatu seperti ClodCode atau Codex dengan,
00:00:53tahu kan, semiliar baris dokumentasi
00:00:56yang menjelaskan apa yang harus dilakukan dan apa yang tidak.
00:00:58Dan berharap karena kita memasukkan semua konteks itu ke sana,
00:01:02kita bisa mendapatkan JSON yang benar-benar berfungsi.
00:01:04Solusi lainnya hanyalah file keahlian raksasa yang berisi baris demi baris
00:01:08markdown, sekali lagi, mencoba memaksa ClodCode
00:01:11untuk membuat JSON dengan cara yang berfungsi di dalam N8N.
00:01:14Tetapi MCP resmi ini sedikit berbeda dan sedikit lebih canggih
00:01:19karena beroperasi pada TypeScript, bukan harus JSON.
00:01:24Dan itu artinya kita dapat memvalidasi alur kerja
00:01:27dan benar-benar mengompilasi kode yang kita buat sebelum
00:01:30diubah menjadi file JSON dan masuk ke dalam N8N.
00:01:34Alias, saat saya memberikan perintah kepada ClodCode menggunakan server MCP N8N baru ini,
00:01:39kita memiliki beberapa pembatas untuk memastikan apa yang kita buat benar-benar berfungsi.
00:01:44Jadi, sebagai contoh, jika saya memberi ClodCode perintah berbunyi buatkan saya
00:01:50otomasi cuaca sederhana yang mengirimi saya email setiap pagi.
00:01:54Hal pertama yang akan dilakukan adalah mengurai maksudnya dan menyadari, oke,
00:01:58kita membuat otomasi yang sangat sederhana ini. Saya butuh tiga node.
00:02:01Nah, kemudian ia akan mengakses server MCP tersebut dan mendapatkan tipe node-nya.
00:02:06Dari sana, ia kemudian akan menulis kode dalam TypeScript.
00:02:10Kode tersebut akan dikirim ke server MCP dan divalidasi serta diurai.
00:02:15Ini adalah perbedaan besar.
00:02:16Ini adalah perbedaan besar dibandingkan dengan apa yang kita lakukan pada iterasi MCP sebelumnya.
00:02:20Setelah itu, barulah dikonversi menjadi JSON,
00:02:24di mana ia kemudian secara otomatis terisi di dalam instans Anda.
00:02:28Salah satu anggota tim menjelaskan hal ini
00:02:31dengan sedikit lebih detail dalam postingan LinkedIn ini, berbicara tentang penggunaan TypeScript
00:02:35untuk mewakili alur kerja Anda, bukan JSON dan mengatakan,
00:02:38ketika Anda meminta LLM untuk menghasilkan JSON mentah untuk alur kerja,
00:02:41ia hanya menebak strukturnya tanpa ada batasan pengaman.
00:02:43Itulah yang kita lakukan hingga saat ini.
00:02:45Tetapi dengan server baru ini, TypeScript memberi Anda pengecekan tipe dan kompilasi
00:02:50sebelum apa pun menyentuh instans Anda.
00:02:52Model tersebut harus menghasilkan sesuatu yang benar-benar bisa dikompilasi,
00:02:55yang menyaring banyak sekali kesalahan.
00:02:58Jadi Anda gabungkan semua itu.
00:02:59Dan server MCP baru ini adalah cara terbaik untuk membuat
00:03:04otomasi apa pun melalui agen pengodean seperti ClodCode.
00:03:07Dan belum ada yang pernah mendekati kualitas ini.
00:03:09Sekarang, alasan kedua mengapa server MCP ini penting
00:03:12adalah karena menurut saya N8N harus tetap menjadi bagian dari tumpukan teknologi Anda.
00:03:15Ini bukan tahun 2024. Ini bukan tahun 2025.
00:03:18Saya rasa N8N tidak memiliki peran sebesar dulu lagi.
00:03:21Perannya sekarang lebih spesifik.
00:03:23Tetapi jika Anda adalah seseorang yang bekerja di bidang agensi AI, misalnya,
00:03:26Anda tahu nilai dari kemampuan membuat jenis otomasi
00:03:30yang bersifat visual dan dapat Anda serahkan kepada klien yang tidak
00:03:34terlalu paham teknis, namun karena alasan tertentu, masih perlu menangani
00:03:38hal ini secara langsung tanpa harus memberi tahu mereka bahwa kodenya ada di repo GitHub.
00:03:42Meminta mereka menjalankan instans ClodCode sendiri adalah permintaan yang terlalu jauh.
00:03:45Dalam kasus tersebut, N8N memiliki nilai nyata, dan memang agak merepotkan
00:03:50menggunakan ClodCode untuk membuatkan JSON bagi Anda.
00:03:54Rasanya agak tidak praktis.
00:03:55Tapi sekarang, hal itu tidak lagi terjadi.
00:03:57Karena itulah ceruk tempat N8N beroperasi, otomasi semacam itu
00:04:01yang perlu Anda bangun dengan N8N tidak harus serumit itu.
00:04:05Jika sesuatu sangat rumit, yah, saya akan menggunakan kode normal saja,
00:04:08tanda kutip, di dalam ClodCode dan menempuh jalur tersebut.
00:04:11Tetapi jika itu harus cukup sederhana, seseorang yang non-teknis
00:04:15perlu memantau dan menanganinya langsung.
00:04:17Wah, saya bisa menyelesaikannya dengan sangat cepat sekarang. Sangat mudah.
00:04:20Sekarang, dalam hal pemasangan benda ini, sekali lagi, sangat sederhana.
00:04:24Anda harus memastikan instans N8N Anda sudah yang terbaru, pertama dan terutama.
00:04:27Lalu Anda turun ke sini, pergi ke pengaturan.
00:04:32Dan Anda pergi ke MCP tingkat instans.
00:04:34Anda bisa melakukan ini secara mandiri (self-hosted) atau di cloud.
00:04:37Setelah Anda sampai di MCP tingkat instans,
00:04:39apa yang akan Anda lakukan adalah memastikan ini diatur ke diaktifkan.
00:04:41Anda memiliki opsi di sini untuk mengaktifkan alur kerja (workflows).
00:04:44Jika Anda mengaktifkan alur kerja, itu untuk alur kerja yang sudah ada.
00:04:47Jadi jika Anda ingin menggunakan ini pada alur kerja yang sudah Anda buat,
00:04:50Anda harus masuk ke sini dan mengaktifkannya.
00:04:52Tetapi jika Anda baru saja membuat sesuatu yang baru dari awal,
00:04:54Anda tidak perlu melakukan apa-apa.
00:04:57Hal lain yang perlu Anda lakukan adalah mengeklik detail koneksi.
00:05:00Anda akan ingin menggunakan token akses.
00:05:01Jika Anda bekerja di sesuatu seperti ClodCode,
00:05:03maka Anda hanya perlu menghubungkan ClodCode di server MCP ini.
00:05:06Jadi Anda akan memasukkan URL, token akses, dan konfigurasi JSON.
00:05:10Jika Anda ingin mengujinya dengan cepat, Anda bisa langsung memasukkan token
00:05:15akses mentah ke jendela obrolan, tapi pahamilah bahwa itu tidak baik untuk keamanan.
00:05:18Anda sebaiknya merotasinya, mengaturnya sebagai variabel lingkungan.
00:05:21Saya tidak akan membahasnya langkah demi langkah di sini demi menghemat waktu.
00:05:23Pahami saja bahwa Anda perlu melakukan itu.
00:05:24Dan ClodCode akan memandu Anda melalui langkah-langkah tepat yang diperlukan untuk menyelesaikannya.
00:05:28Tetapi untuk menjalankannya, pastikan itu benar-benar berfungsi.
00:05:31Salin tempel saja semua isinya ke sana dan Anda siap beraksi.
00:05:33Sekarang, setelah Anda menyalin URL server, token akses,
00:05:36dan konfigurasi JSON ke dalam ClodCode dan berkata, hei, siapkan server MCP ini untuk saya.
00:05:41Anda harus keluar dari ClodCode, menyalakannya kembali, lalu ketikkan garis
00:05:45miring MCP dan Anda akan melihat MCP N8N sekarang terhubung.
00:05:49Jika Anda tidak melihatnya,
00:05:51Anda mungkin tidak menyetel ulang atau ada kesalahan langkah.
00:05:54Jadi, coba saja lagi.
00:05:56Dan sekarang untuk menggunakannya, Anda cukup berbicara dalam bahasa alami
00:06:00di dalam ClodCode, karena setelah Anda mengatur MCP itu, ia terhubung
00:06:04ke N8N itu sendiri, ia tidak hanya akan menghasilkan kode,
00:06:06ia benar-benar membangunnya di dalam instans Anda.
00:06:09Tidak perlu salin tempel bolak-balik.
00:06:10Jadi jika saya katakan seperti gunakan MCP N8N untuk membuatkan alur kerja
00:06:15yang berjalan setiap hari pada jam sembilan pagi,
00:06:16mengambil cuaca Toronto dan mengirimi saya prakiraannya melalui email.
00:06:19Ia akan langsung melakukannya.
00:06:22Anda bisa lihat di sini ia sudah mendapatkan SDK dan daftar node-nya.
00:06:25Jadi ia mencari tahu node mana yang sebenarnya perlu digunakan.
00:06:27Alur kerjanya sudah ditulis.
00:06:30Memastikan alur kerjanya valid.
00:06:31Sekarang sedang dibuat.
00:06:33Dan kemudian ia memanggil MCP N8N
00:06:35untuk benar-benar mengisi alur kerja di dalam instans saya dan menyatakan selesai.
00:06:40Dan kita bisa lihat di sini, email cuaca harian Toronto.
00:06:43Dan begitulah.
00:06:46Baiklah, jika saya klik di sini, keren, ada email saya, ada pesannya.
00:06:50Semuanya sudah dipetakan dengan mengeksekusi alur kerja.
00:06:55Dan saya periksa email saya.
00:06:56Itu dia, tentu saja, contoh otomasi yang sangat sederhana.
00:07:01Tapi begitulah cara kerjanya.
00:07:02Sangat, sangat sederhana.
00:07:03Sekarang mari kita minta sesuatu yang sedikit lebih rumit.
00:07:06Jadi saya mulai di kanvas baru.
00:07:09Saya ingin kita membuat otomasi buletin yang berjalan setiap pagi jam 10.
00:07:13Saya ingin ia mengambil berita yang sedang tren di berbagai umpan RSS.
00:07:17Saya membiarkannya mencari tahu umpan RSS apa yang harus digunakan,
00:07:20karena saya tidak ingin menggunakan kunci API.
00:07:23Saya ingin ia kemudian memasukkannya ke dalam sistem AI.
00:07:25Saya ingin ia menggunakan GPT-5 untuk merangkumnya lalu mengirimkannya ke email saya.
00:07:29Jadi kali ini saya memintanya membuat otomasi buletin.
00:07:34Tidak terlalu rumit, tetapi saya pernah melihat orang membayar untuk itu.
00:07:38Dan untuk pekerjaan klien, misalnya, sekali lagi, menurut saya ceruk N8N
00:07:42hari ini bukanlah hal-hal yang ultra rumit.
00:07:44Saya bisa saja memintanya melakukan contoh hal-hal yang sangat rumit.
00:07:48Tetapi pada titik itu, seperti, oke, mengapa kita menggunakannya untuk itu?
00:07:52Sekali lagi, ceruk pasar, kita tidak perlu menggunakannya untuk segalanya,
00:07:56tetapi jika kita akan menggunakannya, menurut saya MCP ini sangat bagus.
00:07:58Baiklah. Jadi ia sudah menyelesaikan otomasi buletinnya.
00:07:59Mari kita lihat.
00:08:01Lihat yang baru di sini.
00:08:05Dan begitulah. Tampilannya bahkan terlihat bagus pada pemicunya,
00:08:08ia menarik tiga umpan RSS yang berbeda, menggabungkannya,
00:08:12menyaringnya selama 24 jam terakhir, dan mengumpulkannya.
00:08:15Memasukkannya ke sini.
00:08:18Ini semacam instruksi sistem yang dibuatnya.
00:08:23Ia menggunakan GPT-5 dan mengirimkan buletinnya,
00:08:27jadi mari kita lihat apakah ini berfungsi pada percobaan pertama.
00:08:30Semoga saja tidak.
00:08:31Jadi kita bisa menunjukkan proses pemecahan masalah bolak-baliknya.
00:08:35Oke, jadi di sini kita mendapat kesalahan.
00:08:38Apa kesalahannya?
00:08:41Permintaan buruk, parameter temperatur tidak didukung. Oke.
00:08:46Coba kita periksa, oke, jadi kita tidak seharusnya memasukkan temperatur,
00:08:51tapi katakanlah saya bahkan tidak tahu cara menghentikannya.
00:08:54Yang harus saya lakukan hanyalah.
00:08:57Mari kita salin outputnya.
00:09:00Dapat kesalahan ini.
00:09:04Tempelkan.
00:09:06Baiklah, katanya sudah diperbaiki, jadi mari kita coba jalankan lagi.
00:09:09Tentu saja berlebihan memasukkan pesan kesalahan semacam itu ke ClodCode
00:09:14hanya untuk memperbaiki hal sepele seperti temperatur, tapi saya hanya ingin mendemonstrasikannya.
00:09:18Dan sekarang kita mendapatkan output yang berhasil.
00:09:21Emailnya juga terkirim dengan baik.
00:09:24Dan inilah buletin kecil kita. Sangat mudah.
00:09:27Seperti yang Anda lihat tadi, itu hanya butuh waktu lima menit untuk membuat
00:09:31seluruh sistem ini dan menjalankannya, bahkan dengan sedikit pemecahan masalah.
00:09:34Lumayan. Jadi sebagai penutup, saya pikir ini adalah tambahan yang bagus
00:09:38bagi siapa pun yang masih mencoba menerapkan alur kerja N8N
00:09:41ke dalam tumpukan pengodean mereka.
00:09:43Saya tidak menyarankan N8N menjadi hal yang paling sering Anda gunakan,
00:09:46terutama untuk hal-hal yang lebih rumit, menulis kode secara langsung
00:09:49di dalam ClodCode atau Codex akan jauh lebih baik.
00:09:53Tetapi ada situasi di mana alat ini sangat bagus.
00:09:55Dan sampai sekarang, belum ada solusi yang seefisien ini.
00:10:01Dan pengaturannya serta penggunaannya sangat mudah seperti yang baru saja Anda lihat.
00:10:03Jadi seperti biasa, beri tahu saya pendapat Anda di kolom komentar.
00:10:06Dan berbicara tentang komentar, di komentar yang disematkan, ada tautan ke Chase
00:10:09A Plus jika Anda ingin mendapatkan kelas master ClodCode saya.
00:10:12Tapi selain itu, sampai jumpa lagi.