imekaku's blog thinking life about

AI Track - AI改变之旅


25 Feb 2026 - other

AI

现在AI都已经渗透到工作生活的各方面了,然后在工作中也经常和其打交道。我在这里记录一些我使用的AI工具或者方式吧,便于回顾。

AI Tools

Github Copilot

这里应该是之前我使用的最多的AI工具,它能够提供很好的代码补全、问题修复、问题解答等个各方面体验。在 https://github.com/settings/copilot/features 中就能订阅,然后在IDE(最常用的VSCode和IntelliJ IDEA,以及iOS开发过程中的Xcode)里面可以使用;然后也可以了Console终端中使用的方式。

而且价格很便宜,10美元一个月。我使用GitHub copilot来开发iOS项目以及对应的服务项目,用起来很方便。

但是如果遇到一些长的上下文,或者需要理解整个项目的,就不是很方便,在有些时候还不如粘贴去问chatgpt或者deepseek。

Cursor

我最开始尝试用过Cursor,但是看到它是魔改的VSCode,对于”传统派”的我来说,其实有一些芥蒂。感觉一个魔改的软件,能折腾出什么花呢,官方的Copilot以及三方的诸多软件不也挺好?在试用了一段时间之后,发现有不错的地方,但是没有让人很惊艳,然后就卸载了。

不过最近拾起来了。😂

我觉得我常常以自己固有印象和传统想象,来评判一个事物,有时会出现一些偏差。比如Cursor我就觉得看走眼了。Cursor它之所以改成这样并且受欢迎必然是有其原因。(具体的原因,可能之后再补充?)

Claude

Claude能够很好的理解项目、执行命令,这个应该就是对话的方式的AI Tools很难比得上的。它能轻松创建一个完整的项目,并且理解、修改项目。

安装Claude:

安装nvm:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

安装node:

nvm install node

配置环境变量:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

安装Claude Code:

npm install -g @anthropic-ai/claude-code

使用:

但是国内使用起来比较麻烦,我是注册了Claude之后,然后替换成了Deepseek的 API Key。

只需要在 .bashrc文件中新增对应的环境变量就行。

export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
export ANTHROPIC_API_KEY="sk-xx"  # 将此处替换为你的真实Key
export ANTHROPIC_MODEL="deepseek-chat" # 或使用 "deepseek-reasoner"
export API_TIMEOUT_MS=600000 # 设置超时时间为10分钟,防止长任务中断

Claude常用的一些命令:

  1. Shift + Tab: 切换模式(Plan Mode, accept edits on等)
  2. /ide: 这个是在Cursor中用到,在Cursor中打开终端,进入Claude之后,输入/ide能选择Cursor,使其Claude和Cursor连接
  3. /init: 让Claude理解整个项目

另外还可以使用三方路由器 claude-code-router 来切换deepseek model。

安装:

npm install -g @musistudio/claude-code-router

编辑配置文件 ~/.claude-code-router/config.json:

{
  "Providers": [
    {
      "name": "deepseek",
      "api_base_url": "https://api.deepseek.com/chat/completions",
      "api_key": "你的DeepSeek API Key",
      "models": ["deepseek-chat", "deepseek-reasoner"]
    }
  ],
  "Router": {
    "default": "deepseek,deepseek-chat"
  }
}

通过路由器启动:

ccr code

然后就可以在对话中使用 /model deepseek,deepseek-reasoner 这样的命令来动态切换模型了

Warp

一款AI的terminal终端工具,https://www.warp.dev/ ,我使用起来并不是很好用。它经常给一些补全方案,我觉得终端这个场景,因为命令很多而且很相近,如果提示的太多反而是一种干扰。

弃之。