AI辅助开发笔记(1)开发工具和配置

cherry-studio

概述

本地化的客户端入口。

聊天记录保存在本地,方便随时回溯。

聚合多种工具,智能体和MCP。

配置

需要配置模型服务,一般配置需要API地址、API密钥、使用的模型。这些配置由供应商提供,一般会与个人账户关联收费。

claude code

概述

一个编码代理工具(agent),可以读取代码、编辑代码、运行编译等开发命令,能与开发工具集成。可以在终端、IDE、桌面应用和浏览器中使用。

一个AI驱动的编码助手,可以构建任务、修复错误、自动化开发。可以理解代码库,跨多个文件和工具完成任务。

辅助开发一般通过claude完成,claude运行在idea中最为方便

配置

node环境运行

npm安装

模型配置,同样包括API地址、API密钥、使用的模型

配置文件保存在~/.claude/settings.json中

开发工具集成 cherry-studio、idea

运行

命令行claude运行

集成工具中选择agent之后,开始对话后自动运行

MCP(mcp-database-server-main)

概述

大模型适合完成文字工作,但如果涉及到精确的计算或专业操作,则需要借助专业工具。MCP就是一种工具。

开发常用的mcp有codegraph和mcp-database-server-main

配置

node环境运行

zip压缩包解压安装

claude命令窗口使用

在claude配置文件中增加mcp配置

"enableAllProjectMcpServers": true,

"mcpServers": {

"database": {

"command": "node",

"args": [

"D:\\Tool\\mcp‑database‑server‑main\\dist\\index.js"

],

"env": {

"WEB_UI_PORT": "3692"

}

}

}

cmd启动claude,会自动启动mcp服务。可以通过一下http://localhost:3692配置数据源。

配置完成后即可在与claude的对话中访问和操作这些数据库。

由于mcp运行在node环境,mcp工具的版本与node环境版本需匹配,否则会启动失败

cherry-studio中使用

设置-MCP服务-添加-从JSON导入

{

"mcpServers": {

"database": {

"command": "node",

"args": [

"D:\\Tool\\mcp-database-server-main\\dist\\index.js"

],

"env": {

"WEB_UI_PORT": "3692"

}

}

}

}

导入成功后,在对话框勾选mcp即可访问

相关推荐
Rabitebla21 小时前
【Linux 底层原理】进程(十):进程等待详解---从僵尸进程到 wait、waitpid 与 status
linux·c++·笔记·学习·visual studio
小lu飞1 天前
2026小红书小工具怎么制作:纯前端 ZIP 打包、沙箱限制与笔记挂载流程
前端·笔记·ai·ai编程
其实防守也摸鱼1 天前
个人学习 Pwn 思路:从基础到漏洞利用的进阶路径
大数据·前端·人工智能·chrome·算法·安全·网络安全
美林数据Tempodata1 天前
高职大数据技术专业升级的六个落地样本:从产业链需求库到实训室数据链路
大数据·人工智能·数字化转型·产教融合·ai教育
无心水1 天前
24、系统架构师论文写作专题 核心考点与学习笔记
笔记·学习·系统架构·架构师·安全架构·软考架构师·软考系统架构设计师
蒸蒸yyyyzwd1 天前
邓明 Agent 系统面试-意图识别学习笔记
笔记·学习
跨境卫士苏苏1 天前
TikTokShop关联账户认定指引更新跨境代运营团队需要注意哪些管理责任
大数据·人工智能·市场营销·跨境电商·营销策略
迅易科技1 天前
数据质量治理:从异常告警走向自动化根因诊断
大数据
组工部管理能手李哥1 天前
一次政务知识库体验:AI回答之外,我更在意那行引用来源
大数据·人工智能·大模型·政务
GrowingIO技术社区1 天前
SaaS与私有化部署怎么比较?责任、集成与成本
大数据·数据挖掘·产品