20+ tool bawaanPlugin & MCPBilingual

Fitur DeepSeek Harness dan cara memakainya

Semua kemampuan DeepSeek Harness dipasang sebagai plugin, sehingga daftarnya bisa bertambah tanpa memperbarui aplikasi inti. Berikut kemampuan yang tersedia secara bawaan, dikelompokkan agar mudah dicari, lengkap dengan cara memakainya.

Ringkasan

Kelompok kemampuan DeepSeek Harness

Peta kemampuan berdasarkan jenis pekerjaan
KelompokYang bisa dilakukanContoh perintah
Berkas & kodeMembaca, mencari, menulis, mengedit berkas; mencari simbol dengan LSP.“Perbaiki impor yang rusak di folder src.”
Terminal & otomasiMenjalankan shell, sesi persisten, dan pekerjaan latar belakang.“Jalankan tes, lalu laporkan kegagalannya.”
Orkestrasi agenSubagent, workflow JavaScript, dan penjadwalan tugas berkala.“Audit 40 berkas ini dengan tiga agen paralel.”
Riset & dataPencarian web, pembukaan halaman, dokumen Office, analisis data.“Buat laporan Word dari data Excel ini.”
EkstensiSkill markdown, plugin TypeScript, server MCP, perintah kustom.“Pakai skill invoice untuk membuat tagihan.”
Kendali & tinjauanMode sandbox, persetujuan manusia, plan mode, daftar tugas, goal.“Buat rencana dulu, jangan ubah berkas.”
Inti

1. Berkas, kode, dan terminal

Membaca & menulis berkas

Membaca berkas teks dengan nomor baris, menulis berkas baru, dan mengedit bagian tertentu tanpa menulis ulang seluruh isi. Ada kebijakan read-before-write: berkas harus dibaca dulu sebelum diubah.

Mencari dengan glob & grep

Menemukan berkas berdasarkan pola nama dan mencari isi berkas dengan ekspresi reguler (didukung ripgrep bawaan) — jauh lebih cepat daripada menelusuri manual.

Shell: PowerShell & bash

Menjalankan perintah di Windows (PowerShell) maupun Linux/macOS (bash), termasuk sesi terminal persisten untuk dev server atau proses panjang.

Pemahaman struktur kode (LSP)

Integrasi Language Server Protocol membantu agen menemukan definisi, referensi, dan simbol sehingga perubahan kode lebih tepat sasaran.

contoh perintah
Cari semua berkas .tsx di folder app, lalu tunjukkan komponen yang belum memakai kunci unik pada list.

Agen akan memakai glob, grep, lalu membaca berkas yang relevan sebelum menyimpulkan.

Orkestrasi

2. Subagent, workflow, dan pekerjaan latar belakang

Tiga kemampuan ini yang membuat DeepSeek Harness berbeda dari asisten kode biasa. Ketiganya bertujuan sama: memecah pekerjaan besar agar selesai lebih cepat dan lebih teliti.

Subagent

Agen tambahan dengan konteks sendiri. Cocok untuk tugas mandiri: meneliti, merangkum, memeriksa hasil, atau mengerjakan satu berkas. Bisa berjalan di latar belakang dan dilanjutkan kembali lewat pesan.

Workflow

Satu skrip JavaScript yang menjalankan puluhan agen sekaligus dengan tahapan, percabangan, dan hasil terstruktur. Dipakai untuk audit banyak berkas, migrasi besar, atau riset dari beberapa sudut sekaligus.

Background job

Perintah panjang (build, tes, unduhan) dijalankan di latar belakang sehingga Anda tetap bisa mengobrol dan memberi tugas lain sambil menunggu hasilnya.

Kapan memakai yang mana?

Butuh satu jawaban cepat dari sudut berbeda → subagent. Butuh hasil terstruktur dari banyak item yang seragam → workflow. Butuh menjalankan sesuatu yang lama sambil tetap bekerja → background job.

Riset & data

3. Web, dokumen Office, dan data

Pencarian web & pembukaan halaman

Mencari informasi terkini lewat penyedia pencarian, membuka URL tertentu, lalu mengutip sumbernya. Permintaan keluar dilindungi dari penyalahgunaan alamat internal (SSRF).

Excel, Word, dan PowerPoint

Membuat dan mengedit berkas .xlsx, .docx, dan .pptx — termasuk tabel, rumus, format, grafik, dan konversi. Pustaka analisis data (pandas, numpy) ikut tersedia.

Membaca gambar

Membuka berkas PNG/JPEG/WebP/GIF untuk dibaca agen: memeriksa tangkapan layar, membandingkan desain, atau mengambil teks dari gambar.

contoh perintah
Buka data-penjualan.xlsx, buat ringkasan per wilayah di sheet baru,
lalu tulis ringkasan eksekutif satu halaman ke laporan-q1.docx

Agen membaca data, menghitung dengan pandas, lalu menulis kedua berkas keluaran.

Ekstensi

4. Skill, plugin, MCP, dan perintah kustom

Skill

Petunjuk tugas yang disimpan sebagai berkas markdown (SKILL.md). Agen memuatnya saat relevan, sehingga prosedur perusahaan Anda ikut dipatuhi. Bisa juga dipanggil manual sebagai perintah.

Plugin

Modul TypeScript yang menambah tool, panel antarmuka, atau integrasi baru. Didaftarkan pada konfigurasi profil, dan bisa aktif hanya untuk profil tertentu.

MCP (Model Context Protocol)

Menghubungkan server MCP lewat stdio atau HTTP, sehingga tool eksternal muncul dengan nama mcp__<server>__<tool>. Cara praktis membuka akses ke sistem internal tanpa menulis plugin.

Perintah kustom

Perintah yang dijalankan tanpa memanggil model — misalnya untuk membuka panel, menjalankan rutinitas, atau memanggil skill yang memang untuk manusia.

struktur skill
.dsh/skills/laporan-bulanan/SKILL.md
---
name: laporan-bulanan
description: Membuat laporan bulanan dari data penjualan.
---

# Langkah
1. Baca data dari folder data/.
2. Hitung pertumbuhan per wilayah.
3. Tulis hasil ke laporan/YYYY-MM.docx.

Folder .dsh/skills di dalam proyek akan terdeteksi otomatis.

Kendali

5. Izin, tinjauan, dan kendali pekerjaan

Mode sandbox & persetujuan

Tiga tingkat akses berkas dan dua kebijakan persetujuan. Semuanya bisa diubah kapan saja tanpa memasang ulang apa pun.

Plan mode & daftar tugas

Agen bisa diminta menyusun rencana lebih dulu tanpa menyentuh berkas, lalu melacak kemajuan pekerjaan satu per satu agar tidak ada yang terlewat.

Goal jangka panjang

Untuk pekerjaan besar yang butuh banyak putaran, agen menyimpan tujuan dan melanjutkannya otomatis sampai selesai atau benar-benar terhalang.

Penjadwalan

Tugas berkala dengan ekspresi cron lima kolom dan zona waktu IANA — misalnya laporan harian atau pemeriksaan status situs.

Menjalankan kode terisolasi

Menjalankan potongan kode untuk perhitungan atau transformasi data tanpa membuat berkas skrip permanen.

Hasil siap dibagikan

Berkas hasil kerja bisa ditandai sebagai keluaran akhir sehingga mudah ditemukan dan dibuka oleh rekan kerja.

Yang perlu diawasi

Jangan menaruh kredensial, kunci API, atau data pribadi di dalam folder kerja bila Anda memakai mode danger-full-access. Aktifkan kontrol versi agar setiap perubahan bisa dibatalkan, dan tinjau perintah yang diminta persetujuan sebelum menjawab “izinkan”.

Antarmuka

6. Empat cara menjalankan DeepSeek Harness

Pilih antarmuka sesuai kebutuhan Anda
Cara jalanCocok untukPerintah
Aplikasi desktopPengguna yang ingin antarmuka penuh tanpa menyentuh terminal.Pasang aplikasi DeepSeek Harness, lalu pilih folder kerja.
Antarmuka web lokalPemakaian harian dengan riwayat sesi dan pengaturan visual.npx @deepseek-ai/dsh web
CLI headlessOtomasi, server tanpa layar, dan integrasi CI.dsh --profile headless "tugas"
SDK PythonPengembang yang memanggil agen dari aplikasi sendiri.dsh --profile sdk

Butuh bantuan menerapkan DeepSeek Harness?

Konsultasi gratis dengan Andi untuk memilih cara pakai, menyiapkan alur kerja, atau mengevaluasi keamanan sebelum dipakai di tim Anda.

Hubungi Andi — +62 897-6003-363
Konsultasi

Tanya langsung, gratis

Setiap kebutuhan berbeda: ada yang cukup memakai antarmuka web, ada yang perlu otomasi terjadwal, ada yang harus memakai model lokal karena aturan data. Kami bisa membantu memilih kombinasi fitur yang tepat. Hubungi Andi di +62 897-6003-363.

Telepon Andi WhatsApp