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即可访问