⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more
oh-my-pi 是一款专为终端设计的 AI 编程代理工具,旨在通过集成先进的语言模型和专业工具,为开发者提供沉浸式的智能辅助编程体验。它通过哈希锚定代码编辑、多模型支持以及自动代理机制,有效解决了终端环境下编码效率低下和上下文管理困难的问题。
支持基于哈希锚定的精准代码修改以确保编辑安全性。 内置优化的工具集,支持 LSP 协议、Python 脚本执行及浏览器自动化操作。 支持多模型与多提供商接入,并具备自主任务处理的子代理功能。 提供完善的会话管理、上下文压缩及分支记忆能力,确保复杂的开发任务能够持续推进。 具备高度的可扩展性,支持自定义系统提示词、自定义工具以及扩展钩子。
该项目非常适合习惯在终端环境下工作的软件工程师,尤其是在处理大型代码库、需要自动化执行复杂编码任务或寻求高效 AI 辅助开发的场景下表现出色。