Cursor接入Ollama怎么使用本地大模型写代码?

尼克

尼克

2026-08-03

620人浏览

原创

必须将ollama服务绑定到0.0.0.0:11434并正确配置cursor的custom模型提供方,才能实现本地llama3、deepseek-coder或qwen2在cursor中低延迟代码补全与cmd+k对话。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

cursor接入ollama怎么使用本地大模型写代码?

你想在Cursor编辑器里直接用本地Ollama跑的Llama 3、DeepSeek-Coder或Qwen2写代码,而不是把代码发到云端——这要求Cursor的AI请求必须真实抵达你本机的Ollama服务,且模型响应能被正确解析为代码补全、Cmd+K对话等动作。

确认Ollama服务监听地址可被Cursor访问

默认情况下,Ollama只绑定127.0.0.1:11434,而Cursor(尤其在WSL2、Docker或某些macOS沙盒环境下)可能无法通过localhost访问该地址。这一步不解决,后续所有配置都无效。

打开终端,执行:【OLLAMA_HOST=0.0.0.0:11434 ollama serve】 ——注意这不是临时环境变量设置,而是启动时显式传入,确保服务真正监听全网接口。

验证是否生效:在浏览器中打开 http://127.0.0.1:11434/api/tags,应返回JSON格式的模型列表;若打不开,检查端口是否被占用,或防火墙是否拦截了11434端口。

Windows用户若用PowerShell,请用 $env:OLLAMA_HOST="0.0.0.0:11434"; ollama serve 启动,命令提示符则用 set OLLAMA_HOST=0.0.0.0:11434 && ollama serve

在Cursor中配置Ollama为自定义模型提供方

方法一:通过图形界面设置(推荐新手)

1. 打开Cursor → Cmd+,(macOS)或 Ctrl+,(Windows/Linux)→ 进入 Settings → AI → Model Provider

2. 点击「Custom」选项卡 → 在「Model Name」栏填入 【llama3:8b】(必须与ollama list输出的名称完全一致,含版本号和量化后缀,如llama3:8b-instruct-q4_k_m

3. 在「Base URL」栏填入 http://127.0.0.1:11434(纯本地开发)或 http://192.168.x.x:11434(WSL2/跨容器需填主机真实局域网IP)

DeepSeek
DeepSeek

DeepSeek是一款由深度求索公司开发的免费AI助手,支持Web端和移动端使用。它拥有强大的自然语言处理能力,可进行文本对话、内容创作、代码编写、文件处理(支持图像、PDF、Word、Excel、PPT等格式)以及联网搜索。DeepSeek上下文长度达1M tokens,能一次性处理海量信息(如《三体》三部曲)。其核心优势在于完全免费、响应迅速、支持语音输入,并提供API服务,适合学习、办公和开发等多种场景。

下载

4. 「API Key」留空——本地Ollama无需认证,填任何内容反而可能导致401错误

方法二:手动编辑cursor.json(适合批量部署或调试)

定位Cursor用户配置目录:
macOS: ~/Library/Application Support/Cursor/User/
Windows: %APPDATA%\Cursor\User\
Linux: ~/.config/Cursor/User/

创建或编辑 cursor.json,写入以下内容(注意model字段值必须与ollama list输出严格匹配):

{ "ai": { "model": "deepseek-coder-v2", "endpoint": "http://127.0.0.1:11434/v1/chat/completions", "apiKey": "ollama" } }

触发本地模型生成代码

重启Cursor使配置生效(仅首次配置或修改后需要)。

打开任意代码文件,在编辑器中选中一段函数 → 按 Cmd+L(macOS)或 Ctrl+L(Windows/Linux)→ 输入“重写为异步版本并添加错误处理” → 回车。

观察右下角状态栏:若显示“Using model: llama3:8b”,说明请求已路由至本地Ollama;若卡在“Thinking…”超10秒,大概率是Ollama未运行、端口不通或模型名拼写错误。

在空白行输入//后按Tab键,触发行内补全——此时应由本地模型实时响应,延迟通常低于400ms,无网络抖动。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
marquee参数有哪些
marquee参数有哪些

marquee参数有direction、behavior、speed、scrolldelay、width、height、bgcolor、cursor、id、align、noresize、nohover、loopcount、bgcolorcolor、scrollamount和vspa。

2023.10.18

578

10

Cursor新手入门教程
Cursor新手入门教程

这是一份为新手量身定制的 Cursor 入门全流程指南。无论你是刚从 VS Code 迁移过来的老手,还是编程小白,这份指南都能帮你快速上手这款“代码自动驾驶仪”。

2026.04.09

49

10

Cursor 核心功能深度解析与实战技巧
Cursor 核心功能深度解析与实战技巧

本专题深度剖析 AI 代码编辑器 Cursor 的核心功能,涵盖 Composer 模式、codebase 索引、实时代码预测(Tab)及 Chat 交互等进阶用法。通过丰富的实战案例,手把手教你如何利用 Cursor 快速构建应用、重构复杂代码及进行自动化 Debug。

2026.04.16

112

10

Cursor 针对不同开发场景的使用教程
Cursor 针对不同开发场景的使用教程

本专题深度拆解 Cursor 在前端 UI 开发、后端重构、数据爬虫及自动化测试等 10+ 核心场景下的具体用法。详解如何针对不同业务场景配置特定的 .cursorrules,让 AI 真正深入你的业务逻辑。

2026.04.16

60

10

Maven零基础入门教程
Maven零基础入门教程

本合集由PHP中文网精心整理,提供Maven零基础入门到完整使用的保姆级教程。内容涵盖环境安装、核心配置、仓库管理及项目构建等核心知识点。通过详细步骤解析与代码示例,助你快速掌握Maven的依赖管理与自动化构建,轻松解决Java项目中的各种痛点,是新手入门与进阶的必备指南。

2026.08.05

1

18

Maven安装及配置教程
Maven安装及配置教程

本合集由PHP中文网精心整理,提供Maven安装配置与环境配置详情指南。内容涵盖Maven下载、解压安装、环境变量配置、阿里云镜像加速及本地仓库修改等全流程。教程通俗易懂,帮助开发者轻松解决依赖管理难题,快速掌握Maven核心构建技能,是Java开发者的必备实战指南。

2026.08.05

0

24

Selenium WebDriver元素定位与页面操作教程
Selenium WebDriver元素定位与页面操作教程

本专题整理Selenium WebDriver元素定位、XPath、CSS Selector、等待机制、窗口切换、Frame处理、Alert弹窗、Cookie操作和文件上传等核心用法。

2026.08.05

3

26

Selenium Grid分布式测试与并行执行教程
Selenium Grid分布式测试与并行执行教程

本专题整理Selenium Grid架构、远程WebDriver、并行测试、Docker部署、Kubernetes动态Grid、浏览器矩阵和测试环境扩展方法,适合进阶自动化测试团队使用。

2026.08.05

1

18

Selenium常见报错排查与自动化测试稳定性
Selenium常见报错排查与自动化测试稳定性

本专题整理Selenium常见报错、驱动版本问题、元素找不到、点击失败、等待超时、浏览器闪退、脚本不稳定和测试用例维护方法。

2026.08.05

0

17

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Cursor 使用手册
Cursor 使用手册

共0课时 | 0人学习

腾讯混元大模型API参考手册
腾讯混元大模型API参考手册

共0课时 | 0人学习