Refact
正常简介
Refact 是一个用 Rust 编写的 AI 编程智能体,能够端到端处理工程任务,集成到开发者工作流中,支持代码补全、聊天、智能体操作以及自托管部署。
核心特性
- 基于 Rust 的 AI 编程 Agent,高性能端到端处理工程任务
- IDE 集成,支持代码补全、聊天和自主 Agent 操作
- 自托管部署选项,适合注重隐私的团队和离线环境
- BSD-3-Clause 许可证开源,代码库透明
- 工具驱动的开发工作流,集成到现有开发者环境
- 遗留项目,活跃开发已迁移至 JegernOUTT/refact 仓库
适用场景
💡 在支持的 IDE 中进行 AI 辅助代码补全和重构
💡 用于重复性工程任务的自主编码 Agent 工作流
💡 面向有数据主权需求的企业团队的自托管 AI 编码辅助
💡 通过工具增强开发加速功能实现
💡 在 AI 指导下进行遗留代码维护和现代化升级
分类
快速开始
注意:此仓库为遗留归档。活跃开发已迁移至 JegernOUTT/refact。
1. 访问新仓库:https://github.com/JegernOUTT/refact
2. 按照新仓库中的安装说明操作
3. 配置 IDE 集成
4. 开始使用代码补全和 Agent 功能