oh-my-pi项目:终端里的全能 AI 编码代理,让你的 IDE 级智能随时在线

你是否曾为编写代码时频繁切换终端、编辑器和 AI 工具而烦恼?是否希望有一个智能代理能直接理解你的代码库,帮你完成从编辑、调试到代码审查的一切工作?oh-my-pi (omp) 正是为此而生。它是一个基于 TypeScript 和 Rust 构建的 AI 编码代理,专为终端打造,将 IDE 级的智能直接植入你的命令行工作流。无论你使用什么模型、什么平台,它都能为你提供开箱即用、深度定制的编码体验。

截至收录:
oh-my-pi stars数:25320
oh-my-pi forks数:2441

oh-my-pi项目目录截图

oh-my-pi项目核心亮点

🌟 亮点一(极致性能):采用约 80,000 行 Rust 核心,将 ripgrep、glob、sed 等工具在进程内运行,消除 fork/exec 开销;创新的 hash-anchored 编辑让 Grok 4 Fast 在相同任务上输出 token 减少 61%,编辑准确率飙升。
🎯 亮点二(开箱即用):支持 60+ 模型提供商(Anthropic、OpenAI、Google、xAI 等)和 31 个内置工具,一条命令即可安装运行,无需复杂配置,自动继承 Cursor、Cline、Codex 等现有配置文件。
🔒 亮点三(深度集成):内置 LSP 让重命名、跳转精准同步;DAP 调试器可驱动 lldb、dlv、debugpy 进行断点调试;浏览器和桌面控制让代理能操作真实应用,实现端到端自动化。
🧩 亮点四(可扩展性强):提供 Plugin/SDK/ACP 协议,支持自定义 provider、fallback 链、路径级模型路由,以及丰富的 slash 命令(/collab、/review、/vibe),轻松融入任何开发流程。

oh-my-pi项目快速开始

只需几步,你就能在本地运行起 oh-my-pi

  1. 安装(macOS / Linux):
    bash
    $ curl -fsSL https://omp.sh/install | sh

    其他方式:Homebrew (brew install can1357/tap/omp)、Bun (bun install -g @oh-my-pi/pi-coding-agent)、Nix 或 Windows PowerShell (irm https://omp.sh/install.ps1 | iex)。
  2. 运行你的第一个命令
    bash
    $ omp --version
    # 或者直接启动交互式 TUI
    $ omp
  3. 查看帮助与示例
    bash
    $ omp --help
    # 也可以一次性提问
    $ omp -p "列出当前目录下所有的 TypeScript 文件"

oh-my-pi项目应用场景

场景一:自动化代码重构与编辑
开发者可以利用 oh-my-pi 的 hashline 精确编辑和 AST 重写能力,安全地执行跨文件重命名、结构性重构,无需手动处理复杂的依赖关系。配合 LSP,代理在修改文件时会自动更新导出路径和别名引用。

场景二:多线程代码审查与质量保障
运行 /review 命令,它会生成多个并行的 reviewer 子代理,分别扫描分支、提交或未暂存改动,为每个问题标注 P0-P3 优先级和置信度,并给出是否可发布的明确结论。让代码审查从冗长的文本评论变成可执行的优先级列表。

场景三:跨语言调试与桌面自动化
当 C 程序崩溃、Go 服务挂起或 Python 进程卡死时,oh-my-pi 可以直接附着调试器(lldb、dlv、debugpy),读取堆栈、检查变量、甚至修改代码后重跑。它还能驱动浏览器和桌面应用,自动执行端到端测试或处理日常桌面任务。

用户案例:目前,oh-my-pi 在 GitHub 上已收获 25k+ stars,被大量独立开发者和开源团队用于日常编码、PR 审查和复杂项目维护。它兼容 Cursor、Cline、Codex 等工具的现有配置,成为许多开发者在终端中不可或缺的 AI 伙伴。

oh-my-pi项目链接

can1357 / oh-my-pi项目地址:https://github.com/can1357/oh-my-pi

本文地址:https://www.tgoos.com/46028

声明:本站资源均整理自互联网,版权归原作者所有,仅供学习交流使用,请勿直接商用,若需商用请购买正版授权。因违规使用产生的版权及法律责任由使用者自负。部分资源可能包含水印或引流信息,请自行甄别。若链接失效可联系站长尝试补链。若侵犯您的权益,请邮件(将 # 替换为 @)至 feedback#tgoos.com,我们将及时处理删除。转载请保留原文链接,感谢支持原创。