Skip to content

OpenAgere终端原生 AI 编程代理

在终端中理解代码、修改文件、执行命令,并以可控方式自动化工程任务。

npm i -g openagere
OpenAgere

OpenAgere 是什么

OpenAgere 是一个开源、基于 Rust 构建的 AI 编程代理。它运行在终端里,可以阅读和重构代码、执行 Shell 命令、搜索代码库、应用结构化补丁,并通过可配置的安全模型让每一步都保持可控。

适合哪些场景

  • 快速理解陌生项目结构,定位关键模块和调用链路。
  • 让 AI 完成小到中等规模的代码修改,并通过 Diff 审阅结果。
  • 将构建日志、测试失败信息或 Git Diff 交给 openagere exec 进行自动分析。
  • 通过 Skills、插件和 MCP 接入团队内部工具与工作流。
  • 在自动化场景中通过访问模式和审批策略控制风险。

快速开始

shell
npm i -g openagere
openagere

也可以运行一次性任务:

shell
openagere exec "解释这个项目的结构,并指出主要入口"

继续阅读快速开始工作流,了解如何把 OpenAgere 用在日常研发中。

Released under the Apache 2.0 License.