Panduan

MCP vs CLI untuk agen AI: dari mana tagihan token berasal

6 menit bacaOleh tim Delta MCP

Terminal yang menjalankan gh pr list di samping daftar tool server MCP, dengan tanda vs di antara keduanya.

Jawaban singkat

CLI biasanya memakai lebih sedikit token daripada server MCP: ia tidak menambah daftar tool, dan model sudah mengenal perintah-perintah umum. MCP menang ketika tidak ada CLI, ketika Anda butuh login, atau ketika aplikasi Anda tidak punya shell. Pada keduanya, setiap langkah adalah satu permintaan. Merangkai langkah dalam kode menghapus biaya itu.

Dalam panduan ini

Berapa token yang dipakai masing-masing?

Tiga hal menentukan tagihan: daftar tool, jumlah langkah, dan apa yang kembali dari setiap langkah. Server MCP dan CLI berbeda pada ketiganya.

Berapa token yang dipakai masing-masing?
BiayaServer MCPCLI
Daftar tool Setiap tool punya definisi yang harus dibaca model. Claude Code menundanya secara default: hanya nama tool yang masuk ke konteks sampai tool itu dipakai. Tidak ada. Model sudah mengenal perintah-perintah umum, atau membaca --help sekali.
Setiap langkah Satu panggilan tool adalah satu permintaan atas seluruh percakapan. Satu perintah juga satu permintaan, tetapi satu perintah bisa merangkai beberapa langkah dengan pipe dan &&.
Yang kembali Seluruh hasil masuk ke percakapan. Claude Code memperingatkan di atas 10.000 token dan membatasi hasil pada 25.000 secara default. Anda bisa memangkasnya sebelum model melihatnya (head, jq), atau menyimpannya ke file, seperti yang dilakukan Playwright CLI.

Merangkai dan memangkas berasal dari shell, bukan dari satu CLI tertentu: itu program kecil yang menjalankan beberapa langkah dalam satu permintaan. Mode kode, di bawah, memberi MCP kemampuan yang sama.

Apa kata pengukurannya?

Tiga sumber, dari tiga sudut.

  • AnthropicPanduan biaya Claude Code menyatakan bahwa tool CLI seperti gh, aws, gcloud, dan sentry-cli tetap lebih hemat konteks daripada server MCP, karena tidak menambah daftar per tool.
  • MicrosoftREADME Playwright CLI menyatakan pemanggilan CLI lebih hemat token daripada server MCP-nya: ia menghindari pemuatan skema tool yang besar dan accessibility tree yang bertele-tele ke dalam model. README itu mempertahankan MCP untuk otomasi eksploratif, tes yang memperbaiki diri sendiri, dan workflow yang berjalan lama, ketika konteks browser yang berkelanjutan lebih penting daripada biaya token.
  • ScalekitBenchmark dari Scalekit, Maret 2026: lima tugas GitHub hanya baca, 75 percobaan, Claude Sonnet 4. CLI gh memakai 1.365 sampai 9.386 token per tugas dan server MCP GitHub 32.279 sampai 82.835, yaitu 4 sampai 32 kali lebih banyak. Server MCP itu juga gagal pada 7 dari 25 percobaan karena timeout; CLI berhasil setiap kali.

Benchmark itu memuat ke-43 definisi tool GitHub ke setiap percakapan. Claude Code kini menundanya secara default, sehingga bagian daftar tool dari selisih itu hilang di sana, tetapi bagian per langkah tidak, dan penundaan itu tidak berlaku di aplikasi yang masih memuat setiap definisi.

Kapan CLI menang, dan kapan MCP?

CLI menang ketika…

  • Tool-nya terkenal, seperti gh, aws, atau gcloud.
  • Outputnya panjang dan Anda hanya butuh sebagian: pangkas sebelum model membacanya.
  • Anda bekerja di agen coding yang punya shell dan sistem file.
  • Beberapa langkah muat dalam satu perintah.

MCP menang ketika…

  • Layanannya tidak punya CLI, atau hanya punya server jarak jauh dengan login sendiri.
  • Aplikasi AI Anda tidak punya shell untuk dipakai model, seperti pada aplikasi chat.
  • Anda menginginkan input bertipe dan daftar apa yang dilakukan tiap tool, bukan flag yang diingat model dari pelatihannya.
  • Beberapa orang memakai agen itu dan masing-masing butuh otorisasi sendiri: poin utama Scalekit.

Apakah MCP sudah mati?

Tidak. Protokol ini masih melakukan apa yang tidak bisa dilakukan CLI: menjangkau layanan jarak jauh dengan login, bekerja di aplikasi yang tidak punya shell, dan mendeskripsikan setiap tool secara bertipe. README Microsoft sendiri mempertahankan MCP untuk beberapa workflow.

Yang mulai usang adalah satu pola: satu panggilan tool per langkah, atas seluruh percakapan. CLI menghindari sebagiannya dengan merangkai perintah. Anthropic dan Cloudflare menjelaskan solusi umumnya, yaitu menulis kode yang memanggil tool, dan mengukurnya: contoh Anthropic turun dari 150.000 menjadi 2.000 token, dan Cloudflare membuka lebih dari 2.500 endpoint dalam sekitar 1.000 token.

Delta MCP adalah solusi itu, siap pakai, untuk server MCP yang sudah Anda pakai: AI Anda menulis setiap tugas sebagai satu program. Kami mengukurnya terhadap pemanggilan server-server itu secara langsung, di Claude Code dengan Tool Search menyala:

Sonnet 5.5, dua sampai tiga percobaan per varian, hasil akhir diperiksa di setiap layanan.

Yang kami ukur
TugasTokenPanggilan ke modelDiukur
Memperbaiki sebuah rilis, sebagai kodeCerberus, 152 tool 13,4× lebih sedikit 26 → 6,5 5 Oktober
Merapikan 20 tiket yang terlambatPengelola tiket 4,8× lebih sedikit 5 → 2 2 Oktober
Login, menambahkan 3 kontak, lalu menampilkan daftarnyaMicrosoft Playwright MCP 3,9× lebih sedikit 12,6 → 4 2 Oktober

Semua pengukuran dan metodenya

Mana yang sebaiknya Anda pakai?

Mulai dari situasi Anda, bukan dari protokolnya.

Mana yang sebaiknya Anda pakai?
Situasi AndaPakaiMengapa
Tool-nya terkenal dan punya CLI: gh, aws, gcloud. CLI Tanpa daftar tool, dan Anda bisa memangkas outputnya. Panduan biaya Claude Code menyarankannya.
Layanannya tidak punya CLI, atau Anda mengaksesnya lewat server jarak jauh. MCP Itulah jalan masuknya. Pertahankan server yang Anda pakai dan putuskan sisanya.
Aplikasi AI Anda tidak punya shell. MCP CLI membutuhkan tempat untuk berjalan.
Tugas melintasi beberapa langkah atau beberapa layanan. Kode, bukan satu panggilan per langkah Delta MCP melakukannya untuk server MCP Anda. Skrip melakukannya untuk CLI.

Pertanyaan

Mana yang lebih baik untuk agen AI, MCP atau CLI?

Tidak ada yang selalu lebih baik. CLI biasanya lebih murah jika ada yang terkenal, karena tidak menambah daftar tool dan outputnya bisa dipangkas. MCP adalah jalan masuk ketika tidak ada CLI, ketika perlu login, atau ketika aplikasi tidak punya shell. Keduanya membayar satu permintaan untuk setiap langkah.

Apakah CLI lebih murah daripada server MCP dalam token?

Biasanya, per tugas. Scalekit mengukur CLI gh pada 1.365 sampai 9.386 token per tugas, dibanding 32.279 sampai 82.835 untuk server MCP GitHub, dengan ke-43 definisi tool dimuat. Claude Code kini menunda definisi itu, yang mempersempit selisihnya.

Apakah MCP sudah mati?

Tidak. MCP masih mencakup layanan jarak jauh, login, dan aplikasi tanpa shell, dan README Playwright CLI dari Microsoft sendiri mempertahankan MCP untuk workflow eksploratif dan yang berjalan lama. Yang memakan token adalah satu panggilan per langkah, yang bisa digantikan kode.

Haruskah saya mengganti server MCP saya dengan skill dan CLI?

Hanya jika ada CLI yang bagus. Skill juga membantu: Claude Code hanya memuat deskripsinya di awal dan teks lengkapnya saat salah satunya dipanggil, dan skill bisa menyertakan kode untuk dijalankan. Anthropic menyatakan skill melengkapi server MCP, bukan menggantikannya.

Mengapa ada Playwright CLI di samping server MCP Playwright?

README-nya menyatakan pemanggilan CLI menghindari pemuatan skema tool yang besar dan accessibility tree yang bertele-tele ke dalam model, dan bahwa CLI plus skill cocok untuk agen coding yang menyeimbangkan otomasi browser dengan basis kode besar dalam jendela konteks terbatas. MCP tetap untuk otomasi eksploratif, tes yang memperbaiki diri sendiri, dan workflow yang berjalan lama.

Apakah Delta MCP menggantikan CLI?

Tidak. CLI adalah pilihan yang tepat jika ada yang bagus. Delta MCP untuk server MCP yang sudah Anda punya, pada tugas dengan beberapa langkah: 3,3–24,1× lebih sedikit token dalam pengujian kami dibanding memanggilnya langsung.

Sumber

  1. Claude Code, Manage costs effectively (documentation) Tool CLI lebih hemat konteks daripada server MCP; definisi tool MCP ditunda secara default.
  2. Claude Code, Connect Claude Code to tools via MCP (documentation) Peringatan 10.000 token dan batas default 25.000 token pada hasil tool.
  3. Microsoft, Playwright CLI (README on GitHub) CLI dibanding MCP dalam efisiensi token, dan kasus ketika MCP tetap lebih cocok.
  4. Scalekit, MCP vs CLI: Benchmarking AI Agent Cost & Reliability (11 Mar 2026) Benchmark GitHub: token per tugas, keandalan, dan ke-43 definisi tool.
  5. Anthropic, Code execution with MCP: Building more efficient agents (4 Nov 2025) Contoh 150.000 menjadi 2.000 token; kode yang memanggil tool sebagai ganti satu panggilan per langkah.
  6. Cloudflare, Code Mode: give agents an entire API in 1,000 tokens (20 Feb 2026) Lebih dari 2.500 endpoint dalam sekitar 1.000 token, dibanding 1,17 juta sebagai server MCP biasa.
  7. Anthropic, Equipping agents for the real world with Agent Skills (16 Okt 2025) Skill memuat nama dan deskripsinya lebih dulu dan sisanya sesuai kebutuhan; skill bisa menyertakan kode; skill melengkapi server MCP.
  8. Claude Code, Extend Claude with skills (documentation) Deskripsi skill dimuat di awal; isi lengkapnya hanya saat skill dipanggil.
  9. Delta MCP, Benchmarks Setiap pengukuran Delta MCP di halaman ini, beserta metodenya.

Lanjut membaca

Coba Delta MCP pada tugas Anda sendiri

Gratis, siap dalam dua menit, dan Anda bisa mengembalikan semuanya dengan satu klik.

Unduh untuk Mac Tersedia juga untukWindowsLinux
Unduh untuk Windows Tersedia juga untukMacLinux
Unduh untuk Linux Tersedia juga untukMacWindows

Gratis · Tanpa akun · Chip Apple atau Intel

Gratis · Tanpa akun

Gratis · Tanpa akun

Ikuti peluncurannya

Untuk Mac, Windows, dan Linux. Tidak perlu akun.

Segera hadir

Delta MCP hampir tiba

Aplikasi gratis untuk Mac, Windows, dan Linux segera hadir. Tinggalkan email Anda dan Anda langsung tahu begitu aplikasinya rilis. Tidak perlu akun.

Email hanya untuk memberi tahu Anda sekali saat Delta MCP rilis. Tanpa newsletter. Kebijakan privasi