跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

Ubuntu 系统下 Claude Code 安装与配置实战

Ubuntu 环境下部署 Claude Code CLI 的完整流程,涵盖系统更新、Node.js 环境搭建、CLI 工具安装及环境变量配置。通过标准化步骤,开发者可在 Linux 服务器或本地桌面快速构建稳定的 AI 编程辅助环境,支持本地模式运行,适用于后端开发与 DevOps 场景。

月亮邮递员发布于 2026/3/16更新于 2026/10/16123 浏览
Ubuntu 系统下 Claude Code 安装与配置实战

在 Linux 环境下,尤其是 Ubuntu 服务器中,Claude Code 的部署通常比 Windows 更稳定且依赖冲突更少。无论是云端生产环境还是本地开发,遵循以下流程即可快速构建可用的 AI 编程辅助工具。

1. 更新系统环境

建议先执行系统更新,确保基础库为最新状态:

sudo apt update && sudo apt upgrade -y

2. 安装 Node.js

推荐使用 NodeSource 官方源安装 LTS 版本,以保证长期运行的稳定性:

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

安装完成后验证版本:

node -v
npm -v

3. 安装 Git

部分操作可能需要 Git 支持:

sudo apt install -y git

4. 安装 Claude Code CLI

通过 npm 全局安装官方 CLI 工具:

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

验证安装是否成功:

claude --version

5. 配置环境变量

这是核心步骤。需要在用户目录下创建配置文件以指定 API Key 及其他参数。

① 创建配置目录与文件

mkdir -p ~/.claude
nano ~/.claude/settings.json

② 编辑配置文件

将以下内容填入文件中,注意替换 ANTHROPIC_AUTH_TOKEN 为你自己的密钥。若使用代理或特定网关,可配置 ANTHROPIC_BASE_URL。

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-your-api-key-here",
    "ANTHROPIC_BASE_URL": "https://api.anthropic.com",
    "API_TIMEOUT_MS": "3000000",
    "ANTHROPIC_MODEL": "claude-3-5-sonnet-latest"
  }
}

保存退出(Nano 编辑器按 Ctrl + O 回车保存,Ctrl + X 退出)。

③ 获取 API Key

请前往官方或授权平台注册账号并生成 API Token。在配置模型名称时,可根据实际支持的模型列表进行调整。

6. 首次运行

进入任意项目目录,直接执行命令即可启动交互模式:

claude

首次运行时会自动加载配置,看到命令行提示符后即可开始输入指令进行代码编写或分析。

目录

  1. 1. 更新系统环境
  2. 2. 安装 Node.js
  3. 3. 安装 Git
  4. 4. 安装 Claude Code CLI
  5. 5. 配置环境变量
  6. 6. 首次运行

更多推荐文章

查看全部
  • AI 写论文提示词指令大全
  • Label Studio 开源数据标注平台使用指南
  • Electron 前端开发快速入门教程:从零搭建到打包部署
  • React 实战:从零构建井字棋游戏
  • 微博爬虫 Web 管理界面配置手册
  • 本地部署 DeepSeek 模型:新手向详细教程
  • Python 抽象类与接口实现指南
  • C++ 二叉搜索树:概念、性能分析与核心实现
  • 接入第三方 OpenAI 兼容模型到 GitHub Copilot
  • 基于 Arduino 的 BLDC 自主巡逻机器人:避障与路径规划实战
  • 大疆无人机开发实战:MSDK/PSDK/上云 API 指南
  • VS Code 刷新 Python 包报错:Failed to run python -m pip list 修复方案
  • 微软 Copilot Chat 与 Microsoft 365 Copilot 核心差异解析
  • 鸿蒙生态下大模型重塑移动应用开发新范式
  • Microsoft 365 Copilot Chat 与 Microsoft 365 Copilot 详细对比
  • DeepSeek-R1-Distill-Llama-8B 部署:Docker Compose 推理服务
  • C++ string 类模拟实现
  • Mac 系统唤醒增强工具 Amphetamine Enhancer 使用指南
  • AI 数字助理评测:ToClaw 如何超越纯聊天工具
  • DeepSeek-R1 大模型基于 MS-Swift 框架部署推理与微调实践

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online