OpenCode 与 OpenClaw 本地 AI 智能体安装配置指南
一、OpenCode 介绍与部署
1.1 什么是 OpenCode
OpenCode 是一款开源的 AI 编码代理工具,定位为独立智能体(Agent)而非简单的 IDE 插件。它支持多种大语言模型,具备上下文感知能力,主打隐私优先。
核心特点:
- 多模型兼容:连接任意 LLM 提供商或本地模型(如 Llama、Qwen),内置精选模型库。
- 多端接入:支持终端(TUI)、桌面应用及 IDE 扩展,使用灵活。
- 上下文感知:通过 @ 引用文件,能分析整个项目代码库,实现精准修改。
- 隐私优先:不存储代码与上下文,适合对数据敏感的环境。
- LSP 支持:提供智能补全、诊断与跳转。
1.2 Linux / macOS 安装
在终端执行以下命令进行安装。如果提示 Successfully 则表示成功。
# 1. 下载安装脚本
curl -fsSL https://opencode.ai/install | bash
# 2. 将 OpenCode 添加到全局环境变量
source ~/.bashrc
# 3. 启动终端界面
opencode
# 4. 启动 Web 端界面(需指定 IP 和端口)
opencode web --hostname 127.0.0.1 --port 5000
1.3 Windows 安装
Windows 环境下推荐使用 Scoop 包管理器。
# 1. 安装 Scoop(若未安装)
iex "& {$(irm get.scoop.sh)} -RunAsAdmin"
# 2. 允许运行脚本(防止权限报错)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# 3. 安装 Git(Scoop 依赖)
scoop install git
# 4. 安装 OpenCode
scoop install opencode
# 5. 启动服务
opencode
opencode web --hostname 127.0.0.1 --port 5000
1.4 简单使用示例
在实际开发中,如果遇到容器异常(如 Docker 容器无限重启),可以直接利用 OpenCode 的【Plan】模式咨询解决方案。按下 Tab 键可切换 Plan(建议)与 Build(执行)模式,AI 会给出排查思路或自动修复建议。

二、OpenClaw 介绍与部署
2.1 主流 Claw 生态对比
OpenClaw 是 Claw 生态的标杆,主打全功能自托管。以下是几种常见变体的对比:
| 类型 | 定位 | 优点 | 缺点 | 适用场景 |
|---|


