oh-my-pi 终端编码 Agent 开源,内置 31 个工具与哈希锚点编辑
决策简报
Brief- 发生了什么
- Stencil Labs 在 GitHub 上发布 oh-my-pi,一个基于 Pi 分叉的终端编码 Agent,具备哈希锚点编辑、内置 LSP 与调试器、子 Agent 和协同会话等能力。
- 为什么重要
- Gemini 相关结果会影响评测基准、技术路线和后续产品判断。
- 影响谁
- Gemini · Cursor
- 建议动作
- 升级或复核变更版本
- 地区可用性
- 暂未验证地区可用性差异。
关键事实
- Stencil Labs 在 GitHub 上发布 oh-my-pi,一个基于 Pi 分叉的终端编码 Agent,具备哈希锚点编辑、内置 LSP 与调试器、子 Agent 和协同会话等能力。 [src-skill-radar]
- 哈希锚点编辑让 Grok 4 Fast 在相同任务上少花 61% 输出 token,配合 in-process 的 ripgrep/find 和 58 个内置命令行工具,省掉 fork-exec 开销,适合把编码 Agent 跑在无 WSL 的 Windows 或 Alpine 环境里的团队评估。 [src-skill-radar]
由事件证据自动生成。
oh-my-pi 是 Stencil Labs 基于 Mario Zechner 的 Pi 分叉的终端编码 Agent,核心约 8 万行 Rust,支持 60 多家模型提供商、31 个内置工具、14 个 LSP 操作和 28 个 DAP 操作。它用哈希锚点(Hashline)替代传统字符串替换式编辑,模型指向内容锚点而非重打整行,Grok Code Fast 1 的编辑成功率从 6.7% 升到 68.3%,Grok 4 Fast 输出 token 减少 61%。运行时把 ripgrep、glob、find 以及 58 个命令行工具(含 ls、sed、jq)链进进程内,同一二进制覆盖 macOS、Linux、Windows,无需 WSL。 它还内置持久 Python 与 Bun worker,可回调 Agent 自身工具;写文件前经 workspace/willRenameFiles,能驱动 lldb、dlv、debugpy 真实调试器;子 Agent 在隔离 worktree 中并行并以 schema 校验对象返回;/collab 生成只读或读写链接供队友从浏览器接入,帧在客户端加密。配置上可直接读取已有的 Cursor MDC、Cline .clinerules、Codex AGENTS.md 等八种格式,无需迁移脚本。 对在终端里用编码 Agent 的开发者来说,主要变化是把常被拆成外挂脚本的 LSP 重命名、调试器接入、PR 读取(pr:// 路径)和代码评审直接收进一个进程,减少工具链拼接成本;跑本地开源模型的团队可对比同一权重下编辑格式改进带来的通过率翻倍,评估是否替换现有 harness。
来源
- Skill Radar(GitHub 趋势)
Trending hands-on MCP servers, agent skills, and AI-coding tools discovered from GitHub search momentum.
- GitHub:can1357/oh-my-pi
留言
登入后即可留言,和其他 builder 交换实测心得。
还没有留言,抢头香。