系列文章目录

AI探索之claudecode



前言

AI领域近年来涌现出多个爆火工具,涵盖代码生成、自然语言处理和多模态交互。如claudecode、openclaw、codex等等,紧跟AI潮流进行探索。在windows端和wsl linux端都进行了尝试,日常工作主要面向linux,因此在此只介绍wsl端的探索,并且探索命令行工具claudecode。
文中有些探索方式出自鱼皮教程

AI 编程工具的 3 大类型(引用自鱼皮)

零代码平台

在浏览器里打开就能用,不需要安装任何软件,不需要懂任何代码。适合完全零基础的新手、想快速做出原型的同学。

代表工具:Bolt.new、Lovable、秒哒

优势:上手快、所见即所得、自动部署

局限:功能相对简单,复杂项目可能力不从心

在这里插入图片描述

AI 代码编辑器

需要下载安装,界面像传统代码编辑器,但内置了强大的 AI 助手。适合有一定基础、想深入学习 Vibe Coding、需要做复杂项目的人。

代表工具:Cursor、Windsurf、Antigravity、Augment Code

优势:功能强大、灵活度高、适合大型项目

局限:需要一定学习成本,对新手不够友好

在这里插入图片描述

命令行工具

在终端里通过命令行和 AI 对话,适合有编程基础的开发者、喜欢命令行的极客。

代表工具:Claude Code、Gemini CLI

优势:效率极高、自动化程度强、成本可控

局限:需要一定技术基础,新手不建议使用

在这里插入图片描述


提示:以下是本篇文章正文内容,下面案例可供参考

一、caludecode是什么?

Claude 是 Anthropic 公司推出的 AI 模型系列,一直被公认为编程能力最强的 AI 模型。2025 年推出的 Claude 4.5 系列已经很强了,而 2026 年 2 月发布的 Claude Opus 4.6 又把能力拉到了新高度。

Claude 4 系列主要有两个版本线:Opus 是顶配版本,编程能力最强,但速度相对较慢,价格也更高;Sonnet 是平衡版本,在性能和速度之间取得了很好的平衡,性价比最高。

核心功能

代码生成
支持多种编程语言(如 Python、JavaScript、Java 等),根据用户描述的需求生成可运行的代码。例如输入“用 Python 实现快速排序”,即可输出完整算法代码。

代码解释

对复杂代码段提供逐行或整体逻辑的解读,帮助开发者理解他人代码或学习新技术。例如粘贴一段 SQL 查询语句,claudecode 可解释其执行流程。

错误调试

识别代码中的语法或逻辑错误,并提供修复建议。例如当用户提交报错的 Python 代码时,工具会定位问题行并给出修改方案。

二、大模型选择

市面上的 AI 模型已经非常丰富了。按照来源和定位,可以分为 3 大阵营:

国际顶尖模型:Claude、ChatGPT、Gemini 这三大巨头
国产优秀模型:DeepSeek、智谱 GLM、通义千问、Kimi 等性价比之选
还有开源模型:Llama、Qwen 等,需要一定技术能力自己部署
本文主要使用claude sonnet 4.6模型和GLM-5模型

三、WSL通过电脑网卡直接上网并使用代理

配置步骤:

创建或编辑配置文件:在C:\Users<你的用户名>.wslconfig中添加以下内容:

[wsl2]
networkingMode=mirrored
dnsTunneling=true
autoProxy=true
firewall=true

重启WSL应用配置:

wsl --shutdown
wsl --update
wsl  # 重新启动WSL

测试:不要用ping测试,使用以下命令:

curl -I https://www.google.com  # 测试HTTP连接

四、安装步骤

1.安装node.js

Claude Code 需要 Node.js ≥ 18,Ubuntu 24.04 默认仓库中的版本可能较旧,推荐使用 NodeSource 安装最新版:

# 使用 NodeSource 安装 Node.js 22(推荐,需科学上网)
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

# 验证安装
node --version  # 应显示 v22.x.x
npm --version   # 应显示 10.x.x

2.安装Claude Code

# 全局安装 Claude Code
sudo npm install -g @anthropic-ai/claude-code

3.配置Claude模型

claude sonnet 4.6模型
地址和KEY的用法:
export ANTHROPIC_BASE_URL=https://www.heiyucode.com
export ANTHROPIC_AUTH_TOKEN=

4.配置国内GLM模型

更改.setting.json

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "",
    "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
    "ANTHROPIC_MODEL": "glm-5",
    "ANTHROPIC_SMALL_FAST_MODEL": "glm-5"
  },
  "mcpServers": {
    "powerpoint": {
      "command": "/home/sky/miniconda3/bin/ppt_mcp_server",
      "args": [],
      "env": {}
    }
  }
}

5.验证Claude Code安装

输入claude进入claudecode:
在这里插入图片描述
使用模型
在这里插入图片描述

四、工具使用

4.安装skills

添加官方技能市场

/plugin marketplace add anthropics/skills

在这里插入图片描述
安装example-skills
在这里插入图片描述
查看包含的skills
在这里插入图片描述
安装一个frontend-design试试水
并让AI设计一个网站,看到自动加载了skill
在这里插入图片描述
效果确实不错!!
在这里插入图片描述

总结

提示:这里对文章进行总结:

以上就是今天的内容

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐