Agent工具接入
fx
在 fx 中通过 settings.json 配置 AIGoCode
fx 使用 settings.json 管理自定义服务商。完成一次配置后,可以在终端中直接启动 fx 使用 AIGoCode。
安装
运行官方安装脚本:
curl -fsSL https://fx.sh/setup.sh | bash
fx --version
配置 settings.json
打开 ~/.fx/settings.json,将下面的 providers 和 models 字段加入配置文件。
{
"provider": "aigocode",
"providers": {
"aigocode": {
"protocol": "openai-chat-completions",
"base_url": "https://api.aigocode.dev/v1",
"auth": {
"type": "bearer",
"env": "AIGOCODE_API_KEY"
}
}
},
"models": {
"aigocode": "gpt-6-astra"
}
}在用户端控制台创建 ChatGPT API(Azure)分组的 Key,再在当前 macOS 或 Linux 终端中设置 Key:
export AIGOCODE_API_KEY="sk-your-api-key"如需在新终端中继续使用,可将上面的 export 写入当前 shell 对应的配置文件(zsh 为 ~/.zshrc,bash 为 ~/.bashrc),重新打开终端后生效。
在已设置 Key 的终端中启动:
fx provider aigocode
fx
验证接入
在 fx 会话中发送一条消息,收到正常回复即表示接入成功。

本页示例使用 OpenAI 兼容协议;使用支持外接调用的 OpenAI 兼容分组 Key。其他协议按 fx 当前支持的接口类型分别配置。

