Fitur Claude Code Paling Canggih dalam Beberapa Bulan Terakhir Telah Dirilis & Tidak Ada yang Membicarakannya
CChase AI
컴퓨터/소프트웨어AI/미래기술
Transcript
00:00:00Ini adalah pembaruan Claude Code paling kuat dalam beberapa bulan terakhir, dan tidak ada yang membicarakannya.
00:00:04UltraCode memungkinkan Claude Code menangani tugas yang sangat besar dan kompleks dengan mengaktifkan pasukan
00:00:10agen. Dan saya tidak bicara tentang segelintir saja. Saya bicara tentang potensi ratusan
00:00:14agen untuk membagi pekerjaan dan menyelesaikannya sekaligus. Tapi kekuatan sebenarnya dari UltraCode
00:00:20bukanlah jumlah agen yang bisa dihasilkannya. Melainkan fakta bahwa fitur ini membangun sistem pendukung khusus
00:00:24yang disesuaikan dengan tugas spesifik Anda secara instan. Biasanya, Claude Code mengambil pendekatan
00:00:29yang seragam untuk menyelesaikan masalah Anda. Namun dengan fitur baru ini, hal itu tidak lagi terjadi.
00:00:34Jadi di video ini, saya akan membedah cara kerjanya agar Anda bisa mulai memanfaatkan
00:00:38fitur baru ini segera. Jadi mengapa Anda harus peduli dengan UltraCode dan alur kerja dinamis? Nah,
00:00:43sangat sederhana. Ini adalah cara terbaik untuk menangani tugas besar dan kompleks dengan Claude Code. Itu
00:00:49saja. Dan caranya adalah melalui sistem pendukung khusus. Itu adalah istilah mewah untuk mengatakan bahwa
00:00:56fitur ini akan membuat cara baru untuk menyelesaikan apa pun yang ingin Anda selesaikan. Contoh yang bagus adalah bagaimana
00:01:02fitur ini menangani hal seperti riset mendalam. Jika Anda memiliki pertanyaan yang cukup rumit, seperti, haruskah kita memigrasikan
00:01:08layanan pembayaran kita ke penyedia baru? Jika saya hanya menggunakan Claude Code seperti biasanya, saya masuk
00:01:14ke jendela perintah dan memberikan perintah ini. Nah, fitur ini akan menggunakan sistem pendukung bawaan statisnya.
00:01:20Sistem ini akan berada dalam satu sesi, bukan? Kita akan menggunakan satu jendela konteks.
00:01:24Ini akan melakukan beberapa pencarian web. Fitur ini akan mengambil hasil teratas. Ini akan memverifikasi,
00:01:30meringkas, dan memberikan kita laporan riset umum. Secara default, kita berbicara tentang sistem pendukung statis. Yang
00:01:34sebenarnya kita maksud adalah Anda hanya membuka Claude Code di sini dalam satu jendela konteks, dan kita tidak
00:01:38memintanya untuk menggunakan sub-agen atau melakukan semacam tinjauan antagonis terhadap proses pemikiran
00:01:44aslinya. Jadi caranya cukup sederhana. Fitur ini menggunakan lebih sedikit token, dan pada akhirnya, Anda mendapatkan jawaban yang umum. Catatan,
00:01:51itu tidak masalah untuk sebagian besar masalah. Kita berbicara di sini hari ini tentang hal-hal besar dan kompleks. Sebaliknya, jika kita menggunakan
00:01:57UltraCode dalam alur kerja dinamis, dan saya akan bahas nanti perbedaan antara keduanya, kita mendapatkan
00:02:02sistem pendukung khusus yang dibuat untuk masalah tersebut. Kita akan memiliki cara yang berbeda untuk menyelesaikan masalah itu.
00:02:09Kita tidak hanya akan duduk di satu jendela konteks. Kita akan membawa agen yang berbeda, dan agen-agen
00:02:12tersebut akan melakukan hal-hal yang berbeda, lagi-lagi, tergantung pada tugasnya. Jadi dalam contoh ini,
00:02:17di mana saya berkata, hei, haruskah kita memigrasikan layanan pembayaran kita ke penyedia baru, alih-alih hanya melakukan
00:02:22pencarian web dan menyusun ringkasan, sebaliknya dengan alur kerja dinamis, itu akan menjadi
00:02:26seperti, oke, jadi apa layanan pembayaran kita? Jadi fitur ini akan membaca kode penagihan kita. Fitur ini benar-benar
00:02:30akan mendalami bagaimana kita sebenarnya beroperasi. Dari sana, fitur ini kemudian akan memeriksa fitur
00:02:35terhadap dokumentasi penyedia baru. Fitur ini akan menentukan harga volume transaksi kita. Fitur ini akan memiliki
00:02:40agen advokat iblis yang sebenarnya untuk mengatakan, hmm, apakah itu benar-benar masuk akal? Dan kemudian pada akhirnya, kita mendapatkan
00:02:47rekomendasi spesifik alih-alih rekomendasi umum. Jadi hal besar dengan alur kerja dinamis adalah, sekali lagi, proses di mana
00:02:55kita mendapatkan jawaban itu berbeda. Caranya disesuaikan, dan tergantung pada pertanyaan yang kita ajukan. Dan dengan melakukannya
00:03:02dengan cara ini, kita mendapatkan hasil yang lebih baik. Itulah mengapa Anda harus peduli. Nah, sebelum kita berbicara tentang di mana UltraCode berperan
00:03:07dalam semua ini, pertama, pesan dari sponsor hari ini, saya sendiri. Jadi belum lama ini, saya baru saja merilis Claude
00:03:13Code Masterclass, dan itu adalah cara nomor satu untuk beralih dari nol menjadi pengembang AI, terutama jika Anda tidak berasal dari
00:03:19latar belakang teknis. Saya memperbarui ini setiap minggu. Saya baru saja menambahkan modul untuk Codex Masterclass juga.
00:03:24Dan jika Anda ingin mendapatkan akses ke ini, Anda dapat menemukannya di dalam Chase AI Plus. Saya akan menaruh
00:03:29tautan ke sana di komentar yang disematkan.
00:03:31Jadi apa itu UltraCode? Mereka pasti peduli tentang hal itu sampai memberikan grafik mewah ini saat Anda menampilkan
00:03:35garis miring effort. Jadi UltraCode terkait dengan tingkat upaya. Jadi jika Anda mengetik garis miring effort
00:03:41di dalam Claude Code, Anda akan melihat spektrum yang muncul dari rendah sampai ke UltraCode.
00:03:46Biasanya, secara default pada Opus 4.8, kita berada pada tingkat tinggi, tetapi UltraCode melangkah selangkah di atas maksimal. Yah,
00:03:53seperti itulah. Apa yang sebenarnya terjadi saat saya mengetik garis miring UltraCode, dua hal terjadi. Satu,
00:04:00tingkat upaya saya berubah dari tinggi ke ekstra tinggi. Kita tidak berada pada maksimal. Kita hanya melompat ke ekstra tinggi.
00:04:05Dan kedua, saya sekarang memiliki orkestrasi alur kerja dinamis otomatis. Jadi ada dua hal yang kita
00:04:11bicarakan di sini, kan? Dalam video ini, kita telah berbicara tentang alur kerja dinamis, yaitu, Anda tahu, gagasan bahwa
00:04:16kita membuat sistem pendukung khusus untuk tugas kita, dan kita memiliki UltraCode. Oke, jadi UltraCode mengubah upaya
00:04:22ke ekstra tinggi dan memungkinkan orkestrasi alur kerja dinamis secara otomatis. Alur kerja dinamis adalah
00:04:29juga hal tersendiri di dalam Claude Code. Jadi jika saya berada di dalam Claude Code dan saya melakukan sesuatu seperti
00:04:34garis miring workflows, saya sekarang memaksa Claude Code untuk membuat alur kerja untuk perintah apa pun yang saya berikan,
00:04:42Anda tahu, seperti masukkan tugas. Tapi jika kita berada dalam UltraCode, yang mana sekarang, Claude Code akan dengan sendirinya
00:04:48memutuskan, hei, apakah ini memerlukan alur kerja dinamis atau tidak? Jadi kita memiliki opsi untuk selalu memanggil
00:04:55alur kerja dinamis jika kita hanya mengetik garis miring workflow atau jika saya mengatakan sesuatu seperti, hei, gunakan
00:04:59workflows. Jadi ini hampir seperti keterampilan yang bisa saya panggil, jenis yang sama. Atau UltraCode memungkinkan
00:05:06Claude Code untuk menjadi cukup cerdas tentang hal itu. Dan itu akan menjadi seperti, hei, tergantung pada perintahnya,
00:05:10terkadang kita hanya akan melakukan sistem pendukung statis. Kita tidak selalu harus menjadi gila. Atau jika cukup kompleks
00:05:15cukup, hei, saya akan menggunakan alur kerja dinamis. Jadi di situlah UltraCode masuk. Ini seperti lapisan otomatis.
00:05:20Anda tidak perlu memikirkannya. Jika memerlukan alur kerja dinamis, ia akan melakukannya. Anda tidak perlu
00:05:23menggunakan otak Anda. Benar? Dan itu hebat. Jadi dengan mengatakan itu, untuk benar-benar memaksimalkan UltraCode,
00:05:30kita perlu menyelami sedikit lebih banyak tentang alur kerja dinamis karena Anda mengerti mengapa Anda
00:05:34mengerti UltraCode versus alur kerja dinamis. Sekarang, mari kita bicarakan ini sedikit lebih banyak.
00:05:39Dan Claude Code sebenarnya, Anthropic menulis blog lengkap tentang ini. Jadi blognya, yang keluar sekitar
00:05:44seminggu yang lalu, berjudul Sistem Pendukung untuk Setiap Tugas, Alur Kerja Dinamis di Claude Code. Kita tidak akan
00:05:48menyelami seluruh blog ini dalam video ini. Saya hanya akan menyampaikan bagian-bagian yang perlu Anda ketahui.
00:05:52Dan saya akan menaruh tautan ke blog itu di deskripsi juga. Nah, hal pertama yang ingin saya soroti adalah
00:05:55mengapa alur kerja dinamis. Kita sudah menyinggungnya di awal. Hei, ini lebih baik untuk tugas-tugas kompleks.
00:05:59Tapi mengapa Claude biasanya tidak cukup baik untuk hal ini? Nah, itu karena semakin lama Claude
00:06:04bekerja pada tugas kompleks dalam satu jendela konteks, semakin buruk hasilnya. Dan tiga hal yang mereka
00:06:09bicarakan di sini bisa dibilang semuanya masuk dalam payung kebusukan konteks, gagasan kemalasan agen.
00:06:16Anda tahu, kita semua pernah mengalami ini di mana Anda menyuruh Claude Code untuk melakukan sesuatu yang cukup besar cakupannya,
00:06:20dan ia hanya melakukan sebagian. Kita juga memiliki bias preferensial diri sendiri, merujuk pada kecenderungan Claude
00:06:25untuk lebih memilih hasil atau temuannya sendiri, terutama saat diminta untuk memverifikasi atau menilainya
00:06:30terhadap rubrik. Hei, jika Anda ingat video saya beberapa hari yang lalu di mana saya menunjukkan grill me
00:06:34codex, membawa codex ke dalam persamaan, ini adalah sesuatu yang saya bicarakan di sana juga, kan?
00:06:38Claude tidak hebat dalam mengevaluasi pekerjaannya sendiri, terutama jika Anda menyuruhnya mengevaluasi pekerjaan
00:06:44dalam sesi yang sama. Seperti Anda berada di jendela konteks yang sama, seperti itu tidak hebat dalam hal itu.
00:06:49Dan kemudian terakhir, penyimpangan tujuan. Dan lagi, terus memukul genderang ini, tugas kompleks, penyimpangan tujuan
00:06:54akan menjadi hal besar. Kita harus menangani ini. Kita tidak bisa melakukan hal-hal ini dalam satu sesi.
00:06:57Dan jadi membuat alur kerja, alur kerja dinamis membantu memerangi ini dengan mengorkestrasikan sub-agen Claude
00:07:03yang terpisah dengan jendela konteks mereka sendiri dan tujuan yang terfokus dan terisolasi, benar? Terdengar familiar?
00:07:10GSD, kekuatan super, semua hal ini, beberapa bulan terakhir ini semuanya menuju ke satu titik seperti,
00:07:16bagaimana kita menangani tugas besar dengan jendela konteks yang terbatas? Semuanya akhirnya kembali ke sub-agen,
00:07:21jendela konteks baru, semacam hal itu. Nah, hal terakhir yang akan saya sentuh dari blog ini adalah beberapa
00:07:26pola alur kerja yang mereka bawa. Ini tidak lengkap. Ada jumlah pola alur kerja yang tak terbatas,
00:07:30tapi menurut saya itu membantu ketika kita berbicara tentang sistem pendukung khusus dan berbicara tentang alur kerja dinamis untuk melihat
00:07:35apa yang sebenarnya kita bicarakan, seperti secara visual. Nah, contoh pertama yang mereka berikan adalah mengklasifikasikan dan bertindak.
00:07:40Itu adalah pola alur kerja di mana kita memiliki semacam tugas. Tugas itu melibatkan sejumlah sub-tugas,
00:07:45dan kita ingin membagi-bagi tugas tersebut kepada sub-agen yang sesuai. Untuk melakukan itu, kita memerlukan pengklasifikasi dan menggunakan
00:07:51alur kerja dinamis. Claude code akan sudah tahu, ini bagian besarnya, Claude code akan sudah tahu bahwa
00:07:56ini adalah jenis pola alur kerja yang Anda butuhkan, benar? Ini akan secara otomatis mengatur ini untuk Anda.
00:08:00Contoh lain adalah menyebar dan mensintesis. Pikirkan riset mendalam. Hei, saya ingin Anda meneliti semacam hal.
00:08:05Saya butuh Anda pergi ke luar sana dan mendapatkan banyak informasi dari banyak sumber yang berbeda,
00:08:09berpotensi ratusan sumber. Saya butuh Anda membawanya masuk. Saya tidak hanya ingin Anda meringkas.
00:08:13Saya ingin Anda memverifikasi. Saya ingin Anda benar-benar mereferensikannya silang, dan kemudian pada akhirnya,
00:08:17saya ingin laporan akhir. Sekali lagi, jika Anda meminta Claude code menggunakan ultra code atau menggunakan alur kerja dinamis
00:08:22untuk melakukan riset mendalam pada semacam hal, yah, ini adalah jenis alur kerja untuk datang dengan.
00:08:27Dan itu terus berlanjut. Verifikasi adversarial, loop sampai selesai, semacam gaya turnamen
00:08:32hal di mana Anda memiliki banyak ide dan hakim yang berbeda, dan pada akhirnya, Anda mendapatkan pemenang akhir,
00:08:36menghasilkan dan memfilter. Blog itu sendiri merinci semua ini, tapi setidaknya bagi saya, itu
00:08:41membantu untuk melihat apa yang mereka bicarakan. Saya seperti, baik, sistem pendukung khusus, apa sebenarnya
00:08:44itu artinya? Yah, itu hanya berarti ada sejumlah jalur untuk menemukan solusi. Dan dengan sistem pendukung
00:08:50dinamis yang disesuaikan, kita mendapatkan semua opsi ini. Dan intinya adalah mereka akan disesuaikan dengan tugas
00:08:55daripada, Anda tahu, sistem pendukung statis, melakukan pencarian web, mengajukan beberapa pertanyaan, meringkas. Kita bisa melakukan lebih baik.
00:09:03Dan terakhir, sebelum kita masuk ke demo, saya sangat menyarankan agar Anda meluangkan waktu lima menit Anda,
00:09:09pergi ke dokumen Claude code dan benar-benar membaca apa yang mereka tulis tentang alur kerja dinamis agar Anda bisa mendapatkan
00:09:13rasa yang lebih baik tentang bagaimana itu bekerja di balik layar versus sesuatu seperti Tim Agen. Petunjuk, itu sebenarnya menjalankan
00:09:18skrip pada eksekusi runtime dan hal-hal seperti cara menyimpan alur kerja karena Anda dapat mengulanginya. Mereka
00:09:24seperti keterampilan dalam arti itu dan semacam hal itu. Mereka sebenarnya memiliki penulisan yang sangat bagus
00:09:28di sini. Dan dalam penulisan ini, mereka sebenarnya memberi tahu kita tentang alur kerja dinamis yang dimuat sebelumnya yang datang dengan
00:09:34Claude code. Ini sebenarnya adalah alur kerja riset mendalam, mirip dengan riset mendalam yang sudah ada untuk
00:09:39beberapa waktu di aplikasi web yang sebenarnya. Jadi kita akan melakukan dua demo. Yang pertama akan saya tunjukkan agar Anda bisa
00:09:44melihat bagaimana semua ini bekerja adalah riset mendalam ini. Dan ini ada di dalam Claude code Anda sekarang jika
00:09:48Anda sudah diperbarui. Yang harus Anda lakukan adalah melakukan garis miring deep research. Jadi di dalam Claude code,
00:09:52kita akan melakukan garis miring deep research. Dan kemudian saya hanya akan memberikan perintah. Yah,
00:09:56sebenarnya, ini akan menjadi semacam perintah meta. Kita akan memintanya melakukan riset mendalam tentang alur kerja dinamis
00:10:01dan praktik terbaik untuk membuatnya. Bisakah Anda melakukan riset mendalam tentang alur kerja dinamis yang baru
00:10:08dan ultra code di dalam Claude code? Saya ingin laporan yang merinci praktik terbaik.
00:10:14Ada banyak pembicaraan di luar sana tentang adanya sistem pendukung khusus.
00:10:17Dengan alur kerja dinamis, bagaimana kita memastikan sistem pendukung khusus yang dibuat
00:10:22menggunakan alur kerja dinamis adalah yang terbaik untuk pekerjaan itu? Atau apakah itu sesuatu pada tingkat pengguna yang kita hanya
00:10:28harapkan Claude code untuk menanganinya? Jadi begitulah. Jadi ketika kita melakukan itu, Anda lihat kita mendapat beberapa
00:10:32pesan. Menjalankan alur kerja riset mendalam, topik cukup jelas, lanjutkan, alur kerja, alur kerja dinamis,
00:10:38riset mendalam. Dan kemudian itu memberi tahu kita alur kerja telah diluncurkan di latar belakang. Ini memiliki
00:10:43lima fase, cakupan, pencarian, ambil, verifikasi, dan sintesis. Dan kita memiliki kemampuan untuk menontonnya
00:10:49langsung. Jadi jika saya melanjutkan dan melakukan garis miring workflows, Anda dapat melihat tepat di sini, semua agen adalah apa yang
00:10:57terjadi secara real time. Dan jadi untuk cakupan, kita hanya memiliki satu agen. Untuk pencarian, kita akan memiliki
00:11:02lima agen. Dan saat mereka mulai bekerja, kita sebenarnya bisa, oops, setelah mereka mulai bekerja, kita bisa
00:11:07benar-benar melihat penggunaan token mereka. Karena salah satu biaya besar dari ini, kan, Anda bisa agak melihatnya
00:11:13tepat di sini. Salah satu biaya besar yang perlu kita pikirkan ketika berbicara tentang menggunakan alur kerja dinamis dan
00:11:17ultra code adalah biaya token. Ini berat pada token. Nah, pasti ada argumen yang dibuat bahwa
00:11:23kita hanya memuat biaya di depan. Dan bahwa karena kita memiliki hasil yang lebih efektif dari
00:11:30ultra code dan alur kerja dinamis, kita mungkin menghemat token dalam jangka panjang. Tapi jangan
00:11:35terkejut, terutama jika Anda menggunakan alur kerja dinamis yang saya tidak bercanda di awal menggunakan 100
00:11:41lebih agen. Jangan terkejut jika Anda memiliki biaya token yang gila di akhir itu. Jadi kita bisa melihat di sini untuk kita
00:11:46lima agen yang sedang mencari sekarang. Mereka telah menggunakan sekitar 250.000 token masing-masing. Cakupan sendiri memakan
00:11:53sekitar 40k. Dan kemudian ambil di sini terlihat seperti memiliki berpotensi 12 sub agen. Dan kemudian kita juga memiliki
00:11:59daftar di sini, kan? Empat dari 22 agen dan dua menit telah berlalu. Dan saya juga akan merujuk pada saya
00:12:06total penggunaan mingguan di akhir ini dan berapa banyak yang saya bakar. Jadi 101 agen, 3,7 juta token
00:12:12dan 11 menit kemudian, alur kerja selesai. Dan dalam hal penggunaan pada paket maksimal mingguan saya,
00:12:18itu 4% dan saya pada paket maksimal $200 sebulan. Jadi, hal penggunaan token, itu tidak main-main. Seperti,
00:12:25Anda harus tahu kapan menerapkan ini. Dan kemudian saya harus melanjutkan dan mengubah laporan menjadi HTML
00:12:30aset yang Anda lihat di sini. Dan itu cukup banyak menyatakan kembali banyak dari apa yang kita lihat di cloud code yang sebenarnya
00:12:35dokumentasi yang melibatkan alur kerja dinamis. Jadi apa saja kasus penggunaan lain untuk alur kerja dinamis di
00:12:42UltraCode? Nah, Anthropic sebenarnya mengejanya untuk kita. Hal-hal seperti perburuan bug berbasis kode luas,
00:12:46migrasi besar, dan pekerjaan kritis yang perlu diperiksa dua kali. Contoh lain yang Anthropic bawa
00:12:52adalah menulis ulang Bun dengan alur kerja dinamis di mana mereka sebenarnya memporting Bun dari Zig ke Rust selama
00:13:00sekitar seminggu menggunakan fitur ini. Mari kita uji dengan perburuan bug. Saya di dalam direktori
00:13:05untuk situs web agensi AI saya, yang juga berfungsi ganda di backend pada sisi admin. Ini seperti
00:13:11pusat komando pembuatan konten saya. Jadi kita akan memintanya menjalankan alur kerja dinamis untuk melakukan perburuan bug.
00:13:18Bisakah Anda melanjutkan dan menggunakan alur kerja dinamis di dalam direktori ini untuk menjalankan perburuan bug dan melihat jenis
00:13:26bug apa yang kita miliki di direktori saat ini? Setelah Anda membuat laporan, ubah menjadi laporan HTML dan
00:13:33bawa itu ke browser saya. Jadi Anda bisa melihat tepat di sini memanggil perintah alur kerja klaster perburuan bug paralel
00:13:38di seluruh aplikasi next JS. Secara adversarial memverifikasi setiap temuan mensintesis laporan peringkat keparahan.
00:13:45Jadi itu berjalan di latar belakang. Dan seperti biasa, kita bisa melakukan garis miring workflows untuk melihat. Jadi untuk laporan bug ini, itu berjalan dalam
00:13:51sekitar setengah waktu dan memakan setengah jumlah token sebagai riset mendalam. Kami memiliki 34 bug yang dikonfirmasi. Itu memiliki tujuh bug yang merupakan positif palsu. Dan dari 34 itu, dua tinggi, sembilan sedang, dan 23 rendah.
00:14:04memiliki kemampuan untuk mengkliknya. Itu menunjukkan kepada saya apa yang salah, bukti, perbaikan, dan kemudian
00:14:10juga verifikator adversarial yang mengatakan seperti, hei, ini sebenarnya adalah bug. Inilah masalahnya.
00:14:15Dan itu memberi saya laporan ini untuk hampir semua dari mereka, di mana masalahnya, apa yang mendefinisikan
00:14:21kesalahan, apa yang salah, bukti, perbaikan, verifikator adversarial. Jadi itu cukup dalam dalam hal
00:14:26apa yang sebenarnya ditemukannya. Dan menurut saya bagian terbaik dari ini adalah verifikator adversarial.
00:14:30Karena sekali lagi, salah satu masalah besar dengan cloud code dan tugas kompleks adalah seperti, bisakah Anda mengonfirmasi
00:14:34bahwa itu benar-benar melakukan apa yang seharusnya? Jadi di situlah saya akan meninggalkan Anda untuk ini
00:14:38video. Kita membahas mengapa Anda harus peduli dengan ultra code dalam alur kerja dinamis, bagaimana mereka bekerja,
00:14:43dan melewati beberapa contoh. Menurut saya ini fitur yang mengagumkan. Menurut saya ini sangat
00:14:47kuat. Ya, itu sangat berat token, tapi terkadang kita memang membutuhkan senjata besar, terutama
00:14:53untuk tugas yang sangat kita pedulikan. Dan sebelum ini, itu agak sulit, kan? Kita melakukan beberapa
00:14:58hal hacky. Kita membawa lapisan orkestrasi luar. Dan sekarang semuanya siap untuk digunakan di dalam
00:15:03cloud code itu sendiri. Jadi seperti biasa, beri tahu saya pendapat Anda. Pastikan untuk memeriksa Chase
00:15:08AI Plus jika Anda ingin mendapatkan akses ke masterclass cloud code saya, dan sampai jumpa.
Community Posts
No posts yet. Be the first to write about this video!
Write about this video