更新时间:2026-11-05 GMT+08:00
分享

Cline

Cline是一款基于大语言模型的VS Code插件,依托VS Code开发平台,能够有效处理复杂的软件开发任务,为开发者带来便捷高效的编程体验。目前,MaaS平台已部署了多个系列的模型服务。然而,Cline虽然功能强大,但若未接入合适的模型服务,其文件管理、代码纠错、终端交互等能力将无从发挥。开发者常因不清楚如何将Cline与MaaS模型打通,而无法获得理想的AI编程体验。

如何让Cline调用部署在MaaS平台上的模型,充分发挥其编程能力?

本文介绍如何在Cline中接入MaaS模型服务,构建AI编程助手。接入后,Cline将具备以下四大核心能力:

  1. 深度融合MaaS:支持接入MaaS平台的多个系列模型服务。
  2. 文件管理与代码纠错:支持便捷地创建和编辑文件,实时监控Linter和编译器的错误信息;一旦发现代码中存在缺少导入、语法错误等问题,能迅速分析诊断并给出修复建议,提升代码编写的流畅性和准确性。
  3. 终端交互与及时响应:集成便捷的终端交互界面,支持在开发中执行各类命令并实时查看输出;文件编辑完成后,可快速定位并解决服务器问题,使开发流程紧密衔接。
  4. Web一站式解决方案:可在无头浏览器中启动网站,自动模拟用户的单击、输入、滚动等操作,并实时捕获截图和控制台日志;通过深入分析数据,精准定位并修复运行时的错误和视觉错误,确保Web应用高质量交付。

计费说明

按Tokens数量计费。详细信息,请参见推理服务计费项。

约束限制

该功能仅支持“西南-贵阳一”区域。

前提条件

支持的模型

支持文本生成类的模型,且模型的上下文长度(序列长度)≥32K。

您可以登录MaaS控制台,在“模型广场”页面右上角,单击“全部模型”,在“筛选”区域,“模型类型”选择“文本生成”,“上下文长度”选择32K及以上,查看支持的模型。

步骤一:在VS Code中安装Cline

  1. 打开VS Code,在左侧导航栏单击图标,在搜索框中输入“Cline”,然后单击“Install”。

    在左侧导航栏出现小机器人图标,表示Cline安装完成。

    图1 安装Cline

步骤二:MaaS模型API接入准备

获取MaaS模型服务的关键信息(模型ID、API Key和API地址),用于后续Cline对接MaaS模型API。

  • 获取模型ID和API地址
    1. 进入MaaS在线推理页面,默认进入“预置服务”页面,也可切换至“自定义接入点”页面,如下图所示:
      图2 在线推理页面

    2. 在模型列表的“操作”列,单击“API调用”,选择版本,进入“API调用说明”页面,获取API地址和模型ID,如下图所示:

  • 获取API Key

    如果已有API Key,可直接使用。如果没有,可前往API Key管理页面新建。

步骤三:在Cline中配置MaaS API

  1. 配置MaaS模型服务。
    1. 打开VS Code,在左侧导航栏单击图标,打开Cline插件,在右上角单击图标。
      图3 打开Cline插件
    2. 在“Settings”页面,配置相关信息,然后单击“Done”。
      表1 Cline配置说明

      参数

      说明

      API Provider

      选择“OpenAI Compatible”。

      Base URL

      步骤二获取的API地址,需要去掉尾部的“/chat/completions”后填入。

      API Key

      步骤二创建的API Key。

      Model ID

      步骤二获取的模型名称。

  2. 通过VS Code的Cline插件调用MaaS API实现自动化代码生成。
    1. 在VS Code左侧导航栏,单击图标。
    2. 在左下角红框处选择已配置的MaaS服务,进行对话和代码辅助生成。

      Cline功能强大,可以进行代码生成,对写好的代码进行纠错、优化等操作。

      图4 代码生成示例

相关文档

MaaS API调用说明,请参见对话Chat/Post。

常见错误排查,请参见错误码。

相关文档