跳过至正文
Claude Code 是 Anthropic 的代理型编程工具,可以读取、修改和执行您工作目录中的代码。 通过 Ollama 的 Anthropic 兼容 API,开放模型可以与 Claude Code 配合使用,使您能够使用 qwen3.5glm-5:cloudkimi-k2.5:cloud 等模型。 Claude Code with Ollama

安装

安装 Claude Code
curl -fsSL https://claude.ai/install.sh | bash

在 Ollama 中使用

快速设置

ollama launch claude

直接使用模型运行

ollama launch claude --model kimi-k2.5:cloud
  • kimi-k2.5:cloud
  • glm-5:cloud
  • minimax-m2.7:cloud
  • qwen3.5:cloud
  • glm-4.7-flash
  • qwen3.5
云端模型也可在 ollama.com/search?c=cloud 获取。

非交互(无头)模式

在不进行交互的情况下运行 Claude Code,适用于 Docker、CI/CD 或脚本
ollama launch claude --model kimi-k2.5:cloud --yes -- -p "how does this repository work?"
--yes 标志会自动拉取模型、跳过选择器,并要求指定 --model-- 之后的参数将直接传递给 Claude Code。 Claude Code 可以通过 Ollama 的联网搜索 API 进行网页搜索。请参阅联网搜索文档以了解设置和用法。

使用 /loop 的计划任务

/loop 命令在 Claude Code 内部按循环计划运行提示词或斜杠命令。这对于自动化重复性任务(如检查 PR、运行研究或设置提醒)非常有用。
/loop <interval> <prompt or /command>

示例

检查您的 PR
/loop 30m Check my open PRs and summarize their status
自动化研究任务
/loop 1h Research the latest AI news and summarize key developments
自动化错误报告和分类
/loop 15m Check for new GitHub issues and triage by priority
设置提醒
/loop 1h Remind me to review the deploy status

Telegram

通过将机器人连接到您的会话,在 Telegram 中与 Claude Code 聊天。安装 Telegram 插件,通过 @BotFather 创建机器人,然后使用 channel 标志启动
ollama launch claude -- --channels plugin:telegram@claude-plugins-official
Claude Code 会在执行大多数操作时提示权限。要允许机器人自主工作,请配置权限规则或在隔离环境中传递 --dangerously-skip-permissions 请参阅插件 README 以获取完整的设置说明,包括配对和访问控制。

手动设置

Claude Code 使用 Anthropic 兼容 API 连接到 Ollama。
  1. 设置环境变量
export ANTHROPIC_AUTH_TOKEN=ollama
export ANTHROPIC_API_KEY=""
export ANTHROPIC_BASE_URL=http://localhost:11434
  1. 使用 Ollama 模型运行 Claude Code
claude --model qwen3.5
或以内联方式运行环境变量
ANTHROPIC_AUTH_TOKEN=ollama ANTHROPIC_BASE_URL=https://:11434 ANTHROPIC_API_KEY="" claude --model glm-5:cloud
注意: Claude Code 需要较大的上下文窗口。我们建议至少 64k token。请参阅上下文长度文档了解如何在 Ollama 中调整上下文长度。