惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

SecWiki News
SecWiki News
WordPress大学
WordPress大学
Martin Fowler
Martin Fowler
MyScale Blog
MyScale Blog
Project Zero
Project Zero
博客园 - 聂微东
Recorded Future
Recorded Future
MongoDB | Blog
MongoDB | Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Stack Overflow Blog
Stack Overflow Blog
T
The Exploit Database - CXSecurity.com
博客园 - 三生石上(FineUI控件)
C
CERT Recently Published Vulnerability Notes
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Engineering at Meta
Engineering at Meta
美团技术团队
Microsoft Azure Blog
Microsoft Azure Blog
C
Cisco Blogs
www.infosecurity-magazine.com
www.infosecurity-magazine.com
小众软件
小众软件
N
News and Events Feed by Topic
D
DataBreaches.Net
量子位
B
Blog RSS Feed
Apple Machine Learning Research
Apple Machine Learning Research
F
Fortinet All Blogs
博客园 - 司徒正美
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
T
Tailwind CSS Blog
Spread Privacy
Spread Privacy
Blog — PlanetScale
Blog — PlanetScale
M
MIT News - Artificial intelligence
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
C
Check Point Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
爱范儿
爱范儿
S
SegmentFault 最新的问题
人人都是产品经理
人人都是产品经理
C
CXSECURITY Database RSS Feed - CXSecurity.com
Hugging Face - Blog
Hugging Face - Blog
AI
AI
腾讯CDC
I
InfoQ
P
Palo Alto Networks Blog
G
Google Developers Blog
T
Threat Research - Cisco Blogs
T
Tenable Blog
Vercel News
Vercel News
Google Online Security Blog
Google Online Security Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

编程笔记

译|为什么 TypeScript 7.0 用 Go 重写 解决Fish Shell中使用vfox报错,Lacks hook support 股票配债缴款操作指南 Deepseek大模型越狱/破甲提示词 用DeepSeek-V4-Pro大模型写长篇小说,网文 全网寻找的同花顺板块同列网页版来了!盯盘效率提升 5 倍的黑科技 等一个黄金坑:中海物业跌到什么价位,到手股息率能有6%? (译)AI 裁员潮:亚马逊、微软等科技巨头将 2025 年裁员归因于人工智能 AI|L2和L3级自动驾驶有什么区别 AI|Gemini CLI 实用技巧与窍门 AI|Gemini CLI Tips & Tricks 限制 Microsoft Edge 浏览器的内存占用 (Repost)4.3 Million Browsers Infected,Inside ShadyPanda's 7-Year Malware Campaign (译)430万浏览器被感染,揭秘 ShadyPanda 持续 7 年的恶意软件活动 github Fine-grained personal access token 使用 必应搜索屏蔽垃圾网站 译|Linux 启动过程:从按下电源到内核 独立开发:AI图生图获得第一位付费用户,现在支持在线支付了 译|面试官引诱我安装恶意软件(我是如何在一次“工作面试”中差点被黑的) 译|在 Go 中防止 CSRF 的现代方法,CrossOriginProtection AI图生图:释放你的无限创造力,免费在线生成惊艳图像 AI & Tech 最新发展 Serverless|在阿里云FC上部署Go,构建环境中GO版本的切换 AI|Gemini CLI,自定义斜杠命令(译) AI|Gemini CLI,Custom slash commands(转载)
Claude Code(1)在 WSL Ubuntu 上安装和配置指南
本文作者: Claude · 2026-03-20 · via 编程笔记

本文介绍如何在 Windows Subsystem for Linux (WSL) Ubuntu 环境中安装和配置 Claude Code,以及如何使用第三方大模型 API。

前置要求

在开始之前,请确保您已准备好:

  • WSL Ubuntu - 已安装并配置好 WSL Ubuntu 环境
  • 终端访问权限 - 打开 WSL 终端
  • 代码项目 - 准备一个要处理的项目目录
  • API 访问权限 - 拥有 Claude 订阅或第三方 LLM API 密钥

这是最简单的安装方式,支持自动后台更新:

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

安装完成后,claude 命令将被添加到系统 PATH 中。

有npm的话也可以这样安装

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

验证安装

安装完成后,验证安装是否成功:

1
claude --version

配置

使用 Claude 订阅登录

首次启动 Claude Code 时,需要登录账户:

1
2
claude

支持的账户类型:

  • Claude Pro/Max/Teams/Enterprise(推荐)
  • Claude Console(使用 API 预付费额度)
  • 企业云提供商:Amazon Bedrock、Google Vertex AI、Microsoft Foundry

登录后,凭据将保存在系统中,无需重复登录。如需切换账户,使用 /login 命令。

跳过登录(使用第三方 API)

如果您只想使用第三方 LLM API 而不登录 Claude 账户,需要配置环境变量(见下文)。

使用第三方 LLM API

  1. 在~/.claude/settings.json (命令行下使用claude code) 中配置
  2. 在vscode安装claude code插件,点击插件配置会在vscode配置文件中配置

命令行

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
"theme":"light",
"env":{
"ANTHROPIC_API_KEY":"sk--你的api key",
"ANTHROPIC_BASE_URL":"https://api.qnaigc.com",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "z-ai/glm-4.5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "z-ai/glm-4.6",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "z-ai/glm-5",
"ANTHROPIC_MODEL": "z-ai/glm-4.5",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"API_TIMEOUT_MS": "3000000"
},
"hasCompletedOnboarding": true
}
  • ANTHROPIC_BASE_URL,第三方大模型api 地址,我这里使用七牛云的,点击注册免费获取1000万token
  • hasCompletedOnboarding 必须配置,不然一直提示需要claude code账户
  • ANTHROPIC_DEFAULT_HAIKU_MODEL,简单快速任务指定模型
  • ANTHROPIC_DEFAULT_SONNET_MODEL,日常编码任务模型
  • ANTHROPIC_DEFAULT_OPUS_MODEL,复杂推理任务模型
  • ANTHROPIC_MODEL,默认模型

vscode中claude code 插件配置

找不到配置文件位置,请点击claude code插件的Settings(设置)按钮

1
2
3
4
5
6
7
8
9
10
"claudeCode.environmentVariables": [
{"name":"ANTHROPIC_API_KEY","value": "sk-你的api key"},
{"name":"ANTHROPIC_BASE_URL","value": "https://api.qnaigc.com"},
{"name":"ANTHROPIC_DEFAULT_HAIKU_MODEL","value": "z-ai/glm-4.5"},
{"name":"ANTHROPIC_DEFAULT_SONNET_MODEL","value": "z-ai/glm-4.7"},
{"name":"ANTHROPIC_DEFAULT_OPUS_MODEL","value": "z-ai/glm-5"},
{"name":"ANTHROPIC_MODEL","value": "z-ai/glm-4.6"},
],
"claudeCode.disableLoginPrompt": true,
"claudeCode.hideOnboarding": true

在插件中,使用 claudeCode.disableLoginPrompt,禁用插件的登录提示,开启后配置了第三方api就不会提示你登录claude code账户

常用命令

命令 说明 示例
claude 启动交互模式 claude
claude "任务" 执行一次性任务 claude "修复构建错误"
claude -p "查询" 执行单次查询后退出 claude -p "解释这个函数"
claude -c 继续当前目录最近对话 claude -c
claude -r 恢复之前的对话 claude -r
/clear 清除对话历史 /clear
/help 显示可用命令 /help
exit 或 Ctrl+C 退出 Claude Code exit

获取帮助