2 poin oleh kiyeonjeon21 2026-04-12 | Belum ada komentar. | Bagikan ke WhatsApp

Saya membuat CLI yang memungkinkan OpenAPI Naver (13 jenis pencarian, Datalab, CAPTCHA) digunakan langsung dari terminal.

Sudah ada beberapa server MCP yang membungkus API Naver, tetapi belum ada CLI. MCP memang praktis, tetapi hanya skema alatnya saja sudah memakan porsi besar dari context window, dan tingkat kegagalannya juga tinggi karena timeout TCP.

Karena itu, saya membuat CLI yang bisa dipanggil langsung oleh agen.

Fitur utama:

  • 13 jenis pencarian seperti blog/berita/belanja/lokal + analisis tren Datalab
  • Pemetaan parameter API 1:1 dengan --json, dan hanya mengembalikan field yang dibutuhkan dengan --fields
  • Melihat spesifikasi API saat runtime dengan ncli schema search.blog (tanpa perlu dokumentasi statis)
  • Validasi sebelum eksekusi dengan --dry-run, perlindungan prompt injection dengan --sanitize
  • Pagination otomatis dengan --page-all, mendukung input JSON dari stdin/file
  • Termasuk OpenClaw standard skill files

Prinsip desainnya mengacu pada tulisan Justin Poehnelt, "You Need to Rewrite Your CLI for AI Agents", dan proyek AXI, lalu menerapkan 7 prinsip yang dirangkum dalam agentic-cli-guide.

Instalasi: npm install -g @kiyeonjeon21/ncli

Belum ada komentar.

Belum ada komentar.