🤖HermesBlog
Panduan Fitur Hermes · Parte 158/9/2026

Eksekusi Kode — AI Menulis dan Menjalankan Kode

Eksekusi Kode — AI Menulis dan Menjalankan Kode — panduan mudah dipahami berdasarkan dokumentasi resmi

Bayangkan meminta bantuan untuk merapikan meja kerjamu yang berantakan—dan alih-alih hanya mendata apa saja yang ada di sana, mereka langsung membereskan semuanya ke dalam folder berlabel sebelum kamu sempat berkedip. Itulah persis yang dilakukan execute_code untuk AI: mengubah asisten yang banyak bicara menjadi eksekutor.

hermes-feature-15-code-execution

Apa Itu execute_code?

Secara sederhana, execute_code memungkinkan AI untuk menulis skrip Python dan langsung menjalankannya. Tugas yang dulu butuh lima kali bolak-balik pesan—seperti mengambil data, menganalisisnya, dan membuat laporan—kini selesai dalam satu langkah. Anggap saja ini seperti memberikan AI sebuah kotak peralatan: ia membuka kotaknya, memilih alat yang tepat, dan menyelesaikan pekerjaan tanpa meminta izinmu di setiap langkah.

Cara Kerjanya (Di Balik Layar)

Sihirnya terjadi dalam lima langkah hening yang tidak terlihat olehmu:

  1. AI menulis skrip – Dimulai dengan from hermes_tools import ... dan menulis program Python singkat.
  2. Modul alat dibuat – Hermes membuat file hermes_tools.py yang berisi semua fungsi bantuan yang tersedia.
  3. Saluran privat terbuka – Hermes menyiapkan soket domain Unix agar skrip dapat memanggil kembali ke sistem utama.
  4. Skrip berjalan dalam isolasi – Kode dieksekusi dalam subproses terpisah, seperti ruang pribadi kecil, dengan setiap panggilan alat dikirim kembali melalui saluran tersebut.
  5. Hanya hasil yang ditampilkanHanya keluaran print() dari skrip yang sampai kepadamu. Semua panggilan alat di antara proses tersebut tetap tersembunyi.

Berikut contoh kecil dari apa yang mungkin ditulis AI:

from hermes_tools import search_web, summarize_text

results = search_web("2024 AI trends")
summary = summarize_text(results)
print(f"Summary: {summary}")

Mengapa Kamu Akan Menyukainya

  • Menghemat waktu – Percakapan lima langkah menjadi satu langkah saja.
  • Tanpa kebisingan – AI mungkin mencari sepuluh kali atau memanggil tiga alat, tetapi kamu hanya melihat jawaban akhirnya.
  • Lebih andal – Skrip bersifat deterministik. Mereka tidak melenceng dari topik seperti obrolan bebas.

Penggunaan di Dunia Nyata

  • Pemrosesan batch – Minta AI untuk membaca 100 file, mengekstrak informasi penting, dan menyusun tabel.
  • Analisis multi-langkah – Ambil data dari database → bersihkan → buat grafik → tulis ringkasan, semuanya dalam satu kali jalan.
  • Pengujian otomatis – Minta AI untuk menulis skrip pengujian, menjalankannya, dan melaporkan fitur mana yang rusak.

Tips Pro

Untuk memicu fitur ini, cukup katakan “gunakan eksekusi kode” atau “tulis skrip untuk menanganinya.” Contohnya: “Gunakan eksekusi kode untuk menghitung semua kata di setiap dokumen dalam folder ini.”

Ingat: AI menulis kodenya, menjalankan kodenya, dan kamu tinggal membaca hasilnya. Ini seperti memiliki asisten super efisien yang berkata, “Selesai—ini yang kamu butuhkan,” tanpa mengganggumu dengan proses rumit di tengahnya.

Kesimpulan Akhir

execute_code meningkatkan AI dari sekadar pembicara menjadi pelaksana. Ia menulis skrip, menjalankannya, dan melaporkan kembali—mengubah alur kerja yang rumit menjadi tugas sekali klik. Lain kali kamu menghadapi pekerjaan multi-langkah, coba katakan “gunakan eksekusi kode.” Kamu akan terkejut betapa banyak yang benar-benar bisa diselesaikan oleh AI.


📖 Dokumentasi resmi

この記事は Hermes Agent のDokumentasi resmiに基づいています:Dokumentasi resmi › user-guide/git-worktrees