以下主要涉及Windows Terminal、Fedora-WSL、zsh、node、claude code的安装、配置和使用。

一、Windows Terminal安装

https://apps.microsoft.com/detail/9N0DX20HK701?hl=zh-cn&gl=CN&ocid=pdpshare

二、Ubuntu-WSL 或者 Fedora-WSL 安装

https://apps.microsoft.com/detail/9NPCP8DRCHSN?hl=neutral&gl=CN&ocid=pdpshare

Fedora已经不支持商店安装,可以尝试github下载安装。

注:

Windows的D盘:输入 cd /mnt/d,以此类推(所有磁盘都挂载在/mnt目录下);

示例:访问C盘用户目录 cd /mnt/c/Users/你的Windows用户名。

三、zsh及oh-my-zsh 安装

oh-my-zsh介绍及安装文档

https://ohmyz.sh/#install

四、Node安装

#安装nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

# nvm版本

nvm --version

# 安装最新 LTS 

nvm install --lts 

# 安装指定版本 

nvm install 24 

nvm install 18 

nvm list

# 切换版本 

nvm use 24

五、Claude Code安装

安装claude code

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

claude --version

配置大模型密钥

# 编辑  ~/.zshrc

vim ~/.zshrc

# 豆包coding plan的密钥

export ANTHROPIC_AUTH_TOKEN="XXXX"

export ANTHROPIC_BASE_URL="https://ark.cn-beijing.volces.com/api/coding"

export API_TIMEOUT_MS=3000000

export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

export ANTHROPIC_MODEL="ark-code-latest"

source ~/.zshrc

核心配置文件介绍

settings.json  

主要配置入口,按作用域分别存放

·  ~/.claude/settings.json(User 级,全局)

·  项目/settings.json(Project 级,团队共享)

CLAUDE.md

项目上下文说明文件,告诉 Claude 关于项目的背景、编码规范、技术栈等信息。可以放在:

·  ~/.claude/CLAUDE.md(全局,对所有项目生效)

·  项目/CLAUDE.md(项目级,团队共享)

.claudeignore

类似 .gitignore,用于排除不希望 Claude 读取的文件(如 .env、密钥文件、node_modules、构建产物),既保护敏感信息,也让上下文窗口更精简高效。

常用命令

claude --version

查看版本

-dangerously-skip-permissions

claude跳过权限确认

/status

查看当前模型与状态

/init

初始化工程

插件安装

# 第一步:注册社区市场

/plugin marketplace add obra/superpowers-marketplace


# 第二步:从社区市场安装

/plugin install superpowers@superpowers-marketplace

推荐superpowers插件 列出其常用方法

使用claude编码,调用superpowers skills方法

1、手动执行/superpowers:using-git-worktrees

- 创建.worktrees工作空间,并切换到.worktrees中进行编码

- 根据提示设置 feature/XXX 的分支名称

2、手动执行/superpowers:brainstorm 需求描述

- 头脑风暴跟AI讨论需求,进一步明确需求

- docs/superpowers/specs

3、自动执行/superpowers:writing-plans

- 根据头脑风暴的需求,生成执行方案。

- docs/superpowers/plans

4、自动执行/superpowers:subagent-driven-development

- 执行开发任务

5、自动执行superpowers:finishing-a-development-branch

- 提交到Git,可以选择4中方案

- 1、Merge back to release/1.0.3 locally

- 2、Push and create a Pull Request

- 3、Keep the branch as-is (I'll handle it later)

- 4、Discard this work

- 选择1或者2完成后,会自动删除 worktree

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐