OpenCode 跑本地 Llama:编程 Agent 接入本地大模型的完整思路
OpenCode 是一款开源的 AI 编程智能体(Agent)命令行工具,由 sst 团队开发并以 MIT 协议开源,核心能力是在终端里以 Agent 模式理解代码库、执行文件编辑和命令调用。它的 Provider 层采用 OpenAI 兼容协议,这意味着开发者不仅能接入云端大模型,也能把请求指向本地运行的 Llama 等开源模型,实现完全离线、数据不出本机的编程辅助。本文梳理 OpenCode 接入本地 Llama 的两种主流路径(Ollama、llama.cpp),以及实际部署中最容易踩坑的上下文长度问题。