概述
Open Code 适合偏终端交互的开发工作流。完成 Provider 配置后,可以直接在终端中使用 Step 模型执行常见编码任务。前置条件
开发环境
支持以下系统:- macOS
- Linux
安装 Open Code
Open Code 可以通过 Homebrew 安装:订阅 Step Plan
在开始配置前,请先确认当前账号已完成 Step Plan 订阅。只有在账号具备对应计划或调用权限后,后续模型调用与额度使用才会正常生效。 如需订阅或购买,请访问:Step Plan 订阅获取 Step API Key
访问 Step 平台控制台创建 API Key,并妥善保存:配置步骤
添加环境变量
打开系统终端(Terminal.app 或 iTerm2),在任意目录下运行以下命令(~/.zshrc 是固定路径,跟当前目录无关):
xxxxxx 替换为你在控制台创建的 Step API Key。运行完 source ~/.zshrc 后,后续每次启动终端都会自动加载这些变量,无需重复运行。
验证环境变量
执行以下命令,确认变量已正确写入:https://api.stepfun.com/step_plan/v1,则说明配置成功。
选择模型
启动 Open Code:Ctrl + T 打开模型列表(Variants),选择推荐模型:
说明:本文示例中的选择成功后,终端底部会显示当前模型信息,例如:<model_id>可填写为step-3.5-flash-2603或step-3.5-flash。
测试接入
完成配置后,可以执行一个简单任务进行验证,例如:常见问题
Provider 未显示
如果在模型列表中未找到StepFun 相关模型,请检查:
- Open Code 是否为最新版本。
- 当前网络环境是否正常。
- 环境变量是否已正确写入(执行
echo $OPENAI_BASE_URL验证)。 - 是否已完全重启终端后再启动 Open Code。
API Key 错误
如果出现以下报错:- Key 是否复制完整
- Key 是否属于正确环境(
.ai/.com)
模型调用失败
如果模型无法返回结果,请检查:- API Key 是否有效。
- 模型名称是否正确。