Hubungi Kami

Kerangka Materi

Pengenalan terhadap Pi

  • Apa itu Pi serta filosofi minimalisme dan kontrol yang menjadi dasarnya
  • Perbandingan dengan alat serupa seperti Claude Code, Codex CLI, dan Cursor
  • Keempat alat utama yang disediakan: membaca, menulis, menyunting, serta bash
  • Kapan sebaiknya memilih Pi dibandingkan agen lain yang lebih kompleks

Proses Instalasi dan Konfigurasi

  • Cara menginstal Pi melalui npm maupun alat manajemen paket lainnya
  • Mengatur kunci API untuk lebih dari 15 penyedia layanan AI yang didukung
  • Menyiapkan direktori kerja serta berkas konteks yang diperlukan
  • Menjalankan Pi baik secara lokal maupun dalam lingkungan Docker

Alur Kerja Terminal Inti

  • Membuat kode berdasarkan perintah sederhana saja
  • Membaca dan mengedit berkas dengan presisi tinggi
  • Melaksanakan perintah bash secara aman dalam lingkungan Pi
  • Mengatur status sesi serta mereset konteks kerja

Membangun Keterampilan Khusus

  • Memahami antarmuka pengembangan keterampilan berbasis TypeScript
  • Mengonstruksi operasi baca, tulis, dan sunting secara manual
  • Menghubungkan eksekusi bash ke dalam alur kerja tertentu yang diinginkan
  • Menguji serta memperbaiki keterampilan secara mandiri sebelum digunakan

Template Perintah dan Tema

  • Menyesuaikan instruksi sistem agar sesuai dengan berbagai bahasa pemrograman maupun kerangka kerja
  • Menciptakan template perintah yang dapat digunakan ulang untuk menjaga konsistensi tim
  • Pengemasan tema tertentu menjadi modul yang siap dibagikan ke orang lain

Memperluas Pi melalui Paket npm

  • Mengonstruksi paket keterampilan khusus dalam format pi packages
  • Mempublikasikan hasil pengembangan ke repositori npm maupun Git
  • Menginstal paket buatan komunitas untuk menambah fungsionalitas
  • Mengelola versi serta kompatibilitas antar paket secara efektif

Fleksibilitas Penyedia Layanan AI

  • Mengganti antara penyedia layanan seperti Anthropic, OpenAI, Google, dan lainnya
  • Menentukan pilihan terbaik terkait biaya, kecepatan, serta kualitas hasil per tugas tertentu
  • Mengaktifkan model AI lokal guna mengolah kode yang bersifat sensitif

Contoh Penggunaan Praktis

  • Menerapkan alur kerja pengujian otomatis maupun pembuatan kasus uji
  • Merombak kode lama dengan memanfaatkan rantai keterampilan khusus yang dibuat sendiri
  • Pembuatan serta perawatan dokumentasi teknis secara teratur
  • Integrasi Pi dalam sistem CI/CD dengan penggunaan sumber daya komputasi yang minimal

Aspek Keamanan dan Kontrol Penggunaan

  • Memahami batasan panjang instruksi sistem yang hanya mencapai 300 kata saja
  • Pemberian persetujuan secara manual sebelum melakukan operasi penulisan berkas
  • Mengisolasi perintah bash guna mencegah akses tidak sah di lingkungan komputer tertentu
  • Pencatatan audit atas setiap aktivitas yang dilakukan oleh agen Pi

Penutup dan Langkah Selanjutnya

  • Rangkuman mengenai prinsip minimalisme, kontrol ketat, serta fleksibilitas ekstensi yang disediakan Pi
  • Akses ke sumber daya komunitas serta panduan pengembangan kontribusi tambahan
  • Topik lanjutan bagi para pengguna Pi tingkat mahir

Persyaratan

  • Pengalaman dalam pengembangan perangkat lunak menggunakan terminal dan bash
  • Pemahaman dasar mengenai TypeScript atau JavaScript
  • Kenal dengan manajemen paket npm

Target Peserta

  • Pengembang yang menginginkan agen pemrograman ringan dan mudah disesuaikan
  • Insinyur senior yang ingin mendapatkan kontrol penuh atas mekanisme dalam agen tersebut
  • Tim yang mulai menerapkan pendekatan pengembangan berbasis terminal
 14 Jam

Jumlah Peserta


Harga per Peserta

Kursus Mendatang

Kategori Terkait