新建) 采纳率 :采纳行 / 推荐行数(包括代码补全场景、Agent 场景) 代码生成占比 :按照实时变更计算,代码生成占比 = 采纳后未删除的代码行 / 代码变更行数 代码提交占比 :按 Git 提交计算,代码提交占比 = 采纳后未删除的代码行 / 代码变更行数 二、数据概览 1.
代码知识:知识是一个zip格式打包的代码库,或一个独立代码文件,一系列代码知识组装成代码知识集。 4.知识准备规则 按照私域知识问答、代码续写增强两类应用场景分别准备对应的文档和代码文件。
Automation 自动化(Automation)用于把重复执行的任务配置成可定时运行的规则,例如定时扫描最近代码变更、执行检查流程等告。配置完成后,AI 会按预设规则自动执行任务,你可以在自动化面板中统一管理 配置、模板 和 执行记录。 创建自动化任务 在 Comate AI IDE 顶部工具栏点击 ... ,在展开菜单中选择 自动化 ,进入自动化面板。
Rules 规则(Rules)功能支持用户使用自然语言指令来规范 Agent 的行为,帮助 Agent 更精准地理解并适应您的编码偏好,例如理解项目框架和代码风格等。 生效范围 规则,按生效范围分为两种类型: 个人 Rules :仅对当前用户本人生效,适合个性化、私有的规则习惯。 项目 Rules :随项目/代码库共享,团队成员均可使用,适合团队统一的开发规范或高频协作场景。
Plugin 文心快码的代码问答能力,还可以通过丰富的插件进行扩展。安装插件,Agent即可自动识别并调用相关插件。 添加插件 方法一:基于可视化页面添加 点击Comate 顶栏右侧的 ··· 菜单,在下拉列表中选择 插件,即可进入插件管理页面。 进入 插件 入口后可以看到一个 tab 栏,切换到Plugins市场即可见到所有Plugins插件。
受版本控制 :Skills以文件形式存储,可以在你的代码仓库中追踪其变更 可操作 :Skills可以包含脚本、模板和参考资料,Agent 使用其工具对这些内容进行处理。 渐进式 :Skills按需加载资源,使上下文使用更加高效。 类型 内置skill :文心快码预置了一系列系统skill,在对话框中输入 / 即可查看完整列表并直接选用。 自定义skill :支持用户自行新建skill。
管理账号 账号 区域会显示当前登录的账号、账号类型(例如 企业公有云)和账号 ID,用来确认自己是不是登在正确的账号下。 点击 修改 可以切换到其他账号重新登录。 点击 退出登录 会清空当前登录态;下次使用需要重新走登录流程,历史对话不会因为退出而丢失。 切换语言 语言 用来设置 Comate 应用内功能和按钮的显示语言,不会影响生成代码的注释语言。 点击 语言 下方的下拉框。 选择目标语言。
行间命令 文心快码将一系列常用的代码辅助功能,如代码解释、注释生成、日志添加、调优建议、函数拆分和单测生成等,以简洁的文字或按钮形式展现在您的代码编辑界面。您无需离开代码编辑器,即可快速触发这些功能。 代码解释 点击代码编辑器内的代码解释按钮,即可自动触发代码解释功能。 代码解释使用先进的大语言模型,深入分析您选定的代码片段(目前主要针对函数或方法),并生成清晰易懂的自然语言解释。
代码补全 代码补全 :在您编码时,能够精准理解代码上下文,实时预测并生成从单行到整个代码块的补全内容。 超级代码补全 :能够智能预测您下一步可能需要编写代码的位置,并提供代码改写建议。 行间命令 :在代码编辑区内提供丰富的快捷指令,支持一键完成代码解释、添加函数注释、生成单元测试等高频操作。
效果 Spec 解决了 做错 问题:需求理解错误,代码也就错误;需求理解了,代码修改位置不对,代码也写错了 Spec 解决了 做漏 问题:Agent考虑不周,未有效处理分支和边界条件 Spec 解决了 做偏 问题:实现了功能,但实现方式不符合用户预期 快速开始 发起任务 点击Spec mode,在对话框中用自然语言描述你的开发需求,例如 帮我做一个贪吃蛇小游戏 。