Tugas Terjadwal Claude Code Baru Saja Mendapat Upgrade BESAR

CChase AI
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00Baru beberapa jam yang lalu,
00:00:01Anthropic merilis pembaruan besar bagi siapa pun
00:00:04yang menggunakan Claude Code untuk tugas terjadwal.
00:00:06Dan itu adalah "routines" karena sekarang kita bisa meminta Claude Code
00:00:10melakukan berbagai hal untuk kita secara otomatis di cloud.
00:00:12Kita tidak lagi terjebak dengan loop berbasis sesi
00:00:15dan tugas terjadwal berbasis sesi.
00:00:17Dan ada tiga cara untuk melakukan ini.
00:00:19Kita bisa menjalankannya sesuai jadwal.
00:00:20Seperti, saya ingin Anda melakukan X, Y, atau Z setiap pagi jam 9.
00:00:24Kita bisa melakukannya dari panggilan API.
00:00:25Jadi ini hampir seperti sesuai permintaan,
00:00:27atau kita bisa menjadikannya berbasis peristiwa,
00:00:29membuatnya merespons suatu peristiwa
00:00:31seperti sesuatu yang terjadi di repositori GitHub Anda.
00:00:34Dan hal besarnya di sini adalah ia berjalan
00:00:36di infrastruktur web Claude Code.
00:00:38Jadi tidak ada yang bergantung pada laptop Anda yang harus tetap menyala.
00:00:40Saya yakin kita semua pernah berada dalam situasi di mana kita berpikir,
00:00:42saya harap saya bisa meminta Claude melakukan satu hal ini
00:00:45setiap hari.
00:00:46Dan saya tidak perlu membuka terminal tersebut.
00:00:48Dan saya juga tidak perlu membuat aplikasi web,
00:00:50menghostingnya di Railway, dan membayar biaya API.
00:00:53Sekarang kita bisa melakukan itu.
00:00:54Namun ini datang dengan beberapa batasan,
00:00:56terutama berapa banyak eksekusi yang bisa kita lakukan dalam 24 jam.
00:00:58Untuk pengguna paket Max, batasnya adalah 15 eksekusi setiap 24 jam.
00:01:00Kita akan lihat apakah itu berubah,
00:01:02tapi jangan anggap ini sebagai pengganti untuk,
00:01:05apa yang telah Anda buat di N8N sebelumnya,
00:01:07di mana Anda menjalankan ratusan otomatisasi dalam sehari.
00:01:10Ini lebih ke hal-hal berskala kecil untuk pengguna tunggal
00:01:13di mana Anda ingin itu berjalan saat Anda tidak di depan komputer
00:01:15dan Anda tidak ingin membayar biaya API.
00:01:18Tetapi bahkan dengan batasan tersebut,
00:01:19ini adalah tambahan yang sangat dibutuhkan bagi ekosistem Claude Code.
00:01:23Jadi hari ini saya akan menunjukkan cara kerjanya
00:01:24dan kita akan menjalankan sebuah contoh.
00:01:26Cara kerjanya cukup sederhana.
00:01:28Jika kita berada di CLI,
00:01:29itu dilakukan dengan perintah forward slash schedule,
00:01:31atau kita bisa melakukan semua ini melalui
00:01:34aplikasi desktop Claude Code yang sebenarnya.
00:01:36Jika saya di aplikasi desktop Claude Code,
00:01:37saya menunjukkan ini karena sedikit lebih mudah
00:01:39untuk melihat apa yang terjadi secara visual.
00:01:41Anda cukup ke kiri sini,
00:01:43masuk ke "scheduled" dan pilih "new task"
00:01:45lalu klik "new remote task."
00:01:47Karena sekali lagi, ini akan berada di cloud.
00:01:48Dan apa yang kita isi di sini sama dengan
00:01:50apa yang akan kita isi dalam prompt di CLI.
00:01:52Kita akan memberi tahu apa namanya,
00:01:54apa yang kita ingin ia lakukan.
00:01:55Kita perlu menghubungkannya ke repositori GitHub tertentu
00:01:59karena apa pun yang diselesaikannya di cloud,
00:02:01ia akan mengirimkannya ke dalam semacam repositori.
00:02:04Kita perlu mengatur semacam lingkungan cloud.
00:02:06Jika Anda belum pernah melakukannya, jika Anda menggunakan paket Ultra,
00:02:08mungkin itu sudah diatur secara otomatis untuk Anda.
00:02:10Jika belum, Anda hanya perlu menambahkannya.
00:02:11Lalu Anda perlu memilih pemicu Anda.
00:02:13Bagi kebanyakan orang,
00:02:14itu hanya akan berupa pemicu jadwal harian,
00:02:16seperti cron job.
00:02:17Tapi sekali lagi, Anda bisa mengaitkan ini ke peristiwa GitHub tertentu,
00:02:20atau Anda bisa melakukannya sebagai API.
00:02:22Sekarang untuk contoh hari ini,
00:02:23kita akan membuat rutin Claude Code
00:02:25yang melakukan scraping GitHub untuk 10 repo GitHub yang sedang tren
00:02:28di bidang AI selama seminggu terakhir,
00:02:30serta lima besar selama sebulan terakhir.
00:02:32Apa yang Anda lihat di sini adalah apa yang sudah saya lakukan otomatis,
00:02:35tetapi itu dilakukan melalui Windows dan berupa panggilan API sederhana.
00:02:38Tapi sekarang kita akan memindahkannya ke Claude Code
00:02:40dan lebih baik lagi, karena sekarang bertenaga AI,
00:02:43ia bisa melakukan analisis tambahan untuk saya.
00:02:45Untuk ini, agar berfungsi, Anda butuh repo GitHub
00:02:47yang terikat ke rutin tersebut karena Claude Code
00:02:49butuh tempat untuk menaruh apa pun yang dihasilkannya.
00:02:51Dan untuk memastikan itu berhasil,
00:02:52Anda perlu menyiapkan beberapa hal.
00:02:55Jika nantinya Anda ingin menggunakan hal seperti GitHub webhooks,
00:02:58Anda butuh aplikasi GitHub, aplikasi Claude GitHub terinstal.
00:03:01Saya akan menaruh tautannya di deskripsi.
00:03:03Dan jika Anda hanya melakukan rutin terjadwal dasar,
00:03:05Anda butuh integrasi GitHub terhubung,
00:03:07yang bisa Anda lakukan di dalam tab pengaturan di Claude.ai.
00:03:11Jadi ini adalah prompt yang akan saya berikan ke Claude Code.
00:03:12Saya katakan, saya ingin rutin ini dilakukan.
00:03:14Saya memberinya tautan ke repo GitHub yang saya buat.
00:03:17Dan saya katakan, panggil GitHub Search API,
00:03:20cari 10 repo teratas selama tujuh hari terakhir,
00:03:22periksa selama 30 hari terakhir,
00:03:24tentukan apakah itu relevan.
00:03:25Dan kemudian saya ingin Anda menulis file markdown
00:03:28yang menjelaskan semua ini,
00:03:29termasuk sesuatu seperti pandangan editor.
00:03:30Dan saya tadi membuka Claude Code di sesi lain
00:03:32dan meminta Claude Code membuatkan prompt
00:03:34untuk rutin Claude Code.
00:03:36Dan hal-hal yang perlu Anda sertakan dalam prompt ini
00:03:38adalah nama, repositori yang Anda buat, dan lingkungannya.
00:03:43Anda bisa menggunakan default, jadwal,
00:03:45dan tentu saja prompt-nya sendiri.
00:03:47Jadi saya memberinya prompt dan ia mengatakan,
00:03:48ia sedang membuat pemicu jam 8 pagi.
00:03:51Model apa yang digunakannya?
00:03:52Dan saya akan memintanya menggunakan Sonnet 3.6.
00:03:54Kita tidak butuh Opus untuk ini.
00:03:55Repo dan kemudian lingkungannya adalah,
00:03:57default saya adalah lingkungan paket Ultra plan 1.
00:04:00Jadi, pemicunya telah dibuat
00:04:01dan mari kita minta ia menjalankan rutinnya sekarang juga
00:04:03untuk memastikan bahwa itu benar-benar berhasil.
00:04:05Dan dikatakan akses GitHub tidak diotorisasi.
00:04:08Jadi saya hanya perlu mengotorisasi ulang GitHub dengan cepat.
00:04:10Dan untuk melakukannya, Anda pergi ke pengaturan Anda
00:04:12dan cukup menuju ke konektor Anda lalu klik GitHub.
00:04:15Dan Anda bisa melihat milik saya sekarang sudah terhubung.
00:04:18Jadi kita akan memintanya,
00:04:19kita akan memintanya mencoba lagi
00:04:22dan kita pindah ke sini agar Anda bisa melihat ini lebih baik.
00:04:24Ia memberi saya tautan di mana saya bisa melihat proses eksekusi
00:04:26yang terjadi secara real-time.
00:04:28Jadi Anda bisa melihat instruksi yang saya berikan.
00:04:29Ini pada dasarnya adalah prompt-nya
00:04:31dan sekarang ia sedang melakukan eksekusi secara manual.
00:04:33Ia telah menyelesaikan eksekusi dan mempostingnya di GitHub saya.
00:04:36Dan mari kita buat ini tidak terlalu besar.
00:04:40Jadi kita bisa langsung melihat, tren GitHub.
00:04:43Ini adalah pandangan editornya.
00:04:44Jika kita bandingkan dengan apa yang biasanya saya punya,
00:04:47itu biasanya hanya seperti data mentah saja.
00:04:50Di sini, ia memberi saya ringkasan singkat tentang apa yang terjadi
00:04:54langsung di bagian depan.
00:04:55Lalu kita mendapatkan 10 repo yang sedang tren.
00:04:58Tautannya tampaknya berfungsi.
00:05:00Jadi ini persis seperti yang saya minta.
00:05:02Dan sekarang saya akan memilikinya setiap hari di GitHub saya.
00:05:04Tadi kita sebutkan ada dua cara tambahan
00:05:06untuk menggunakan rutin ini yaitu API
00:05:09dan menjadikannya berbasis peristiwa.
00:05:10Jika Anda ingin menggunakan ini sebagai pemicu API,
00:05:13ingatlah kita hanya punya batas hit harian,
00:05:16yaitu 15.
00:05:17Jadi, pahami apa kasus penggunaan Anda nantinya,
00:05:20tapi Anda bisa melakukan pemicu API atau mengaturnya via CLI.
00:05:24Sebenarnya Anda harus melakukannya melalui web.
00:05:26Jadi jika Anda pergi ke Dokumen Claude Code,
00:05:28itu akan memandu Anda cara melakukannya.
00:05:30Anda harus pergi ke claude.ai/code/routines
00:05:33dan Anda akan mengaturnya lewat sana.
00:05:35Hal yang sama berlaku untuk menambahkan pemicu GitHub.
00:05:37Itu hanya bisa dikonfigurasi dari UI web.
00:05:40Jadi di tempat yang sama persis,
00:05:41tapi dokumennya memandu Anda secara rinci cara melakukannya,
00:05:44serta daftar peristiwa yang didukung.
00:05:46Jadi Anda merasa seperti, hei, apakah ini masuk akal
00:05:48untuk menggunakan hal seperti ini di dalam GitHub?
00:05:51Nah, Anda bisa memeriksanya di sini.
00:05:52Tapi secara keseluruhan, menurut saya ini adalah pembaruan yang bagus.
00:05:54Hampir semua orang yang saya kenal punya setidaknya beberapa tugas
00:05:57yang mereka harap bisa dilakukan Claude Code otomatis setiap hari,
00:05:59baik saat mereka di depan komputer,
00:06:00apakah sesi sedang terbuka,
00:06:01atau apakah komputer mereka bahkan sedang menyala sama sekali.
00:06:04Dan ini menyelesaikan masalah tersebut.
00:06:06Jadi beri tahu saya apa pendapat Anda tentang ini.
00:06:07Pastikan untuk memeriksa Chase AI Plus
00:06:09jika Anda ingin mendapatkan masterclass Claude Code saya.
00:06:11Tapi selain itu, sampai jumpa lagi.

Key Takeaway

Claude Code kini mendukung rutin otomatis berbasis cloud yang memungkinkan eksekusi tugas terjadwal hingga 15 kali per hari tanpa memerlukan komputer pengguna tetap aktif atau biaya API eksternal.

Highlights

Pembaruan rutin Claude Code memungkinkan otomatisasi tugas di cloud tanpa ketergantungan pada sesi aktif atau perangkat lokal yang menyala.

Tiga metode pemicu tugas tersedia melalui jadwal waktu tertentu, panggilan API, atau peristiwa repositori GitHub.

Pengguna paket Max dibatasi hingga 15 eksekusi otomatis setiap 24 jam untuk menjaga skala penggunaan tetap moderat.

Otomatisasi ini berjalan langsung di infrastruktur web Claude Code sehingga pengguna tidak perlu membayar biaya API tambahan atau menghosting aplikasi di platform pihak ketiga.

Konfigurasi rutin memerlukan koneksi repositori GitHub untuk menyimpan hasil keluaran kerja dalam format seperti file markdown.

Pengaturan pemicu berbasis peristiwa (webhooks) dan integrasi API harus dilakukan melalui antarmuka web di claude.ai/code/routines.

Timeline

Otomatisasi Tugas Terjadwal di Cloud

  • Sistem rutin baru menghilangkan ketergantungan pada loop berbasis sesi yang sebelumnya membatasi Claude Code.
  • Tugas otomatis berjalan sepenuhnya di infrastruktur cloud Anthropic.
  • Pengguna dapat memicu rutinitas melalui jadwal waktu, panggilan API, atau peristiwa di repositori GitHub.

Pembaruan ini mengubah cara interaksi dengan Claude Code dari yang semula bersifat manual di terminal menjadi otomatis. Infrastruktur cloud memastikan tugas tetap berjalan meskipun laptop pengguna dimatikan. Hal ini memberikan solusi bagi pengguna yang ingin menghindari kerumitan pembuatan aplikasi web atau pembayaran biaya hosting tambahan seperti di Railway.

Batasan Eksekusi dan Kasus Penggunaan

  • Batas eksekusi untuk pengguna paket Max adalah 15 kali dalam periode 24 jam.
  • Rutin Claude Code dirancang untuk tugas skala kecil bagi pengguna tunggal, bukan sebagai pengganti alat otomatisasi massal seperti N8N.

Meskipun sangat berguna, fitur ini memiliki batasan kuota harian yang ketat. Kapasitas 15 eksekusi per hari membedakannya dari alat otomatisasi industri yang mampu menangani ratusan tugas. Fokus utama fitur ini adalah memberikan kemudahan bagi individu untuk menjalankan tugas rutin tanpa biaya API tambahan.

Mekanisme Konfigurasi dan Persyaratan Teknis

  • Perintah forward slash schedule digunakan untuk mengatur rutin melalui CLI.
  • Aplikasi desktop Claude Code menyediakan antarmuka visual melalui menu 'new remote task' di bagian 'scheduled'.
  • Setiap rutin wajib terhubung ke repositori GitHub tertentu sebagai tempat penyimpanan hasil kerja.

Pengaturan rutin membutuhkan pendefinisian nama tugas, instruksi kerja, dan penentuan lingkungan cloud yang sesuai. Integrasi GitHub menjadi pusat dari sistem ini karena Claude Code memerlukan direktori fisik untuk mengirimkan kode atau dokumen yang dihasilkan di cloud. Pemicu harian menyerupai fungsi cron job yang umum dalam pemrograman.

Implementasi Praktis: Scraping Tren GitHub

  • Rutin dapat diperintahkan untuk melakukan scraping GitHub Search API guna mencari repositori AI yang sedang tren selama 7 hingga 30 hari terakhir.
  • Claude Code mampu memberikan analisis tambahan berupa 'pandangan editor' selain sekadar menyajikan data mentah.
  • Integrasi memerlukan otorisasi ulang konektor GitHub melalui pengaturan di claude.ai jika akses ditolak.

Dalam contoh nyata, rutin dibuat untuk secara otomatis memantau 10 repositori AI teratas dan menyusun laporan dalam file markdown. Penggunaan model Sonnet 3.6 dinilai cukup efisien untuk tugas ini dibandingkan model Opus yang lebih berat. Hasil akhir diposting langsung ke GitHub, memberikan ringkasan yang lebih informatif daripada sekadar ekstraksi data API tradisional.

Akses Lanjutan melalui Antarmuka Web

  • Konfigurasi pemicu API dan webhooks GitHub hanya dapat dilakukan melalui UI web di claude.ai/code/routines.
  • Dokumentasi resmi menyediakan daftar lengkap peristiwa GitHub yang didukung untuk otomatisasi berbasis pemicu.

Meskipun beberapa perintah tersedia di CLI, kontrol penuh atas pemicu eksternal dan integrasi peristiwa tetap berada di platform web. Pengguna diarahkan ke dokumentasi khusus untuk memahami cara mengaitkan tindakan tertentu di GitHub dengan respons otomatis dari Claude Code. Pembaruan ini secara efektif mengatasi kendala sesi terminal yang harus selalu terbuka untuk menjalankan tugas rutin.

Community Posts

View all posts