AI 编程AI 资源
Rebon:终端内的 AI 编程 Agent CLI
RebonAI/Rebon-Code · Another agent coding tool with auto mode, auto routing and more
ELI5:它是什么,解决什么问题
Rebon 是一个用 Rust 编写的命令行 AI 编程 Agent,以终端 TUI 为载体,驱动 LLM 执行带工具调用的真实 Agent 循环,支持会话管理、权限模式、技能与记忆、后台子 Agent、rewind 回溯、SSH 远程主机以及 ACP 编辑器集成,并可对接 Anthropic 与 OpenAI 系模型。
核心能力与快速开始
★ 17 · Rust
- 能做什么
- 提供本地终端 TUI 的 Agent 循环,内置 Bash/PowerShell、文件读写编辑、Glob/Grep、任务管理、Agent、SkillTool、团队协作、Worktree 及 MCP 工具;支持 default、plan、accept edits、auto 四种权限模式;支持后台子 Agent、/rewind 文件与对话回溯、会话恢复与保存;支持 Anthropic、OpenAI 和 OpenAI-Responses 提供方及流式输出、上下文压缩;支持通过 SSH 在远程主机执行会话,并以 ACP JSON-RPC(stdio)接入编辑器。
- 适用场景
- 适合在终端中进行 AI 辅助的仓库级编程与自动化任务;需要细粒度权限控制、可回溯会话或后台并行子任务的开发流程;希望把 Agent 接入 IDE/编辑器(ACP)的场景;以及在远程机器上调试或修改项目的场景。
- 项目形态
- 可直接使用的工具
- 部署方式
- 通过 npm 全局安装 @rebon/cli,启动本地 TUI;也可作为 ACP JSON-RPC 服务端运行;远程模式需在目标主机安装服务端并经 ssh 连接。
- 主要依赖
- 支持平台为 win32-x64、darwin-x64、darwin-arm64、linux-x64、linux-arm64;安装需允许可选依赖;终端需支持真彩与 Unicode 宽度表,不支持旧版 cmd.exe 与 conhost;首次运行需选择提供方并完成 OAuth 或填入 API 密钥。
- 使用限制
- 模型推理需依赖外部提供方的账号或 API 密钥,相关费用与配额未说明;桌面端、移动端与 Web UI 不在本仓库内;自动模式会跳过权限询问,是否适合不可信代码库未说明;远程模式依赖 ssh 与远端服务端部署。
- 许可证
- Apache-2.0
- 最近推送
- 2026-11-02 13:24
资料检查:2026-11-03 07:00 · 卡片整理:2026-11-06 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。