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 priorityTelegram
將 Telegram 機器人連接至您的 Claude Code 工作階段。安裝 Telegram 外掛程式,使用 @BotFather 建立機器人,然後啟動 Claude Code:
shell
ollama launch claude -- --channels plugin:telegram@claude-plugins-officialClaude Code 會在大多數動作上提示取得權限。若要讓機器人自主運作,請設定權限規則,或在隔離環境中傳遞 --dangerously-skip-permissions。
請參閱 外掛程式 README 以取得設定說明。
手動設定
1. 安裝 Claude Code
shell
curl -fsSL https://claude.ai/install.sh | bashpowershell
irm https://claude.ai/install.ps1 | iex2. 設定環境變數
shell
export ANTHROPIC_AUTH_TOKEN=ollama
export ANTHROPIC_API_KEY=""
export ANTHROPIC_BASE_URL=http://localhost:114343. 執行 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