Skip to content

Claude Code 是一種代理式程式碼工具,能讀取您的程式碼庫、編輯檔案並執行命令。

Ollama 透過其與 Anthropic 相容的 API,將 Claude Code 連接至本機和雲端模型。

開始使用

使用 Ollama 啟動 Claude Code:

shell
ollama launch claude

功能

聊天
詢問關於儲存庫或任務的問題
<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="terminal" /></div>
  <div>
    <div class="capability-list-heading">命令列</div>
    <div class="capability-list-copy">透過 Claude Code 的權限流程執行命令</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="code" /></div>
  <div>
    <div class="capability-list-heading">工具呼叫</div>
    <div class="capability-list-copy">使用相容模型的工具</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="file-pen" /></div>
  <div>
    <div class="capability-list-heading">檔案編輯</div>
    <div class="capability-list-copy">讀取並編輯您專案中的檔案</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="users" /></div>
  <div>
    <div class="capability-list-heading">子代理</div>
    <div class="capability-list-copy">跨任務分配工作</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="globe" /></div>
  <div>
    <div class="capability-list-heading">網路搜尋</div>
    <div class="capability-list-copy">透過 Ollama 搜尋網路</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="file-text" /></div>
  <div>
    <div class="capability-list-heading">網頁擷取</div>
    <div class="capability-list-copy">擷取並摘要網頁</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="image" /></div>
  <div>
    <div class="capability-list-heading">視覺</div>
    <div class="capability-list-copy">傳送圖片和螢幕截圖</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="brain" /></div>
  <div>
    <div class="capability-list-heading">思考</div>
    <div class="capability-list-copy">使用相容模型的控制思考功能</div>
  </div>
</div>

模型

為您的儲存庫選擇具有足夠上下文的模型。

注意

對於較大的儲存庫,請將上下文長度設定為 64k 或更高。

更多功能

無需互動即可執行

--yes 用於腳本、Docker 或 CI:

shell
ollama launch claude --model gemma4:cloud --yes -- -p "how does this repository work?"

--yes 標誌會跳過選擇器、在需要時提取模型,並且需要 --model-- 之後的參數會直接傳遞給 Claude Code。

網路搜尋

從 Claude Code 使用 Ollama 的網路搜尋 API。

請參閱網路搜尋以取得設定和使用方式。

使用 /loop 排程任務

在 Claude Code 內部使用 /loop,依照排程執行提示或斜線命令:

text
/loop <interval> <prompt or /command>

範例:

text
/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

Telegram

將 Telegram 機器人連接至您的 Claude Code 工作階段。安裝 Telegram 外掛程式,使用 @BotFather 建立機器人,然後啟動 Claude Code:

shell
ollama launch claude -- --channels plugin:telegram@claude-plugins-official

Claude Code 會在大多數動作上提示取得權限。若要讓機器人自主運作,請設定權限規則,或在隔離環境中傳遞 --dangerously-skip-permissions

請參閱 外掛程式 README 以取得設定說明。

手動設定

1. 安裝 Claude Code

shell
curl -fsSL https://claude.ai/install.sh | bash
powershell
irm https://claude.ai/install.ps1 | iex

2. 設定環境變數

shell
export ANTHROPIC_AUTH_TOKEN=ollama
export ANTHROPIC_API_KEY=""
export ANTHROPIC_BASE_URL=http://localhost:11434

3. 執行 Claude Code

shell
claude --model qwen3.5

或使用內嵌的環境變數執行:

shell
ANTHROPIC_AUTH_TOKEN=ollama ANTHROPIC_BASE_URL=http://localhost:11434 ANTHROPIC_API_KEY="" claude --model kimi-k2.7-code:cloud