Bekerja dengan berkas & kode
Membaca, mencari, menulis, dan mengedit berkas secara presisi — termasuk pencarian dengan pola (glob) dan pencarian isi berkas (regex) di seluruh proyek.
DeepSeek Harness (dsh) adalah agent harness open-source dari DeepSeek yang menjalankan pekerjaan nyata: mengedit berkas, menjalankan perintah terminal, meneliti web, membuat dokumen Office, sampai mengoordinasi banyak subagent sekaligus. Situs ini merangkum semua petunjuknya dalam bahasa Indonesia — dari instalasi sampai cara memakainya dengan aman di tim.
DeepSeek Harness (nama perintahnya dsh) adalah agent harness open-source buatan DeepSeek AI. Ia bukan chatbot yang hanya menjawab pertanyaan, melainkan program yang mengerjakan tugas di komputer Anda: membaca dan menulis berkas, menjalankan perintah shell, mencari di web, memanggil tool pihak ketiga, sampai menjalankan banyak agen sekaligus untuk pekerjaan besar.
Arsitektur intinya sederhana untuk dijelaskan: everything is a plugin — semua kemampuan, termasuk antarmuka web, model bahasa, tool berkas, dan integrasi eksternal, dipasang sebagai plugin di atas framework Cordis. Karena itu DeepSeek Harness bisa dipakai sebagai aplikasi desktop, sebagai antarmuka web lokal, sebagai CLI headless untuk otomasi, atau sebagai SDK Python untuk dipanggil dari kode Anda sendiri.
Status resminya adalah developer preview: sangat cepat berkembang dan bisa berubah antar versi. Situs ini mencatat perilaku versi terbaru sekaligus memberi tahu Anda bagian mana yang perlu diperiksa ulang saat memperbarui.
DeepSeek Harness masih eksperimental dan belum melalui audit keamanan menyeluruh. Jangan langsung memberi akses penuh ke server produksi atau data sensitif. Mulai dari folder kerja terpisah, gunakan mode read-only saat masih mencoba, dan tinjau setiap perubahan berkas sebelum menyetujuinya.
Enam kelompok pekerjaan yang paling sering dikerjakan pengguna DeepSeek Harness — semuanya bisa dijalankan hanya dengan perintah bahasa sehari-hari.
Membaca, mencari, menulis, dan mengedit berkas secara presisi — termasuk pencarian dengan pola (glob) dan pencarian isi berkas (regex) di seluruh proyek.
Menjalankan perintah shell, memasang dependensi, menjalankan tes, dan membaca hasilnya. Ada juga sesi terminal persisten untuk pekerjaan panjang.
Memecah pekerjaan besar: satu subagent meneliti, satu menulis, satu memverifikasi — atau satu skrip workflow mengoordinasikan puluhan agen sekaligus.
Mencari informasi terkini di web, membuka halaman tertentu, lalu menyusun hasilnya menjadi laporan Word, presentasi PowerPoint, atau spreadsheet Excel.
Memasang skill (berkas SKILL.md), plugin TypeScript, dan server MCP — sehingga tool internal perusahaan Anda bisa dipanggil langsung oleh agen.
Membatasi akses berkas dengan tiga mode sandbox, meminta persetujuan manusia untuk tindakan sensitif, dan mencatat semua langkah yang dijalankan.
Anda tidak perlu mengubah sistem apa pun. Selama Node.js sudah terpasang, DeepSeek Harness bisa dijalankan dalam hitungan menit.
DeepSeek Harness memerlukan Node.js ^22.19.0 atau ≥ 24, pnpm 11.28.5 (untuk pemasangan dari source), Git, dan Python 3.10+ bila Anda memakai SDK Python. Periksa versi Node dengan node -v.
Satu perintah menjalankan antarmuka web lokal dan membuka browser:
Di antarmuka web, klik Choose workspace dan arahkan ke folder proyek Anda. Lalu buka Settings → Models dan isi API key DeepSeek dari platform.deepseek.com. Kunci disimpan di berkas kredensial lokal, dan Anda bisa mengganti atau menambah provider lain kapan saja.
node -v
npx @deepseek-ai/dsh web
# server saja tanpa membuka browser
npx @deepseek-ai/dsh web --no-openButuh Node.js 22.19+ atau 24+. Antarmuka web berjalan di http://127.0.0.1:3080 secara bawaan.
Mulai dengan tugas yang bisa diperiksa hasilnya dalam satu menit, misalnya “ringkas isi folder ini menjadi daftar isi”. Setelah Anda percaya pada hasilnya, naikkan ke tugas yang lebih besar. Selengkapnya di panduan pemakaian dan halaman instalasi.
DeepSeek Harness memisahkan dua hal: seberapa luas akses berkas (sandbox) dan apakah tindakan berisiko perlu persetujuan manusia (approval).
| Mode sandbox | Akses berkas | Cocok untuk |
|---|---|---|
read-only | Hanya membaca; menulis dan mengubah berkas ditolak. | Mencoba pertama kali, membaca kode orang lain, audit. |
workspace-write | Bebas menulis di dalam folder kerja; di luarnya ditolak. | Pekerjaan harian pada proyek yang Anda pilih. |
danger-full-access | Akses penuh ke sistem berkas; tanpa pembatasan sandbox. | Tugas lanjutan yang memang butuh akses luas — dengan kesadaran penuh. |
Di samping mode sandbox, ada kebijakan persetujuan (approval): ask meminta konfirmasi Anda untuk tindakan di luar batas, sedangkan never berjalan tanpa bertanya. Kombinasi keduanya disebut preset. Dua preset yang dikirim bawaan adalah workspace-write (workspace-write + ask) dan danger-full-access (danger-full-access + never). Bila persetujuan tidak bisa diperoleh, permintaan ditolak — sistem bersikap fail-closed, bukan mengizinkan diam-diam.
Beri agen folder kerja khusus yang hanya berisi berkas yang memang boleh diubah. Simpan kredensial di luar folder itu, aktifkan kontrol versi (Git) sebelum memberi tugas besar, dan biasakan memeriksa diff sebelum menyetujui perubahan.
Langkah demi langkah untuk Windows, macOS, dan Linux: npx, build dari source, pemilihan profil, dan pengaturan API key.
Cara memberi perintah yang efektif, memilih model, mengatur izin, dan memakai skill, plugin, serta MCP.
Sepuluh skenario nyata lengkap dengan contoh perintah yang bisa Anda salin dan sesuaikan.
Perangkat lunaknya open source dengan lisensi MIT, jadi gratis dipakai. Yang berbayar adalah pemakaian model: Anda memakai API key DeepSeek (atau provider lain) yang ditagih sesuai pemakaian token. Model lokal lewat Ollama bisa menjadi pilihan tanpa biaya API.
Sebagian. Alat seperti operasi berkas, pencarian kode, dan terminal berjalan lokal. Namun pemanggilan model tetap butuh koneksi ke provider — kecuali Anda memakai model lokal melalui Ollama atau gateway sendiri. Fitur web search juga tentu memerlukan internet.
Cocok, selama Anda nyaman dengan konsep folder kerja dan terminal dasar. Mulailah dari antarmuka web, mode read-only, dan tugas kecil. Situs ini menyediakan panduan langkah demi langkah dalam bahasa Indonesia agar prosesnya lebih mudah diikuti.
Konsultasi gratis dengan Andi untuk memilih cara pakai, menyiapkan alur kerja, atau mengevaluasi keamanan sebelum dipakai di tim Anda.
Jika Anda ingin memakai DeepSeek Harness untuk pekerjaan atau bisnis tetapi bingung menentukan langkah pertama, silakan hubungi Andi di +62 897-6003-363 (telepon atau WhatsApp). Konsultasi awal tidak dikenakan biaya: kita bahas kebutuhan Anda, risiko yang perlu dijaga, dan cara paling masuk akal untuk mencobanya.