# autodev **Repository Path**: itbuilder/autodev ## Basic Information - **Project Name**: autodev - **Description**: itBuilder是一款多智能体协作开发平台,可以借助人工智能完成软件开发工作 - **Primary Language**: JavaScript - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: https://www.itbuilder.cn/ - **GVP Project**: No ## Statistics - **Stars**: 572 - **Forks**: 348 - **Created**: 2024-03-06 - **Last Updated**: 2025-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: AI, AI生成代码, 多智能体, 多agent, 全栈ai ## README # itBuilder **itBuilder** 是一个开源的全能软件开发工具,旨在简化和自动化整个软件开发生命周期。它利用多智能体框架来协调产品经理、需求分析师、架构师、工程师和测试人员的角色,提供无缝的工作流。**itBuilder** 使用 **Electron** 和 **Vue** 开发,是一个完全离线、无需服务器的应用程序,用户只需下载即可立即使用。 ## 特性 - **多智能体框架**:无缝整合软件开发过程中的所有角色: - 产品经理 - 需求分析师 - 架构师 - 工程师 - 测试 - **全面的工作流自动化**: - 分析用户需求 - 撰写PRD(产品需求文档) - 进行软件架构设计 - 代码开发、调试和测试 - Bug修复 - **开箱即用**:**itBuilder** 设计为全平台(mac/windows/linux)的客户端工具,不需要服务器。只需下载并立即使用。 - **Electron + Vue**:使用现代Web技术构建,确保跨平台兼容性和丰富的用户界面。 ## 安装 1. 从 [发布页面](https://gitee.com/itbuilder/autodev/releases/tag/1.0.0) 下载最新版本。 2. 解压下载的文件。 3. 运行应用程序,即可开始使用! ## 使用 1. 创建新项目或导入现有代码为项目 2. 选择您要扮演的角色:产品经理、需求分析师、架构师、工程师或测试人员。 3. 按照引导的工作流进行需求管理、软件架构设计、代码开发、测试和修复Bug。 无需服务器或复杂的设置,只需下载并开始工作。 ## 贡献 我们欢迎对 **itBuilder** 的贡献!如果您想贡献代码,请按照以下步骤进行: 1. Fork 该仓库。 2. 为您的功能或修复创建一个新分支。 3. 提交您的更改。 4. 将您的更改推送到您的 fork。 5. 打开一个包含更改描述的 Pull Request。 ## 许可 **itBuilder** 遵循 AGPL-3.0 许可协议。详情请见 [LICENSE](LICENSE) 文件。