llm-wiki wiki · entities 2026-06-13

oh-my-pi 是 Pi fork,但定位已经从 harness monorepo 变成强工具 coding-agent 产品。它强调 IDE wired in、32 tools、LSP/DAP、hashline edit、persistent eval、subagents、browser/web_search、memory、ACP/editor drive 和 conflict resolution。详见 src-oh-my-pi-architecture

架构边界

oh-my-pi 不是单独 Code RAG,也不是只接模型的轻量 CLI。它把 search/read/edit/bash/eval/LSP/debug/browser/task/memory/web_search 等能力一起放进执行面,并用 Rust crate 支撑 AST、shell、isolated copy 和结构化编辑。

关键设计

选型判断

需要“工具全、IDE 深、本地执行面强”的 coding agent 可看 oh-my-pi。需要更克制的 provider-neutral harness 看 pi;需要成熟安全沙箱和审批流看 codex;需要代码图谱辅助理解看 code-review-graph / gitnexus