Ollama Oh My Pi

2026-10-29 18:54 更新

Oh My Pi(简称 OMP)是一个把「IDE 级能力」塞进终端的编码代理。它同时具备对话、项目上下文、结构化代码编辑、语言服务器支持、调试工具、浏览器访问、插件和子代理——相当于在终端里复刻整套 IDE 工作流。

版本基线 v0.40.12,官方 docs.ollama.com/integrations/oh-my-pi。

一、快速启动

ollama launch omp

这条命令会做三件事:把 Ollama 配成 provider、装好联网搜索工具、启动 OMP。

二、指定模型

ollama launch omp --model <模型名>

三、插件体系

OMP 支持通过插件扩展工具和能力。通过 Ollama 启动时,Ollama 的联网搜索插件由命令行自动管理——不用手动装、也不用管升级。

这是它和其他终端代理的一个差别:搜索能力不是内置死功能,而是走插件层,所以可以替换和扩展。

四、手动安装

先从 omp.sh 安装 OMP,然后:

ollama launch omp --config

这条命令只做配置注入,不启动交互会话。适合「装一次、以后自己起 OMP」的用法。

五、能力清单

能力 说明
对话 带项目上下文的问答
结构化代码编辑 按语义改代码,不是纯文本替换
语言服务器(LSP) 跳转定义、诊断、补全等
调试工具 断点、运行时检查
浏览器访问 抓取和操作网页
插件 扩展第三方工具
子代理 拆分并行任务

六、和其他终端代理的差异

工具 特点 适合
Oh My Pi 功能最全,内置 LSP 和调试 想要 IDE 体验但用终端的人
Claude Code Anthropic 协议,权限流严格 重代码审查、需精细控制
OpenCode 轻量开源 简单任务、快速上手
Pi 极简 + 扩展 想要最小内核 + 自定义

常见问题

现象 原因 处理
联网搜索不可用 插件未配置 用 ollama launch omp 启动(自动管插件)
LSP 功能无效 项目未配置语言服务器 按 OMP 文档装对应 LSP
模型能力不足 未选支持 tools 的模型 换带 tools 的模型
配置被覆盖 手动改了配置文件 重新 ollama launch omp --config

动手试

## ① 确认本地模型就绪
ollama list

## ② 一条命令启动
ollama launch omp

进入后先让它读一遍项目("总结这个仓库的结构"),确认上下文和文件读取都正常,再上复杂任务。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号