云端 AI 编程助手通常伴随着高昂的订阅费用、不透明的数据留存策略以及受限的模型选择。GB Coder 通过 GB Assist 贯彻了以开发者为中心的自带密钥(BYOK)架构。直接将你的专属 API 密钥连接至官方端点或本地离线模型,无需外部遥测,模型选择权、隐私与成本完全由你掌控。
1. BYOK 设计理念:直连官方端点,绝无中间商
传统 Web IDE 会通过私有代理服务器中转请求,可能窥探源代码并叠加额外费用。GB Coder 从浏览器标签页直接向官方模型提供商发起 HTTPS 请求,代码和提示词绝不在 LadeStack 服务器停留。
2. 连接主流云端模型:Inception Labs、Anthropic 与 OpenAI
通过状态栏或命令面板打开 AI 配置。系统内置了 Inception Labs(主打代码生成的 Mercury 模型)、Anthropic(Claude 3.5 Sonnet / Opus)以及 OpenAI(GPT-4o)。输入的密钥会通过模型发现接口即时校验。
3. 借助 Ollama 和 LM Studio 运行本地离线私有模型
针对代码严禁出境的保密项目,GB Coder 原生支持 OpenAI 兼容的本地服务。只需指定本地端口并开启 CORS 头,即可在本地显卡上全速运行 DeepSeek-Coder 或 Llama 3。
// Example provider definition stored locally
{
"providerId": "inception-labs",
"endpoint": "https://api.inceptionlabs.ai/v1",
"model": "mercury-coder-8b",
"authHeader": "Bearer",
"temperature": 0.2,
"maxTokens": 4096
} 4. 编辑器上下文融合与实时流式输出
按下 Ctrl+Shift+I 呼出 GB Assist,助手将智能读取 Monaco 当前激活的文件与选中内容,在右侧面板毫秒级流式打印高亮建议与重构方案。
5. Diff 差分审查流水线:应用前目视确认
GB Coder 绝不盲目覆盖工作区代码。任何由 AI 生成的文件修改都会呼出直观的双栏 Diff 视窗,新增代码标绿、删除代码标红,确认无误后方可点击应用。
6. 凭证安全存储与密钥轮换准则
API 密钥默认仅驻留在当前会话的浏览器内存中。若选择跨会话保存,则在 IndexedDB 内经过 AES-GCM 高强度加密,建议定期在提供商后台轮换密钥。
# Launch Ollama with browser origin permissions
export OLLAMA_ORIGINS="https://code.ladestack.in"
ollama serve
# In a separate terminal, pull and verify your coding model
ollama run deepseek-coder:6.7b 6. 凭证安全存储与密钥轮换准则
API 密钥默认仅驻留在当前会话的浏览器内存中。若选择跨会话保存,则在 IndexedDB 内经过 AES-GCM 高强度加密,建议定期在提供商后台轮换密钥。
6. 凭证安全存储与密钥轮换准则
API 密钥默认仅驻留在当前会话的浏览器内存中。若选择跨会话保存,则在 IndexedDB 内经过 AES-GCM 高强度加密,建议定期在提供商后台轮换密钥。
6. 凭证安全存储与密钥轮换准则
API 密钥默认仅驻留在当前会话的浏览器内存中。若选择跨会话保存,则在 IndexedDB 内经过 AES-GCM 高强度加密,建议定期在提供商后台轮换密钥。
6. 凭证安全存储与密钥轮换准则
API 密钥默认仅驻留在当前会话的浏览器内存中。若选择跨会话保存,则在 IndexedDB 内经过 AES-GCM 高强度加密,建议定期在提供商后台轮换密钥。