在 Emacs 中使用 kimi-k2 驱动的 claude code

(use-package claude-code
  :ensure t
  :vc (:url "https://github.com/stevemolitor/claude-code.el" :rev :newest)
  :config
  (setq claude-code-terminal-backend 'eat)
  (setq claude-code-term-name "xterm-256color")
  (setq claude-code-program-switches '("--verbose"))
  (setq claude-code-enable-notifications t)
  (setq claude-code-notification-function 'claude-code--default-notification)

  ;; 方法一: 通过 claude-code-proxy 的方式设置代理, 接入 OPENAI-compatible 模型
  ;; (progn
  ;;   (setenv "ANTHROPIC_BASE_URL" "http://localhost:8082")
  ;;   (setenv "ANTHROPIC_AUTH_TOKEN" "api-key")
  ;;   (setq claude-code-program "/usr/local/bin/claude")
  ;;   )

  ;; 方法二: 使用 kimi Anthropic-compatible API interface
  ;; kimi 提供了 Anthropic-compatible API 接口, 参考链接 https://platform.moonshot.ai/docs/guide/agent-support.en-US#install-cline
  ;; kimi 存在充值与限速问题, 参考链接 https://platform.moonshot.cn/docs/pricing/limits#%E9%99%90%E9%80%9F%E6%A6%82%E5%BF%B5%E8%A7%A3%E9%87%8A
  ;; 可以关注 LLM-Red-Team/kimi-cc 项目中的讨论, 例如 https://github.com/LLM-Red-Team/kimi-cc/issues/35
  (progn
    (setenv "ANTHROPIC_BASE_URL" "https://api.moonshot.cn/anthropic/")
    (setenv "ANTHROPIC_AUTH_TOKEN" "sk-xxx")
    (setq claude-code-program "/usr/local/bin/claude")
    )
  )
3 个赞

可以可以,成本和速度怎么样

我充了100块后, k2的响应速度挺快的了。成本也可接受。