All Products
Search
Document Center

AgentLoop:Mengaktifkan Agen Koding AI

Last Updated:Sep 24, 2026

Gunakan LoongSuite Pilot untuk menghubungkan data Agen Koding AI dari mesin developer ke AgentLoop. Setelah diaktifkan, Anda dapat menganalisis sesi, panggilan model, panggilan tool, penggunaan token, log, dan data jejak di AgentLoop.

Ikhtisar LoongSuite Pilot

LoongSuite Pilot adalah collector ringan yang berjalan di mesin developer. Aplikasi ini secara otomatis mendeteksi Agen Koding AI yang terinstal dan men-deploy hook atau plugin yang diperlukan. LoongSuite Pilot menormalisasi data aktivitas mentah dari berbagai agen ke dalam format event terpadu dan melaporkan data tersebut ke backend log atau trace yang digunakan oleh AgentLoop.

Skenario

Ketika tim Anda menggunakan Agen Koding AI seperti Claude Code, Codex, Cursor, atau Qoder untuk pengembangan sehari-hari, Anda dapat menggunakan LoongSuite Pilot untuk mengumpulkan data aktivitas sisi klien dalam skenario berikut:

  • Melihat Agen Koding AI mana saja yang digunakan di seluruh tim.

  • Menganalisis sesi, panggilan model, panggilan tool, dan event error.

  • Melacak penggunaan token yang dipecah berdasarkan agen.

  • Menyelidiki perilaku runtime agen melalui kueri log, tautan trace, atau antarmuka kustom.

  • Menyaring konten sensitif seperti prompt, completion, dan parameter tool sebelum data dilaporkan.

Agen Koding AI yang Didukung

Tabel berikut mencantumkan agen dan kemampuan pengumpulan data yang didukung oleh LoongSuite Pilot masing-masing pada Linux / macOS dan Windows.

Dukungan Linux / macOS

Agen Koding AI

Metode Integrasi

Pelaporan Trace

Pelaporan Log

Pengumpulan Token

Pengumpulan Sesi dan Panggilan Tool

Claude Code

Hook

Didukung

Didukung

Didukung

Didukung

Codex

Hook

Didukung

Didukung

Didukung

Didukung

Cursor

Hook

Didukung

Didukung

Didukung

Didukung

Cursor CLI

Reuses the Cursor hook

Didukung

Didukung

Didukung

Didukung

DeepSeek Harness

YAML patch plugin / local JSONL polling

Didukung

Didukung

Didukung

Didukung

Grok Build

Hook / local session logs

Didukung

Didukung

Didukung

Didukung

Hermes Agent

Native directory plugin

Didukung

Didukung

Didukung

Didukung

Kiro CLI

Hook / session polling

Didukung

Didukung

Tidak didukung

Didukung

MiMo Code

Plugin injection

Didukung

Didukung

Didukung

Didukung

OpenClaw

Plugin injection

Didukung

Didukung

Didukung

Didukung

OpenCode

Plugin injection

Didukung

Didukung

Didukung

Didukung

Pi Coding Agent

Extension injection

Didukung

Didukung

Didukung

Didukung

Qoder

Hook

Didukung

Didukung

Didukung

Didukung

Qoder CN

Hook

Didukung

Didukung

Didukung

Didukung

Qoder for JetBrains

Detection only; reuses the Qoder collection pipeline

Didukung

Didukung

Didukung

Didukung

Qoder CLI

Hook / session polling

Didukung

Didukung

Didukung

Didukung

Qoder Work

Hook / local data polling

Didukung

Didukung

Didukung

Didukung

Qoder Work CN

Hook / local data polling

Didukung

Didukung

Didukung

Didukung

Qwen Code CLI

Hook

Didukung

Didukung

Didukung

Didukung

Qwen Work CN

Hook / local data polling

Didukung

Didukung

Didukung

Didukung

Wukong

CLI API polling

Didukung

Didukung

Didukung

Didukung

WorkBuddy

Hook trigger / local session listening with polling fallback

Didukung

Didukung

Didukung

Didukung

Catatan
  • Integrasi OpenClaw mendukung OpenClaw 2026.3.8 atau versi lebih baru. Versi sebelum 2026.5.12 menggunakan mode kompatibilitas, dan waktu panggilan model diinferensi.

  • Penggunaan token bergantung pada data yang benar-benar disediakan oleh agen sumber. Sumber data Kiro CLI saat ini tidak menyediakan penggunaan token.

Dukungan Windows

Agen Koding AI

Metode Integrasi

Pelaporan Trace

Pelaporan Log

Pengumpulan Token

Pengumpulan Sesi dan Panggilan Tool

Kondisi

Claude Code

Hook

Didukung

Didukung

Didukung

Didukung

-

Cursor

Hook

Didukung

Didukung

Didukung

Didukung

-

Qoder Work

Hook / Local data source

Didukung

Didukung

Tidak didukung

Didukung

User version

Qoder CLI

Hook

Didukung

Didukung

Tidak didukung

Didukung

-

Qoder IDE

Hook / Local data source

Didukung

Didukung

Didukung

Didukung

Qoder 1.10.0 atau lebih baru, User version

Qwen Work CN

Hook / Local data source

Didukung

Didukung

Didukung

Didukung

-

OpenCode

Plugin injection

Didukung

Didukung

Didukung

Didukung

-

WorkBuddy

Hook trigger / local session collection

Didukung

Didukung

Didukung

Didukung

WorkBuddy Desktop 5.3.5.0; end-to-end verified with the Windows 11 installer

Catatan

Agen yang tidak tercantum dalam tabel ini saat ini belum memiliki pernyataan dukungan eksplisit untuk Windows. Tidak tercantumnya suatu agen tidak berarti agen tersebut tidak dapat berjalan di Windows.

Prasyarat

Sebelum memulai, pastikan persyaratan umum berikut terpenuhi:

  • Agen Koding AI target telah terinstal dan telah digunakan setidaknya satu kali.

  • Sumber daya onboarding Agen Koding AI telah diinisialisasi di Konsol AgentLoop, dan Anda telah memperoleh perintah instalasi yang dihasilkan secara otomatis.

macOS / Linux

Pastikan persyaratan berikut juga terpenuhi di mesin Anda:

  • Anda biasanya tidak perlu menginstal Node.js atau npm terlebih dahulu. Installer akan mengunduh dan mematok runtime Node.js terkelola serta dependensi prebuilt.

  • curl atau wget telah terinstal.

  • Anda dapat mengakses URL unduhan OSS dalam perintah instalasi.

Windows

Pastikan persyaratan berikut juga terpenuhi di mesin Anda:

  • Windows 10 atau lebih baru.

  • PowerShell 5.1 atau lebih baru.

  • Anda biasanya tidak perlu menginstal Node.js atau npm terlebih dahulu, dan Anda dapat mengakses URL unduhan OSS dalam perintah instalasi.

Fallback: Jika runtime Node.js terkelola tidak tersedia karena platform tidak didukung atau unduhan gagal, installer akan menggunakan fallback ke Node.js sistem. Dalam kasus ini, Node.js 18 atau lebih baru dan npm harus diinstal.

Batasan platform yang diketahui: Windows ARM64 dan distribusi Linux yang menggunakan musl (misalnya, Alpine) saat ini tidak memiliki artefak Node.js terkelola yang sesuai. Di platform-platform ini, siapkan terlebih dahulu Node.js sistem versi 18 atau lebih baru dan npm.

Instal LoongSuite Pilot

Untuk pengguna AgentLoop, kami merekomendasikan agar Anda menyalin perintah instalasi yang dihasilkan secara otomatis di Konsol AgentLoop. Nama sumber daya dan parameter koneksi dalam perintah (kecuali true dan false) dihasilkan secara otomatis selama inisialisasi sumber daya onboarding.

Peroleh nilai parameter CMS dan SLS dari Konsol AgentLoop.

macOS / Linux

# Jalankan perintah instalasi. Ganti semua nilai parameter dengan nilai yang diperoleh di atas.
curl -fsSL https://aliyun-observability-release-cn-shanghai.oss-cn-shanghai.aliyuncs.com/loongsuite-pilot/installer.sh -o /tmp/loongsuite-pilot-installer.sh && bash /tmp/loongsuite-pilot-installer.sh install \
  --collect-log "true" \
  --collect-trace "true" \
  --sls-project "your_SLS_Project_name" \
  --sls-logstore "your_SLS_Logstore_name" \
  --sls-endpoint "your_SLS_endpoint" \
  --cms-license-key "your_Trace_License_Key" \
  --cms-endpoint "your_Trace_endpoint" \
  --cms-workspace "your_Trace_workspace" \
  --service-name-prefix "your_service_name_prefix"

Windows

# Unduh skrip installer
Invoke-WebRequest `
    -Uri 'https://aliyun-observability-release-cn-shanghai.oss-cn-shanghai.aliyuncs.com/loongsuite-pilot/installer.ps1' `
    -OutFile installer.ps1

# Jalankan installer. Ganti semua nilai parameter dengan nilai yang diperoleh di atas.
.\installer.ps1 install `
    -CollectLog 'true' `
    -CollectTrace 'true' `
    -SlsProject "your_SLS_Project_name" `
    -SlsLogstore "your_SLS_Logstore_name" `
    -SlsEndpoint "your_SLS_endpoint" `
    -CmsLicenseKey "your_Trace_License_Key" `
    -CmsEndpoint "your_Trace_endpoint" `
    -CmsWorkspace "your_Trace_workspace" `
    -ServiceNamePrefix "your_service_name_prefix"

Installer secara otomatis melakukan operasi berikut:

  • Mendeteksi Agen Koding AI yang didukung di mesin Anda.

  • Memungkinkan Anda memilih agen yang datanya ingin dikumpulkan.

  • Men-deploy hook atau plugin yang sesuai.

  • Menulis konfigurasi lokal.

  • Memulai layanan latar belakang LoongSuite Pilot.

Setelah instalasi selesai, jalankan perintah berikut untuk memeriksa status layanan:

loongsuite-pilot status
loongsuite-pilot info

Secara default, LoongSuite Pilot menyimpan konfigurasi lokal, status runtime, dan hasil pengumpulan JSONL ke direktori .loongsuite-pilot di bawah direktori home pengguna saat ini. Jalur defaultnya adalah sebagai berikut:

Tujuan

macOS / Linux

Windows

Direktori root data

~/.loongsuite-pilot/

C:\Users\<username>\.loongsuite-pilot\

File konfigurasi

~/.loongsuite-pilot/config.json

C:\Users\<username>\.loongsuite-pilot\config.json

Direktori output JSONL lokal

~/.loongsuite-pilot/logs/output/

C:\Users\<username>\.loongsuite-pilot\logs\output\

File kontrol akses agen

~/.loongsuite-pilot/agent-control.json

C:\Users\<username>\.loongsuite-pilot\agent-control.json

Manage LoongSuite Pilot

Dasbor lokal dimulai dan dihentikan bersamaan dengan layanan koleksi LoongSuite Pilot. Anda tidak perlu menjalankan perintah monitor terpisah. Setelah layanan koleksi dimulai, buka alamat default berikut. Jika Anda mengonfigurasi port kustom, ganti 8765 dengan port tersebut:

http://127.0.0.1:8765/

Untuk menguninstall LoongSuite Pilot dan menyimpan data lokal, jalankan perintah berikut:

macOS / Linux:

curl -fsSL https://aliyun-observability-release-cn-shanghai.oss-cn-shanghai.aliyuncs.com/loongsuite-pilot/installer.sh -o /tmp/loongsuite-pilot-installer.sh && bash /tmp/loongsuite-pilot-installer.sh uninstall

Windows:

.\installer.ps1 uninstall

Untuk menghapus file instalasi dan data lokal sekaligus, jalankan perintah berikut:

macOS / Linux:

curl -fsSL https://aliyun-observability-release-cn-shanghai.oss-cn-shanghai.aliyuncs.com/loongsuite-pilot/installer.sh -o /tmp/loongsuite-pilot-installer.sh && bash /tmp/loongsuite-pilot-installer.sh uninstall --purge

Windows:

.\installer.ps1 uninstall -Purge

Konfigurasi Pengumpulan Agen

Setelah instalasi, Anda dapat mengontrol apakah akan mengumpulkan data dari Agen Koding AI tertentu dengan memodifikasi bagian agents dalam file konfigurasi lokal. Jalur file konfigurasi default adalah sebagai berikut:

OS

Jalur file konfigurasi

macOS / Linux

~/.loongsuite-pilot/config.json

Windows

C:\Users\<username>\.loongsuite-pilot\config.json

{
  "agents": {
    "claude-code": {
      "enabled": true
    },
    "cursor": {
      "enabled": true
    },
    "qoder": {
      "enabled": false
    }
  }
}

Konfigurasi

Deskripsi

enabled: true

Mengaktifkan pengumpulan data untuk agen ini. LoongSuite Pilot tetap memeriksa apakah sumber data yang sesuai tersedia di mesin Anda.

enabled: false

Menonaktifkan pengumpulan data untuk agen ini.

Sebagai contoh, untuk mengumpulkan data dari Claude Code dan Cursor tetapi menonaktifkan Qoder, gunakan konfigurasi seperti di atas. Setelah mengubah konfigurasi, restart LoongSuite Pilot:

loongsuite-pilot restart

Konfigurasi Penyamaran Data

LoongSuite Pilot dapat menyamarkan kredensial umum dan data sensitif pribadi dalam event yang dinormalisasi sebelum dikirim ke backend output. Penyamaran berlaku untuk skenario di mana prompt, completion, parameter tool, atau hasil tool mungkin berisi kredensial atau data sensitif pribadi.

Untuk mengaktifkan atau menyesuaikan kebijakan penyamaran, modifikasi file konfigurasi lokal. Jalur file konfigurasi default adalah sebagai berikut:

OS

Jalur file konfigurasi

macOS / Linux

~/.loongsuite-pilot/config.json

Windows

C:\Users\<username>\.loongsuite-pilot\config.json

Untuk mengaktifkan semua aturan penyamaran:

{
  "mask": {
    "mode": "all"
  }
}

Untuk mengaktifkan hanya aturan penyamaran tertentu:

{
  "mask": {
    "mode": "custom",
    "types": [
      "apiKey",
      "idCard",
      "phone",
      "email",
      "ipAddress",
      "bankCard"
    ]
  }
}
Catatan

Pada log yang berisi banyak identifier bisnis numerik murni, deteksi nomor telepon dan kartu bank mungkin cocok dengan data berbentuk serupa. Dalam kasus ini, gunakan mode custom dan aktifkan hanya jenis yang Anda butuhkan.

Tabel berikut menjelaskan mode penyamaran.

Mode

Deskripsi

none

Tidak ada penyamaran yang diterapkan. Ini adalah mode default ketika mode mask tidak dikonfigurasi.

all

Mengaktifkan semua aturan data sensitif bawaan.

custom

Mengaktifkan hanya jenis penyamaran yang tercantum dalam mask.types.

Tabel berikut menjelaskan jenis penyamaran.

Jenis

Cakupan

Penanda Pengganti

cloudAccessKey

ID AccessKey dalam format Alibaba Cloud, AWS, atau Tencent Cloud.

[ACCESSKEY_MASKED]

apiKey

Kunci API kompatibel OpenAI dan platform umum.

[APIKEY_MASKED]

privateKey

Blok kunci privat PEM atau OpenSSH.

[PRIVATEKEY_MASKED]

databaseUrl

URL database yang berisi kata sandi.

[DATABASEURL_MASKED]

idCard

Nomor KTP daratan Tiongkok 18 digit yang divalidasi secara ketat.

[IDCARD_MASKED]

phone

Nomor ponsel dan telepon rumah daratan Tiongkok.

[PHONE_MASKED]

email

Alamat email ASCII umum.

[EMAIL_MASKED]

ipAddress

Alamat IPv4, termasuk alamat publik dan privat.

[IPADDRESS_MASKED]

bankCard

Nomor kartu bank dengan tingkat kepercayaan tinggi yang lulus pemeriksaan awalan penerbit dan Luhn.

[BANKCARD_MASKED]

LoongSuite Pilot terutama memindai bidang yang mungkin berisi konten pengguna atau tool, seperti:

  • Pesan input dan output LLM.

  • Parameter panggilan tool.

  • Hasil panggilan tool.

  • Bidang konten agen yang dikenal.

Metadata stabil seperti nama model, jumlah token, latensi, cabang Git, dan jalur ruang kerja tidak dipindai sebagai bidang konten kredensial.

Setelah mengubah konfigurasi, jalankan perintah berikut untuk me-restart LoongSuite Pilot:

loongsuite-pilot restart

Verifikasi Hasil Onboarding

Setelah instalasi atau perubahan konfigurasi, ikuti langkah-langkah berikut untuk memverifikasi bahwa onboarding berhasil.

Catatan

Jika status koleksi tidak normal setelah Anda me-restart LoongSuite Pilot, jalankan loongsuite-pilot start untuk memulai koleksi secara manual.

Periksa Status Layanan Lokal

loongsuite-pilot status
loongsuite-pilot info

Periksa Output Koleksi Lokal

macOS / Linux:

ls ~/.loongsuite-pilot/logs/output
tail -f ~/.loongsuite-pilot/logs/output/*.jsonl

Windows:

Get-ChildItem "$env:USERPROFILE\.loongsuite-pilot\logs\output"

Get-ChildItem "$env:USERPROFILE\.loongsuite-pilot\logs\output\*.jsonl" |
  Sort-Object LastWriteTime |
  Select-Object -Last 1 |
  Get-Content -Wait

Jika event baru muncul di direktori output lokal, pipeline koleksi Agen Koding AI berfungsi.

Periksa Konsol AgentLoop

Setelah Anda memicu aktivitas Agen Koding AI baru, kembali ke Konsol AgentLoop untuk memeriksa status data dari tugas onboarding yang sesuai. Kedatangan data mungkin tertunda karena pengiriman batch lokal dan pemrosesan backend.

Verifikasi Koleksi Agen

Jika agen yang diharapkan tidak memiliki data, periksa hal berikut:

  1. Pastikan agen target telah terinstal dan telah digunakan setidaknya satu kali.

  2. Pastikan agen tidak diatur ke off dalam file kontrol akses agen. Jalur defaultnya adalah ~/.loongsuite-pilot/agent-control.json pada macOS/Linux dan C:\Users\<username>\.loongsuite-pilot\agent-control.json pada Windows.

  3. Pastikan agen tidak diatur ke "enabled": false dalam file konfigurasi. Jalur defaultnya adalah ~/.loongsuite-pilot/config.json pada macOS/Linux dan C:\Users\<username>\.loongsuite-pilot\config.json pada Windows.

  4. Setelah mengubah konfigurasi, jalankan loongsuite-pilot restart.

  5. Picu aktivitas agen baru, lalu periksa output lokal atau Konsol AgentLoop.

FAQ

Apa yang harus saya lakukan jika agen yang diharapkan tidak ditemukan?

Pastikan agen target telah terinstal, telah digunakan setidaknya satu kali, dan tidak dinonaktifkan di agent-control.json atau config.json. Setelah mengubah konfigurasi, jalankan loongsuite-pilot restart. Pada macOS/Linux, direktori konfigurasi default adalah ~/.loongsuite-pilot/. Pada Windows, direktori default adalah C:\Users\<username>\.loongsuite-pilot\.

Apa yang harus saya lakukan jika tidak ada data baru secara lokal?

Pastikan LoongSuite Pilot sedang berjalan. Setelah layanan dimulai, picu aktivitas Agen Koding AI baru, lalu periksa direktori output JSONL lokal. Jalur defaultnya adalah ~/.loongsuite-pilot/logs/output/ pada macOS/Linux dan C:\Users\<username>\.loongsuite-pilot\logs\output\ pada Windows.

Apa yang harus saya lakukan jika tidak ada data di Konsol AgentLoop?

Pertama, periksa apakah event baru ada di output lokal. Jika event lokal ada tetapi tidak ditampilkan di konsol, refresh konsol nanti atau verifikasi bahwa perintah instalasi sesuai dengan tugas onboarding AgentLoop saat ini.

Bagaimana cara mengaktifkan penyamaran data?

Modifikasi bagian mask dalam file konfigurasi lokal, simpan file tersebut, lalu jalankan loongsuite-pilot restart. Jalur file konfigurasi default adalah ~/.loongsuite-pilot/config.json pada macOS/Linux dan C:\Users\<username>\.loongsuite-pilot\config.json pada Windows.