【Mac 上命令行安装 Claude Code】(Claude 的终端版 AI 编程助手)完整指南

【Mac 上命令行安装 Claude Code】(Claude 的终端版 AI 编程助手)完整指南

文章目录

前言

若对您有帮助的话,请点赞收藏加关注哦,您的关注是我持续创作的动力!有问题请私信或联系邮箱:[email protected]

Claude Code 是 Anthropic 官方推出的终端 AI 编码代理(CLI 工具),它能直接在你的项目目录里读懂代码库、写/改代码、运行 git、调试、执行 bash 命令等,体验非常接近“和 Claude 一起在终端里编程”。

在这里插入图片描述

目前(2026年1月)最推荐的安装方式(按稳定性和易用性排序):

方式优点缺点适用人群推荐指数
1. 一行 curl 脚本(官方推荐)最快、无需 Node.js、原生二进制需要信任官方脚本所有人★★★★★
2. Homebrew cask方便更新、卸载需要先装 HomebrewHomebrew 用户★★★★☆
3. npm 全局安装灵活、可指定版本需要 Node.js 18+已有 Node 环境★★★★

方式一:最简单一行命令(强烈推荐)

打开 Terminal(Spotlight 搜 Terminal 即可),直接运行:

curl -fsSL https://claude.ai/install.sh |bash
  • 脚本会自动下载最新稳定版(native binary,无需 Node.js)
  • 安装完成后会自动添加到 PATH
  • 可能需要输入密码(sudo)来移动二进制文件到 /usr/local/bin

验证安装:

claude --version # 应该输出类似 2.1.x 或更高版本

常见问题解决:

  • 命令不存在?重启 Terminal 或运行 source ~/.zshrc(或 source ~/.bash_profile
  • 想装最新开发版:curl -fsSL https://claude.ai/install.sh | bash -s latest
  • 想装指定版本:curl -fsSL https://claude.ai/install.sh | bash -s 2.1.2

方式二:Homebrew 安装(如果你已经用 brew 管理软件)

# 如果还没装 Homebrew,先装它(一行命令) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"# 安装 Claude Code brew install --cask claude-code # 更新 brew upgrade claude-code 

验证同上:claude --version

方式三:npm 全局安装(适合已有 Node.js 环境)

# 确保 Node.js >= 18(推荐 20+)node -v # 全局安装(推荐避免 sudo)npminstall -g @anthropic-ai/claude-code # 如果提示权限问题,先设置 npm 全局目录(推荐)mkdir ~/.npm-global npm config set prefix '~/.npm-global'echo'export PATH=~/.npm-global/bin:$PATH'>> ~/.zshrc source ~/.zshrc # 再安装npminstall -g @anthropic-ai/claude-code 

首次运行 & 认证(所有方式通用)

# 进入你的项目目录cd ~/Projects/my-repo # 启动 Claude Code claude 
  • 第一次会打开浏览器让你登录 Anthropic 账号(Claude Pro/Max 订阅或 API Key 均可)
  • 推荐用 Claude Pro($20/月)或 Max($100/月),有更高的 token 限额和 Opus 模型
  • 登录后会自动创建 ~/.claude/ 目录存放配置

常用命令速查(启动后在 claude 里输入):

命令作用
/help显示所有斜杠命令
/model切换模型(sonnet / opus)
/clear清屏
/exit退出回到普通终端
/terminal-setup优化终端(支持 Shift+Enter 换行等)
/install-github-app安装 GitHub App,让 Claude 自动 review PR

推荐使用技巧

  1. 进入项目后直接 claude:它会自动加载项目上下文(文件树、CLAUDE.md 等)
  2. 创建 CLAUDE.md:在项目根目录放一个 Markdown 文件,写项目规范、编码风格、架构说明,Claude 会优先参考
  3. 并行代理claude --multi-agent 可以同时跑多个 Claude 实例(Max 订阅更爽)
  4. 调试神器:直接说“帮我 debug 这个错误” + 贴日志,Claude 会读文件、跑命令、改代码

卸载方式(以防万一):

  • curl 安装:claude uninstall
  • Homebrew:brew uninstall --cask claude-code
  • npm:npm uninstall -g @anthropic-ai/claude-code

Read more

超详细图文教程:用vscode+copilot(代理模式)便捷使用mcp+一个范例:用自然语言进行3d建模

超详细图文教程:用vscode+copilot(代理模式)便捷使用mcp+一个范例:用自然语言进行3d建模

在vscode使用claude mcp吧! 在vscode更新到最新版本(注意,这是前提)后,内置的copilot可以使用mcp了!!! 关于mcp(Model Context Protocol 模型上下文协议),可以参考我的上一篇文章: MCP个人理解+示例+集成管理+在python中调用示例,给AI大模型装上双手-ZEEKLOG博客 以下是使用教程: 1.点击左下角的齿轮状设置按钮,点击设置 2.在输入面板输入chat.agent.enabled,勾上勾选框 3.点击Ctrl+shift+P,输入reload,点击重新加载窗口,刷新窗口 4.打开copilot后,在右下角将模式改为代理即可。 5.点击工具按钮,开始安装mcp 先去github找到自己想要添加的mcp服务,以blender MCP为例,打开https://github.com/ahujasid/blender-mcp,可以在readme文档里看到详细的安装过程。可以看到,

By Ne0inhk
【大模型系列篇】大模型基建工程:基于 FastAPI 自动构建 SSE MCP 服务器

【大模型系列篇】大模型基建工程:基于 FastAPI 自动构建 SSE MCP 服务器

今天我们将使用FastAPI来构建 MCP 服务器,Anthropic 推出的这个MCP 协议,目的是让 AI 代理和你的应用程序之间的对话变得更顺畅、更清晰。FastAPI 基于 Starlette 和 Uvicorn,采用异步编程模型,可轻松处理高并发请求,尤其适合 MCP 场景下大模型与外部系统的实时交互需求,其性能接近 Node.js 和 Go,在数据库查询、文件操作等 I/O 密集型任务中表现卓越。 开始今天的正题前,我们来回顾下相关的知识内容: 《高性能Python Web服务部署架构解析》、《使用Python开发MCP Server及Inspector工具调试》、《构建智能体MCP客户端:完成大模型与MCP服务端能力集成与最小闭环验证》   FastAPI基础知识 安装依赖 pip install uvicorn, fastapi FastAPI服务代码示例  from fastapi import FastAPI app

By Ne0inhk
02-mcp-server案例分享-Excel 表格秒变可视化图表 HTML 报告,就这么简单

02-mcp-server案例分享-Excel 表格秒变可视化图表 HTML 报告,就这么简单

1.前言 MCP Server(模型上下文协议服务器)是一种基于模型上下文协议(Model Context Protocol,简称MCP)构建的轻量级服务程序,旨在实现大型语言模型(LLM)与外部资源之间的高效、安全连接。MCP协议由Anthropic公司于2024年11月开源,其核心目标是解决AI应用中数据分散、接口不统一等问题,为开发者提供标准化的接口,使AI模型能够灵活访问本地资源和远程服务,从而提升AI助手的响应质量和工作效率。 MCP Server 的架构与工作原理 MCP Server 采用客户端-服务器(Client-Server)架构,其中客户端(MCP Client)负责与服务器建立连接,发起请求,而服务器端则处理请求并返回响应。这种架构确保了数据交互的高效性与安全性。例如,客户端可以向服务器发送请求,如“查询数据库中的某个记录”或“调用某个API”,而服务器则根据请求类型,调用相应的资源或工具,完成任务并返回结果。 MCP Server 支持动态发现和实时更新机制。例如,当新的资源或工具被添加到服务器时,

By Ne0inhk
将现有 REST API 转换为 MCP Server工具 -higress

将现有 REST API 转换为 MCP Server工具 -higress

Higress 是一款云原生 API 网关,集成了流量网关、微服务网关、安全网关和 AI 网关的功能。 它基于 Istio 和 Envoy 开发,支持使用 Go/Rust/JS 等语言编写 Wasm 插件。 提供了数十个通用插件和开箱即用的控制台。 Higress AI 网关支持多种 AI 服务提供商,如 OpenAI、DeepSeek、通义千问等,并具备令牌限流、消费者鉴权、WAF 防护、语义缓存等功能。 MCP Server 插件配置 higress 功能说明 * mcp-server 插件基于 Model Context Protocol (MCP),专为 AI 助手设计,

By Ne0inhk