3 步装好 oh-my-pi终端 AI 编码代理从零到能用的完整指南【免费下载链接】oh-my-pi⌥ Coding agent with the IDE wired in. Built by Stencil Labs.项目地址: https://gitcode.com/GitHub_Trending/oh/oh-my-pioh-my-pi命令名omp是一个把 IDE 级能力塞进终端的 AI 编码代理60 模型服务商、31 个内置工具、LSP 代码智能开箱即用。如果你厌倦了在模型平台网页和编辑器之间来回切换这份 oh-my-pi 安装教程能带你从零走到跑通第一次会话全程不到 5 分钟。先自查你的环境是否满足安装要求跑任何命令前对照清单过一遍四项全绿就可以直接往下跟系统macOS / Linux / Windows 10 及以上Windows 路线要求 PowerShell 5.1网络能访问 GitHub Releases 以下载预编译二进制一次性下载目录可写~/.local/binmacOS / Linux或%LOCALAPPDATA%Windows仅源码安装才需要bun ≥ 1.3.14 和 git预编译二进制路线两者都不需要推荐路线完整走一遍3 条命令装好 oh-my-pimacOS / Linux主流路线是官方一行脚本scripts/install.sh 会在幕后处理所有细节。拉取安装脚本并执行curl -fsSL https://omp.sh/install | sh它会自动识别 x64 / arm64Rosetta 会话下也能认出 Apple Silicon本机已有同架构 bun 就走包管理器否则直接下载预编译二进制放进~/.local/bin/omp装完顺手跑一次omp --version冒烟测试——起不来就明确报错不会假装成功。若装完提示找不到omp说明~/.local/bin不在 PATH补一行echo export PATH$HOME/.local/bin:$PATH ~/.bashrc往 shell 启动文件追加一条环境变量新开终端即生效zsh 用户改写到~/.zshrc。可选想从源码装或钉住版本在同一个命令上加参数curl -fsSL https://omp.sh/install --source | sh curl -fsSL https://omp.sh/install --source --ref v18.8.7 | sh--source强制 bun 源码路线--ref指定 tag加--binary则可强制预编译二进制。⚠️Alpine / musl 注意musl 构建动态链接libstdc/libgcc原生 Alpine 不自带这两个库请先执行apk add libstdc libgcc再安装。装好立刻跑omp欢迎屏会告诉你当前模型、在线的 LSP 服务器和最近的会话一眼确认环境就位其他方式看环境挑一个Bun官方推荐bun install -g oh-my-pi/pi-coding-agent全局安装 npm 包oh-my-pi/pi-coding-agent原生插件按平台自动分包匹配linux-x64、darwin-arm64 等天天用 bun 的开发者选这条最顺。HomebrewmacOSbrew install can1357/tap/omp官方 tap版本跟随上游发布日后升级只需brew upgrade omp。Nixnix profile install github:can1357/oh-my-pi声明式、可复现装进当前 profileHome Manager 用户还能引入homeManagerModules.default把 oh-my-pi 连同配置一起写进自己的 nix 文件打包逻辑见 nix/package.nix。Windows PowerShellirm https://omp.sh/install.ps1 | iexWindows 原生支持不需要 WSL脚本见 scripts/install.ps1下载omp-windows-x64.exe二进制放进%LOCALAPPDATA%\omp。mise锁版本mise use -g github:can1357/oh-my-pi适合用版本管理器、要求全队装同一版本的团队。30 秒验证确认安装成功并跑第一次会话先查版本omp --version预期输出一行类似omp 18.8.7的版本号随发布变化最新版见 packages/coding-agent/CHANGELOG.md。然后跑第一次「Hello World」。-p是单次模式给任务、出结果、退出不进入交互界面omp -p 用三句话介绍当前目录的项目结构遇到歧义时代理会调用ask工具弹出结构化多选题由你勾选而不是自己瞎猜所有子命令与参数速查见 CLI 参考 docs/cli-reference.md。卡住了看这里常见报错与解决omp: command not found~/.local/bin不在 PATH。按推荐路线第 2 步追加即可也可以先在当前会话临时export PATH$HOME/.local/bin:$PATH确认文件确已装好。下载成功但退出码 127 / relocation 错误Alpine、musl二进制缺libstdc/libgcc。执行apk add libstdc libgcc后再跑omp。Apple Silicon 上启动慢 AVX 警告本机 bun 是 x86_64 版Rosetta 会话常见源码安装会编译出 x86 产物。改用--binary重装拿 arm64 二进制或先装原生架构的 bun。Bun 1.3.14 or newer is required源码路线有最低版本门槛升级 bun 后重跑安装命令即可。Windows 提示 PowerShell 5.1 or newer is required你的 PowerShell 太旧装上 PowerShell 7 再执行irm ... | iex。选一条对应平台的命令执行三分钟后你的终端就住进了一位会读、会写、会调试的 AI 搭子——不妨先omp -p 介绍一下你自己打个招呼。【免费下载链接】oh-my-pi⌥ Coding agent with the IDE wired in. Built by Stencil Labs.项目地址: https://gitcode.com/GitHub_Trending/oh/oh-my-pi创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考