2 puan yazan kiyeonjeon21 2026-04-12 | Henüz yorum yok. | WhatsApp'ta paylaş

Terminalden doğrudan kullanılabilen bir Naver OpenAPI CLI'ı (13 arama türü, DataLab, CAPTCHA) geliştirdim.

Daha önce Naver API'lerini saran birkaç MCP sunucusu vardı, ancak CLI yoktu. MCP kullanışlı olsa da, yalnızca araç şemaları bile bağlam penceresinin önemli bir kısmını tüketiyor ve TCP timeout nedeniyle başarısızlık oranı da yüksek oluyor.

Bu yüzden ajanların doğrudan çağırabileceği bir CLI yaptım.

Başlıca özellikler:

  • Blog/haber/alışveriş/yerel vb. 13 arama türü + DataLab trend analizi
  • --json ile API parametrelerinde 1:1 eşleme, --fields ile yalnızca gerekli alanları döndürme
  • ncli schema search.blog ile çalışma zamanında API spesifikasyonunu sorgulama (statik dokümantasyon gerektirmez)
  • --dry-run ile çalıştırmadan önce doğrulama, --sanitize ile prompt injection savunması
  • --page-all ile otomatik sayfalama, stdin/dosya JSON girişi desteği
  • OpenClaw standart skill dosyaları dahildir

Tasarım ilkeleri için Justin Poehnelt'in "You Need to Rewrite Your CLI for AI Agents" yazısı ve AXI projesi referans alındı; bunlar agentic-cli-guide içinde derlenen 7 ilkenin uygulanmasında kullanıldı.

Kurulum: npm install -g @kiyeonjeon21/ncli

Henüz yorum yok.

Henüz yorum yok.