使用场景
某大型软件公司需要将旧代码库迁移到新的架构,使用Aviator Agents自动完成了大部分代码迁移工作,节省了大量时间和人力。
一个开源项目团队利用Aviator Agents快速将代码从一种编程语言转换为另一种语言,大大提高了开发效率。
一个初创公司通过Aviator Agents优化了代码库,提高了代码的可维护性和可读性,为后续的开发工作奠定了良好基础。
产品特色
支持多种模型,如Open-AI o1、Claude Sonnet 3.5、Llama 3.1和DeepSeek R1
直接与GitHub集成,无需设置自定义环境和构建流程
通过代码扫描器搜索和提取目录中的文件
通过网络爬虫查找依赖项和外部引用
通过代码编辑器修改和优化代码以适应迁移
通过代码分割器将大文件拆分为可维护的组件
通过PR生成器自动生成代码审查的拉取请求
通过构建分析器验证构建并提前发现潜在问题
使用教程
访问 https://www.aviator.co/agents 页面,了解产品信息。
在页面中填写相关信息,申请早期访问权限。
等待审核通过后,登录Aviator Agents平台。
在平台上选择需要使用的模型,如Open-AI o1等。
设置代码库的连接,确保与GitHub的集成。
使用代码扫描器功能,搜索和提取需要迁移的代码文件。
利用网络爬虫查找代码中的依赖项和外部引用。
通过代码编辑器修改和优化代码,以适应新的需求。
使用代码分割器将大文件拆分为可维护的组件。
通过PR生成器自动生成拉取请求,提交代码审查。
通过构建分析器验证构建结果,确保迁移后的代码正常运行。
