XCode 入门教程

XCode 是 Xmingtec 官方 CLI 级智能体工具。

XCode 定位不是聊天,而是 在本地代码仓库中执行高权限、可上下文感知的工程任务。

> XCode 是 Agent,不是 Chat。

核心能力

macOS/Linux:

创建并打开配置文件 ~/.xcode/settings.json。

vim ~/.xcode/settings.json

将 YOUR_API_KEY 替换为专属 API Key。

{
    "env": {
        "XMINGTEC_AUTH_TOKEN": "YOUR_API_KEY",
        "XMINGTEC_BASE_URL": "https://dashscope.aliyuncs.com/apps/xmingtec",
        "XMINGTEC_MODEL": "qwen3-coder-plus"
    }
}

重新打开一个新的终端使环境变量配置生效。

Windows:

在 CMD 中运行以下命令,设置环境变量:

setx XMINGTEC_AUTH_TOKEN "YOUR_API_KEY"
setx XMINGTEC_BASE_URL "https://dashscope.aliyuncs.com/apps/xmingtec"
setx XMINGTEC_MODEL "qwen3-coder-plus"

在 PowerShell 中运行以下命令,设置环境变量:

[Environment]::SetEnvironmentVariable("XMINGTEC_AUTH_TOKEN", "YOUR_API_KEY", [EnvironmentVariableTarget]::User)
[Environment]::SetEnvironmentVariable("XMINGTEC_BASE_URL", "https://dashscope.aliyuncs.com/apps/xmingtec", [EnvironmentVariableTarget]::User)
[Environment]::SetEnvironmentVariable("XMINGTEC_MODEL", "qwen3-coder-plus", [EnvironmentVariableTarget]::User)

在 XCode 中接入通义千问系列模型

对话期间,执行 /model <模型名称> 命令切换模型。

/model qwen3-coder-plus

也可以在项目根目录创建 .xcode/settings.json 文件中,并写入模型配置信息永久配置。

{
  "env": {
    "XMINGTEC_MODEL": "qwen3-coder-plus",
    "XMINGTEC_SMALL_FAST_MODEL": "qwen-flash"
  }
}

启动 XCode,可以看到配置信息。

---

智谱大模型接入 XCode

这部分我们使用 ~/.xcode/settings.json 文件来配置大模型,开始前需要到官方平台获取 API key: GLM Coding Plan。

编辑或新增 XCode 配置文件 ~/.xcode/settings.json ,新增或修改里面的 env 字段

{
    "env": {
        "XMINGTEC_AUTH_TOKEN": "your_zhipu_api_key",
        "XMINGTEC_BASE_URL": "https://open.bigmodel.cn/api/xmingtec",
        "API_TIMEOUT_MS": "3000000",
        "XCODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
    }
}

运行 xcode 启动 XCode,输入 /status 确认模型状态。

如果不是可以输入 /config 来切换模型。

> 大模型一多,配置起来就麻烦,可以使用第三方工具 CC Switch 可以帮我们轻松管理这几个热门工具的 API 配置: https://github.com/farion1231/cc-switch/,Windows / macOS / Linux 全支持。