本地模型优先
支持 LM Studio、Ollama、vLLM 与 llama.cpp,也支持任何 OpenAI-compatible API。
OPEN SOURCE · LOCAL FIRST
SuperCode 是面向真实项目的终端 AI 编码助手。本地模型、云端 API、工具调用与 Docker 沙箱统一在一个简洁工作流里。
需要 Windows 10/11 与 Node.js 20+ · 下载包不包含任何 API key
❯ 检查测试失败的原因并给出修复方案
▸ grep {"pattern":"TODO|FIXME"}
▸ bash {"command":"pnpm test"}
✓ 发现 2 个类型错误,已生成修复计划
❯
BUILT FOR REAL WORK
支持 LM Studio、Ollama、vLLM 与 llama.cpp,也支持任何 OpenAI-compatible API。
原生适配 OpenAI-compatible、Anthropic Messages 和 Google Gemini,可在会话中切换。
命令可在一次性容器内运行,默认断网并限制 CPU 与内存;工具权限仍需审批。
连接 stdio MCP 服务器,或用一个本地 .mjs 文件扩展专属工具。
把独立工作交给子代理;长任务在后台运行,随时读取输出或停止。
自动读取 AGENTS.md,保存本地会话,支持图片输入、计划模式和上下文压缩。
GET STARTED
从 Node.js 官网安装 LTS 版本,并确认终端可以运行 node --version。
解压 Windows 包,双击 install-supercode.cmd;或在终端执行:
npm install -g .\supercode-0.2.0.tgz复制配置模板到项目根目录,然后运行:
supercodeCONFIGURATION
default_model = "my-model"
[models.my-model]
provider = "openai-compat"
baseURL = "https://your-api.example.com/v1"
model = "your-model-name"
apiKeyEnv = "SUPERCODE_API_KEY"
contextWindow = 32768
[sandbox]
backend = "docker"
image = "node:22-alpine"
network = "none"
memory = "512m"
cpus = 1
setx SUPERCODE_API_KEY "YOUR_API_KEY"设置后请重新打开终端。请勿把真实密钥提交到 Git、上传到网页或分享给他人。
SECURITY BY DEFAULT
SuperCode 不要求注册账号、不包含遥测。除你配置的模型 API 与主动调用的联网工具外,项目文件和会话不会上传到 SuperCode 服务。
READY TO BUILD?