🗺️ 操作教程总览

1 购买服务器 2 安装 Kimi 3 SSH 免密 4 安装 Clash 5 安装 Claude 6 部署 OpenClaw

1. 前置依赖:Python 与 pip

Kimi Code 通过 Python 包管理器 pip 安装。请确保你的系统已安装 Python 3.8 或更高版本。

💻 macOS 本地 Terminal
# 检查 Python 版本,确保 ≥ 3.8
python3 --version

# 检查 pip 是否可用
pip3 --version

# 如果未安装,使用 Homebrew 安装(推荐)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install python
🪟 Windows 本地 PowerShell
# 检查 Python 版本
python --version

# 检查 pip 是否可用
pip --version

# 如果未安装,从官网下载安装器
# 访问 https://www.python.org/downloads/
# 下载 Windows installer (64-bit),安装时勾选 "Add Python to PATH"
📝
macOS Python 说明

macOS 自带 Python,但版本较旧。建议通过 Homebrew 安装最新版,避免权限和版本冲突问题。

2. 安装 Kimi Code

使用 pip 安装 Kimi Code CLI 工具。建议使用虚拟环境或用户级安装,避免污染系统 Python。

💻 macOS 本地 Terminal
# 用户级安装(推荐,无需 sudo)
pip3 install --user kimi-code

# 或者使用虚拟环境安装
python3 -m venv ~/.venvs/kimi
source ~/.venvs/kimi/bin/activate
pip install kimi-code
🪟 Windows 本地 PowerShell
# 用户级安装(推荐,无需管理员权限)
pip install --user kimi-code

# 或者使用虚拟环境安装
python -m venv %USERPROFILE%\.venvs\kimi
%USERPROFILE%\.venvs\kimi\Scripts\activate
pip install kimi-code

3. 验证安装

安装完成后,验证 kimi 命令是否可用。

💻 macOS 本地 Terminal
# 验证安装
kimi --version

# 如果提示 command not found,需要添加 pip 用户 bin 目录到 PATH
# 将以下行添加到 ~/.zshrc(或 ~/.bash_profile)
export PATH="$HOME/Library/Python/3.x/bin:$PATH"

# 然后重新加载配置
source ~/.zshrc
🪟 Windows 本地 PowerShell
# 验证安装
kimi --version

# 如果提示不是 recognized command,需要添加 pip 用户 Scripts 目录到 PATH
# 路径通常是:C:\Users\你的用户名\AppData\Roaming\Python\Python3x\Scripts
# 添加到环境变量:系统属性 → 高级 → 环境变量 → Path → 新建

4. 获取 Kimi API Key

使用 Kimi Code 需要配置 API Key,这是调用 Moonshot AI 服务的凭证。

  1. 访问 Moonshot AI 开放平台
  2. 注册 / 登录账号(支持手机号注册)
  3. 进入「API Key 管理」页面
  4. 点击「创建 API Key」,输入名称(如"个人开发")
  5. 复制生成的 Key(格式如 sk-xxxxxxxxxxxxxxxx
🚨
API Key 安全

API Key 等同于你的账号密码,拥有它就可以消费你的账户余额。不要将其提交到 GitHub、发送给他人或硬编码在代码中。本教程将通过环境变量方式配置。

5. 配置 API Key

将 API Key 配置到环境变量中,Kimi Code 启动时会自动读取。

💻 macOS 本地 ~/.zshrc
# 编辑 shell 配置文件
nano ~/.zshrc

# 在文件末尾添加以下行(将 sk-xxxxx 替换为你的真实 Key)
export MOONSHOT_API_KEY="sk-xxxxx"

# 保存并退出(Ctrl+O,回车,Ctrl+X)
# 重新加载配置
source ~/.zshrc

# 验证环境变量是否设置成功
echo $MOONSHOT_API_KEY
🪟 Windows 本地 PowerShell
# 临时设置(仅当前窗口有效)
$env:MOONSHOT_API_KEY="sk-xxxxx"

# 永久设置(用户级环境变量)
[Environment]::SetEnvironmentVariable("MOONSHOT_API_KEY", "sk-xxxxx", "User")

# 设置后,重新打开 PowerShell 窗口生效
# 验证
echo $env:MOONSHOT_API_KEY

6. 首次启动 Kimi Code

在项目目录中启动 Kimi Code,开始你的第一次 AI 辅助编程会话。

💻 macOS 本地 Terminal
# 进入你的项目目录(或创建一个测试目录)
cd ~/Projects
mkdir openclaw-test && cd openclaw-test

# 启动 Kimi Code
kimi

# 你应该看到类似以下的界面
# 🌙 Kimi Code v1.x.x
# 正在加载项目上下文...
# 你可以开始输入问题了
🪟 Windows 本地 PowerShell
# 进入你的项目目录
mkdir C:\Projects\openclaw-test
cd C:\Projects\openclaw-test

# 启动 Kimi Code
kimi

# 你应该看到 Kimi Code 的启动界面
🎉
恭喜!

Kimi Code 已成功安装并运行。你可以尝试输入:

  • 写一个 Python 脚本,计算斐波那契数列前 20 项
  • 帮我创建一个 .gitignore 文件,用于 Python 项目

Ctrl+D(Mac)或 Ctrl+Z(Windows)退出 Kimi Code。

7. 用 Kimi Code 辅助后续步骤 🦞

现在你已经有了 Kimi Code,后续的所有步骤都可以用 Kimi 来辅助完成。这是 Vibe Coding 的核心:用自然语言描述需求,让 AI 生成命令和配置。

你可以这样问 Kimi:

🌙 Kimi Code 交互式会话
# 启动 Kimi Code
kimi

# 让 Kimi 帮你生成 SSH 密钥配置命令
"帮我生成 Ed25519 SSH 密钥对,保存到 ~/.ssh/id_ed25519_openclaw,注释用 my-email@example.com"

# 让 Kimi 帮你写 SSH config
"帮我写 SSH 配置文件,Host 别名叫 myserver,IP 是 123.45.67.89,用户 root,私钥是 ~/.ssh/id_ed25519_openclaw"

# 让 Kimi 帮你排查问题
"我 ssh root@123.45.67.89 还是提示输入密码,已确认 authorized_keys 里有公钥,帮我排查原因"

# 让 Kimi 帮你写服务器配置脚本
"帮我写一个脚本,在 Ubuntu 22.04 上安装 Node.js 20.x 和 pm2"
💡
Vibe Coding 思维

从现在开始,遇到任何不熟悉的命令或配置,先问 Kimi。你不需要记住每个参数,只需要描述清楚你要做什么。Kimi 会生成命令,你负责审校和执行。这就是 AI 辅助编程的精髓。

← 上一步
Step 1: 购买云服务器