月晖的头像

月晖

07后,北京人。
18岁前读过不止一千本书的读书人,15岁时小红书连更一年的自媒体创作者。目前正在学习和尝试投资。

微信公众号「月晖」

微信公众号「月晖」二维码

微信扫一扫,关注公众号

抖音「月晖」

抖音号

98431197664

打开抖音,搜索抖音号即可找到我

最详细教程,苹果电脑上如何用Claude Code和Deepseek?

你好,我是月晖。

昨晚在我的iMac上删除重装了一遍Claude Code,这次使用各种命令行工具比之前更为熟练,总结了下GPT与Gemini教我的从零开始在终端里面配置Claude Code与Deepseek两个模型API全流程,发出来以供参考。

我们需要:

苹果电脑一台,提供Claude Code API的中转站一个,Deepseek官网,苹果电脑自身的终端(Terminal)。备齐这些,就可以开始了。

第一,下载。

打开终端,执行命令:

curl -fsSL https://claude.ai/install.sh | bash

稍候片刻,即可下载完成,如果下载成功,会出现下面这样的效果。

第二,永久配置Claude Code第三方API。

所谓“配置”,是要办两件事,第一是告诉电脑提供API的网站是什么,第二是告诉电脑你的API Key是什么。而所谓永久配置,即是使用echo “…” >> ~/.zshrc这个句式,把以上两件事情固化下来,直接写入终端的开机自启配置文件中,以后就不用一遍一遍输入了。

上一步的下载完成后打开终端,执行以下4句命令:

echo ‘export ANTHROPIC_BASE_URL=”https://你的API提供网站”‘ >> ~/.zshrc

echo ‘export ANTHROPIC_AUTH_TOKEN=”sk-你的Claude密钥”‘ >> ~/.zshrc

echo ‘export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1’ >> ~/.zshrc

source ~/.zshrc

第一句是让它找到提供API的网站,第二句是让它找到你的这个Key。

后面两句非必须,倒数第二句是免去Claude Code非必要的遥测,比如往Anthropic回发数据,这是我用的那个中转站推荐的配置文件里写的,我也补上,毕竟Anthropic收集用户使用Claude Code的数据,这个事也是人尽皆知。最后一句是说,写完之后立刻执行上面那三句。如果不加,关闭终端后重新打开终端也是等效的。

执行完上述命令后,在终端里直接输入Claude六个字母,回车,即可开始使用。

第三,选择设置。

各种设置,一般就选默认选项即可。在终端中,“选择”表现在操作上指的就是用键盘方向键上下左右动一动,看哪一行字亮了,就是你选中了的意思。

此时选的这些,后续都可以再调整,比如调整思考强度,就输入/effort,随后可从默认的medium强度调整为high,max等。

都选完,就可以开始对话。

第四,把Deepseek也一起放进去。

Claude Code里面是与Deepseek兼容的,所以我们只需要新增claude-d命令,专门调用DeepSeek那边的模型即可,我这里用deepseek-flash[1m]举例。

使用/exit退出Claude Code对话窗口,又或者直接关掉终端,随后重新打开终端,然后执行:

cat >> ~/.zshrc <<‘EOF’

claude-d() {

ANTHROPIC_BASE_URL=”https://api.deepseek.com/anthropic&#8221; \

ANTHROPIC_AUTH_TOKEN=”sk-你的Deepseek密钥” \

ANTHROPIC_MODEL=”deepseek-flash[1m]” \

ANTHROPIC_DEFAULT_OPUS_MODEL=”deepseek-flash[1m]” \

ANTHROPIC_DEFAULT_SONNET_MODEL=”deepseek-flash[1m]” \

ANTHROPIC_DEFAULT_HAIKU_MODEL=”deepseek-flash[1m]” \

claude “$@”

}

EOF

source ~/.zshrc

这是所谓定义函数的方法,也是永久生效的。此后,原本的claude就是claude;Deepseek就是输入claude-d使用。

就这样,我们在苹果电脑的终端里用上了claude与deepseek。以后无论是让它做视频、写代码、画封面图,编辑文件,还是操控电脑自动导出印象笔记,都可以在这里面跟它对话完成。

最后,如何彻底删除Claude Code重装一遍?只需打开终端执行这三行:

彻底删除Claude Code:

rm -f ~/.local/bin/claude

rm -rf ~/.local/share/claude

rm -rf ~/.claude ~/.claude.json

即可全部清除。

感谢AI,我竟然可以通过在A大模型的对话窗口里对话,询问如何在电脑上配置B大模型并使用,然后让C大模型在操作出现问题时给我解释……真是时代不同了。

发表回复