Uncategorized

Praktik Terbaik Gemini CLI – Contoh Praktis / Habr


Saya telah banyak menggunakan Gemini CLI akhir-akhir ini untuk proyek pengkodean saya. Saya sangat menyukai cara ini membantu saya bekerja lebih cepat langsung di dalam terminal saya. Namun saat pertama kali memulai, saya tidak selalu mendapatkan hasil terbaik. Seiring waktu, saya telah mempelajari beberapa trik sederhana yang membuat perbedaan besar. Jika Anda menggunakan Gemini CLI, saya ingin membagikan 10 tips pro terbaik saya. Jika Anda sudah siap, mari kita mulai.

Praktik Terbaik Gemini CLI – Contoh Praktis

Praktik Terbaik Gemini CLI – Contoh Praktis

10 Tip Pro Teratas Saya untuk Menggunakan Gemini CLI

1. Selalu Buka Folder Proyek Anda Terlebih Dahulu

Ini adalah langkah super penting yang selalu saya lakukan! Sebelum saya menjalankan perintah gemini, saya pastikan saya sudah berada di dalam folder proyek saya. Ini membantu Gemini mendapatkan tampilan yang benar dari kode saya dan memuat yang benar GEMINI.mdfile. Ini menghemat waktu saya dan membantu menjaga file lain, yang bukan bagian dari proyek, tetap pribadi.

2. Buatlah Anjuran yang Jelas dan Spesifik

Gemini sendiri meminta Anda untuk spesifik demi hasil terbaik, dan saya setuju. Perintah yang buruk sering kali gagal karena tidak memiliki konteks. Misalnya:

# Vague prompt (not recommended)  
help me fix my UI

Sebaliknya, jelaskan secara eksplisit apa yang Anda inginkan dan bagi tugas menjadi beberapa langkah. Anda bahkan dapat menginstruksikan Gemini untuk menunggu konfirmasi Anda:

# Better prompt with context and checklist request  
When I tap on a chat message, save that portion of the UI as an image. Provide TypeScript code to implement this feature. Create a step‑by‑step checklist and ask for my approval before editing any files.

3. Mintalah Rencana Sebelum Perubahan

Tekan enter atau klik untuk melihat gambar dalam ukuran penuh

Mintalah Rencana Sebelum Perubahan

Mintalah Rencana Sebelum Perubahan

Jika saya khawatir menggunakan terlalu banyak token (atau hanya ingin berhati-hati), saya meminta Gemini untuk “membuat rencana” terlebih dahulu. Ini memberi saya daftar yang jelas tentang apa yang akan berubah. Jika saya melihat kesalahan dalam rencana, saya dapat meminta Gemini untuk memperbaiki rencana tersebut sebelum mulai mengubah file saya. Ini menghemat banyak waktu!

4. Berikan Konteks yang Persisten dengan GEMINI.md

Untuk memberikan pengetahuan latar belakang Gemini CLI tentang proyek Anda, buatlah .gemini folder di repositori Anda dan tambahkan a GEMINI.mdfile.

Saya menggunakan /init perintah untuk membuat GEMINI.md. Dalam file ini, saya mendokumentasikan semua aspek penting proyek saya, seperti panduan gaya, detail audiens, dan instruksi untuk menjalankan pengujian. Gemini menggunakan info ini sejak pertama kali diluncurkan.

Jika saya mengubah file, saya hanya menggunakan / penyegaran memori perintah untuk memperbarui pengetahuan Gemini tentang proyek tersebut.

/memory refresh  
  
# verify it’s saved  
/memory show

5. Gunakan Mode Shell untuk Perintah Terminal Cepat

Dalam sesi interaktif, Anda dapat mengaktifkan mode shell dengan menekan !. Misalnya:

gemini  
# inside Gemini CLI  
!        # enters shell mode  
pwd      # prints the current directory  
ls   # lists files  
!        # exits shell mode (or press Esc)

Mode shell menjalankan perintah secara lokal dan mengembalikan output ke dalam konteks percakapan.

6. Gunakan /memory add untuk Pembaruan Konteks Cepat

Untuk catatan cepat, seperti nomor port database atau URL API, saya menggunakan /memory addperintah. Ini adalah cara cepat untuk menambahkan detail spesifik ke memori Gemini, dan lebih cepat daripada membuka dan mengedit GEMINI.md file setiap saat.

# store a decision  
/memory add "The database port is 123 and we decided to use Boostrap CSS."  
  
# verify it’s saved  
/memory show

7. Telusuri web dengan @search

Yang terpasang di dalamnya @search alat mengambil informasi dari web atau sumber eksternal. Misalnya, jika Anda perlu menyelidiki masalah umum di GitHub:

@search "https://github.com/google-gemini/gemini-cli/"

Gemini mengambil masalahnya dan menggunakannya sebagai konteks untuk menjawab pertanyaan Anda. Anda juga dapat mencari berdasarkan kata kunci:

@search "How to fix 'Cannot find module' error in Node.js?"

Atau saya hanya memberi tahu asistennya untuk “menelusuri web”, dan asistennya cukup pintar untuk menangani sisanya!

8. Perintah Slash Khusus

Jika Anda sering menanyakan jenis pertanyaan yang sama, tentukan perintah garis miring khusus. Misalkan Anda secara rutin membutuhkan template perencanaan. Buat direktori dan file TOML:

# create the commands folder  
mkdir .gemini/commands  
# create a toml file  
touch .gemini/commands/plan.toml

Di dalam file, tambahkan deskripsi dan prompt.

description = "Generate a concise plan from requirements"  
prompt = """  
You are a project planner. Based on the following requirements, generate a numbered plan with deliverables, time estimates and testing tasks.  
  
Requirements: {{args}}  
"""

Sekarang Anda dapat menggunakan /rencana perintah di dalam Gemini.

/plan “Tambahkan otentikasi dan registrasi pengguna ke aplikasi TODO.”

9. Gunakan Mode Non-Interaktif untuk Pertanyaan Tunggal

Gunakan Mode Non-Interaktif untuk Pertanyaan Tunggal

Gunakan Mode Non-Interaktif untuk Pertanyaan Tunggal

Ketika saya membutuhkan jawaban cepat dan tidak ingin memulai mode obrolan penuh, saya menggunakan gemini -pperintah. Saya baru saja menyampaikan pertanyaan saya dengan perintah dan mendapat satu respons cepat langsung di terminal saya. Misalnya:

gemini -p "summarize the main points of gemini.md"

10. Aktifkan Pos Pemeriksaan (Tombol Undo Saya!)

Ini adalah fitur keamanan favorit saya. saya aktifkan pos pemeriksaan di saya settings.jsonfile. Ini seperti “tombol simpan” atau komitmen Git kecil sebelum Gemini membuat perubahan apa pun. Jika proyek rusak setelah perubahan, saya bisa menggunakan file /memulihkan perintah untuk melihat daftar snapshot yang disimpan dan memutar kembali ke versi file saya sebelumnya yang berfungsi.

Video Tutorial: 10 Tips Teratas Gemini CLI

Jika Anda ingin melihat perintah ini beraksi, silakan tonton video tutorial saya.

Tonton di YouTube:A Kiat CLI Gemini

Kesimpulan

CLI adalah alat yang ampuh, namun langkah-langkah kecil inilah yang membuatnya cepat dan dapat diandalkan bagi saya. Saya harap tips ini juga membantu Anda mendapatkan hasil maksimal!

Bersulang! 😉



Praktik Terbaik Gemini CLI – Contoh Praktis / Habr

Leave a Reply

Your email address will not be published. Required fields are marked *