当前位置: 首页 > ds >正文

Trae 编程工具 Cline 插件安装与 Claude 3.7 API Key 自定义配置详解

总所周知Trae编程工具的AI智能助手是无法自定义代理的,在Anthropic、OpenAI获取API KEY又太麻烦,那如何实现自定义配置 ai模型呢?
下面给大家详细介绍借助Cline 插件让你能自定义配置;Trae编程工具安装Cline 插件实现Claude-3.7 API key 自定义配置详细教程!

在这里插入图片描述

从 VS Code 的插件市场安装​

如果 Trae 的插件市场未提供你所需的插件,可以将 VS Code 插件市场中的插件安装至 Trae。​

  • 前往 VS Code 的插件市场。​

  • 搜索你想要的插件,例如:Cline。​

在这里插入图片描述

  • 在搜索结果中,点击你所需的插件。​
    你会前往该插件的详情页。​

  • 在详情页中,点击 Version History。​

  • 结合插件页的 URL 和 Version History 中的信息,提取出以下信息(以 Cline 为例):​

  • itemName:URL Query中的 itemName 字段,如截图中的saoudrizwan.claude-dev,并将小数点(.)前后的内容分成以下两个字段:​

  • fieldA:saoudrizwan

  • fieldB:claude-dev

  • version:如截图中的 3.13.2

在这里插入图片描述

使用提取出来的 3 个字段的值替换下方 URL 中的同名字段。​

模板:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/${itemName.fieldA}/vsextensions/${itemName.fieldB}/${version}/vspackage示例:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/saoudrizwan/vsextensions/claude-dev/3.13.2/vspackage
  • 在浏览器中输入修改后的 URL,然后按下回车键。​ 浏览器开始下载该插件。​

  • 下载完成后,返回 Trae 并打开插件市场。​

  • 将下载的 .vsix 文件拖拽至 插件市场 面板中。​

在这里插入图片描述

  • Trae 开始自动安装该插件。安装完成后,该插件会出现在 已安装 列表中。

Cline 插件安装完整配置claude api key

使用Anthropic 代理获取 API KEY 并配置 Base URL (自定义端点)

这是实现自定义设置最灵活的方法。

  • 在 API Provider (API 提供商) 下拉菜单中选择 “Anthropic” 。
  • 配置 Base URL (自定义端点): 在 “Base URL” 字段中输入由您的服务(如 Anthropic、 OpenAI自定义代理)提供的特定 API 端点 URL。
    • 代理自定义配置 URL 示例:
      • 选模型供应商例如,Anthropic、OpenAI,配置 Base URL填入: https://sg.uiuiapi.com
  • 设置 API Key: 在UUIAPI获取的 “API Key” 字段中输入由特定服务提供的 API 密钥。

在这里插入图片描述

  • 以上步骤完成你就可以实现Trae编程工具自定义配置AI模型了,例如;Claude-3.7
  • 开始使用Cline插件实现ai助手帮你写代码程序;

在这里插入图片描述

Cline 插件核心特性与能力

Cline 提供了一系列强大的功能,深度集成于开发者的工作流程中。

智能代码生成与编辑

Cline 能够在编辑器内直接创建新文件和修改现有代码 。它通过差异视图 (diff view) 展示即将应用的更改,供用户审查、编辑或拒绝 。此外,Cline 还能监控 Linter 和编译器错误(例如,缺失导入、语法错误),并尝试自主修复这些问题 。所有由 Cline 做出的更改都会记录在文件的 Timeline 中,方便追踪和回滚 。

集成终端命令执行

该插件可以直接在 VS Code 的集成终端中执行命令行接口 (CLI) 命令 。对于可能产生影响的操作(如安装/卸载包、删除/覆盖文件、系统配置更改等),Cline 会请求用户批准 ,尽管也存在自动批准的选项 。Cline 能够处理命令的输出,使其能够根据结果、错误或日志做出反应 。此功能依赖于 Shell 集成,需要 VS Code v1.93 或更高版本 。对于长时间运行的进程(如开发服务器),可以使用“Proceed While Running”按钮让 Cline 在命令后台运行时继续执行任务 。

面向 Web 开发的浏览器交互

Cline 利用特定 AI 模型的能力(特别提到了 Claude 3.5 Sonnet 的“Computer Use”功能 )来启动和控制浏览器(可以是无头浏览器或本地 Chrome 浏览器 )。它能够执行点击元素、输入文本、滚动页面等操作 ,并捕获屏幕截图和控制台日志,用于调试视觉或运行时错误 。这使得自动化的端到端测试和交互式调试工作流成为可能 。

通过模型上下文协议 (MCP) 实现的可扩展性

Cline 可以通过集成 MCP 服务器来扩展其能力,超越内置工具的限制 。这允许 Cline 使用自定义工具与外部 API、数据库或服务进行交互,例如 Jira、AWS、PagerDuty 等 。一个特别强大的特性是,Cline 甚至可以根据用户的请求,协助_创建_和安装新的 MCP 服务器 。社区也提供了用于查找和共享 MCP 服务器的资源 。

上下文感知与管理

为了更好地理解项目,Cline 会分析文件结构和源代码(提到了 AST ) 。它具备智能管理上下文窗口限制的能力 。用户还可以使用 @file@folder@url@problems 等命令轻松地向 Cline 提供明确的上下文信息 。

http://www.xdnf.cn/news/1867.html

相关文章:

  • 修改RK3568 UBUNTU开机画面
  • C++ Lambda 表达式
  • 黑马点评商户查询缓存--缓存更新策略
  • shell练习(2)
  • github 简单访问方法(无魔法)
  • 数据库-数据类型、约束 和 DQL语言
  • QComboBox自适应下拉展开区域宽度但控件本身限制宽度
  • leetcode刷题日记——有效的括号
  • IOMUXC_SetPinMux的0,1参数解释
  • Java集合框架解析
  • 【TS入门笔记1---初识TS】
  • A*迷宫寻路
  • 【频谱分析仪与信号分析仪】异同比较
  • 【力扣刷题|第五天作业】二分查找-寻找旋转排序数组中的最小值 II
  • Redis Bitmaps
  • 网络编程!
  • Android 16强制横竖屏设置
  • SQL进阶知识:七、数据库设计
  • 每日英语:每周背10句
  • PyQt6实例_pyqtgraph散点图显示工具_代码分享
  • AI大模型从0到1记录学习 数据结构和算法 day20
  • 分片算法详解:原理、类型与实现方案
  • 链表-两两交换链表中的结点
  • 接地电阻柜的主要材料有哪些?
  • 树莓派的系统烧录
  • 差分探头关键性能参数解析
  • 【盈达科技】GEO(生成式引擎优化)底层逻辑
  • 2025年3月电子学会青少年机器人技术(五级)等级考试试卷-实际操作-测评
  • el-menu箭头改为右下
  • 运算符重载 (Operator Overloading)