驭码CodeRider 是什么
驭码CodeRider是极狐GitLab于2024年5月推出的基于生成式人工智能技术的新一代软件生产工具,为开发者提供自然语言生成代码、代码补全、代码调优纠错、单元测试生成、代码解释以及智能技术问答等功能。该产品与GitLab深度融合,为企业提供软件开发全生命周期(SDLC)的支持,涵盖项目快速上手、企业文档库/代码仓智能问答、议题管理、合并请求智能辅助、代码智能评审、安全扫描智能解析、流水线管理等功能。

驭码CodeRider 的主要功能
智能编程助手:支持自然语言生成代码、实时代码补全与优化、代码解释与注释生成、单元测试自动生成、多轮对话问答等功能。在IDE中实现技术问题的深度探讨,支持企业代码库与文档库的智能问答。
智能DevOps辅助:与GitLab深度集成,提供需求理解、代码编写、合并请求处理、代码审核等全方位研发智能辅助,提高整个DevOps流程的效率和可靠性。支持智能处理议题(Issue)、合并请求(MR)审核、CI/CD流水线管理、代码预审核与质量检查。
企业级知识增强:支持基于企业私有知识库以及代码仓的智能问答,助力企业提升知识管理与代码检索的效率。支持用户灵活设置企业知识库与代码仓的创建、删除、更新等,满足企业多样化的知识库与代码仓的管理需求。
仓库级上下文理解:引入先进的仓库级上下文理解技术,能够深入分析整个代码仓库的结构、依赖关系、历史提交以及团队的编码习惯。这种深度的上下文理解使得AI在生成和补全代码时,能够提供与项目整体风格和逻辑高度一致的建议。
MR智能合审:通过聚合代码变更、安全漏洞报告、性能分析等信息,为审核者提供全面的视图。AI智能体能够自动识别潜在的bug、安全漏洞、代码异味,并给出改进建议,大幅提升代码审核的效率和质量。
驭码CodeRider 的使用方法
安装步骤:
- 访问驭码CodeRider官网 https://coderider.gitlab.cn/,注册极狐GitLab账号
- 在VS Code或JetBrains IDE中安装CodeRider插件
- 登录账号后即可开始使用
核心使用方式:
- 代码生成:在编辑器中输入自然语言描述需求,AI自动生成代码片段
- 代码补全:在编码过程中按Tab键接受代码建议,或使用快捷键手动触发行间代码建议
- 智能问答:点击IDE侧边工具导航或使用快捷键唤起智能问答助手,输入问题即可获得答案
- 代码解释:选中代码后,右键选择"CodeRider:代码解释"或使用快捷键触发
- 代码纠错:选中代码后,右键选择"CodeRider:代码纠错"
- 单元测试:选中代码后,右键选择"CodeRider:单元测试"
快捷键操作:
- 接受行间代码建议:Tab
- 废弃行间代码建议:Esc
- 查看上一个/下一个行间推荐结果:Alt [ / Alt ]
- 手动触发行间代码建议:Alt P
驭码CodeRider 的产品价格
驭码CodeRider采用分层定价模式:
团队版:价格为499元/人/年,适合中小型团队使用,提供核心编码助手功能。
企业版:价格为899元/人/年,适合大型企业使用,提供企业级AI DevOps功能、私有化部署、企业知识库管理等高级功能。
混合算力版:结合了AI PC端推理和服务器端大模型的混合算力版本,具体价格需要联系极狐GitLab以获取详细信息。
目前驭码CodeRider为个人用户提供限期3个月的免费试用权限,新用户注册可得90天免费试用。
驭码CodeRider 的适用人群
软件开发者:无论是初级开发者还是资深程序员,CodeRider都能通过提供代码补全、代码解释、代码优化等功能,帮助他们提高编码效率和代码质量。
研发团队:在团队协作中,CodeRider的AI DevSecOps功能可以帮助团队成员更高效地进行开发、安全检查和运维工作,提升团队的整体研发效能。
企业IT部门:对于企业的IT部门来说,CodeRider的服务器私有化部署和企业代码文档安全功能,可以保障企业数据安全,同时提高研发流程的自动化水平。
自由职业者:自由职业者在进行软件开发项目时,CodeRider可以作为一个强大的助手,提供从编码到测试的一系列支持,帮助他们独立完成项目开发。
技术爱好者和初学者:对于编程爱好者和初学者,CodeRider的智能问答和代码解释功能可以帮助他们更快地学习和理解编程知识。
总而言之,驭码CodeRider是一款通过AI技术实现复杂编程任务自动化的智能编程工具,支持多种编程语言和丰富的开发功能,适用于个人开发、团队协作、企业应用、教育学习等多种场景,帮助用户大幅提升开发效率。
