接入 Crush
Crush 是终端 AI 编程 Agent,支持 OpenAI-compatible 自定义 Provider、LSP 和 MCP。
本工具由第三方提供。请从官方渠道安装,确认其密钥存储方式,并根据实际版本核对配置入口。
安装
npm install -g @charmland/crush
crush --version
配置
设置 APIGATE_API_KEY,然后在 ~/.config/crush/crush.json 添加:
{
"$schema": "https://charm.land/crush.json",
"providers": {
"apigate": {
"type": "openai-compat",
"base_url": "https://apigate.online/v1",
"api_key": "$APIGATE_API_KEY",
"models": [
{
"id": "YOUR_MODEL",
"name": "YOUR_MODEL",
"context_window": 128000,
"default_max_tokens": 8192
}
]
}
}
}
进入项目运行 crush,再使用 /model 选择 APIGATE。