跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashNode.jsAI

OpenCode、OpenClaw 与 Ollama 本地 AI 智能体安装配置

综述由AI生成OpenCode 作为开源 AI 编码代理工具,支持多端接入与隐私优先。本文详解 OpenCode 在 Linux、Mac 及 Windows 下的安装步骤,包括终端与 Web 模式启动。同时介绍 OpenClaw 生态,涵盖 Docker 部署与直接安装方案,解决容器重启等常见问题。此外对比了多种 Claw 变体特性,并简述 TuriX-CUA 桌面操作智能体的原理与应用场景,帮助开发者快速搭建本地 AI 工作流。

墨染流年发布于 2026/4/11更新于 2026/5/2410 浏览
OpenCode、OpenClaw 与 Ollama 本地 AI 智能体安装配置

OpenCode 介绍与安装配置

1.1 OpenCode 简介

OpenCode 是一款开源的 AI 编码代理工具,支持终端(TUI)、桌面应用和 IDE 扩展。它主打隐私优先,不存储代码与上下文,适合对数据安全敏感的环境。

核心特点:

  • 多模型兼容:连接任意大语言模型提供商,也支持本地 LLM(如 Llama、Qwen 等)。
  • 多端接入:灵活使用于终端、桌面或 IDE 插件模式。
  • 上下文感知:通过@引用文件,分析整个项目代码库,实现精准修改。
  • LSP 支持:自动加载模型,提供智能补全、诊断与跳转。
  • 交互式工作流:自然语言描述需求,AI 给出实现方案、代码改动和测试建议。

1.2 Linux / Mac 安装

在终端执行以下命令进行安装:

# 下载安装脚本
curl -fsSL https://opencode.ai/install | bash

# 将环境变量添加到全局配置
source ~/.bashrc

# 启动终端界面
opencode

# 启动 Web 端界面(示例配置)
opencode web --hostname 192.168.1.37 --port 5000

安装成功后,命令行会显示 Successfully。如果遇到问题,请检查网络连接及 curl 版本。

1.3 Windows 安装

Windows 环境下推荐使用 Scoop 包管理器。

# 1. 允许运行脚本(若报错需先执行此步)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

# 2. 安装 Scoop
iex "& {$(irm get.scoop.sh)} -RunAsAdmin"

# 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 模式间切换,Plan 模式仅给出建议而不直接执行修改,更加安全。


OpenClaw 介绍与安装配置

2.1 主流 Claw 生态对比

类型定位优点缺点适用场景
OpenClaw全功能自托管中枢生态成熟,功能完整,支持 MCP 协议资源占用高,部署较复杂生产级复杂工作流,重度自定义
ZeroClaw极致性能版 (Rust)冷启动快,内存占用低,无 GC生态尚新,开发门槛高边缘计算,IoT,低功耗设备
PicoClaw嵌入式极简 (Go)超轻量,跨架构,配置极简功能精简,无复杂记忆IoT 控制,旧设备 AI 化
Nanobot研究教学版 (Python)代码极简,易审计,上手快性能一般,无复杂工作流AI Agent 教学,安全审计
IronClaw安全强化版 (Rust)沙箱隔离,防注入,内存可控配置复杂,成本高金融交易,政企敏感数据
MaxClaw云托管服务零部署,国内友好,运维省心数据上云,付费使用中小企业快速落地

**选型建议:**追求全功能选 OpenClaw;追求性能选 ZeroClaw;面向嵌入式选 PicoClaw;用于教学选 Nanobot。

2.2 Docker 安装 OpenClaw

以 AlmaLinux 9.3 为例,首先确保 Docker 环境就绪。

# 1. 安装 Docker
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
yum install -y docker-ce docker-ce-cli containerd.io
systemctl start docker && systemctl enable docker

# 2. 拉取并启动 OpenClaw
git clone https://github.com/openclaw/openclaw.git
cd openclaw
./docker-setup.sh
docker-compose up -d

常见问题处理: 启动后如果发现容器一直重启,通常是因为 Gateway 的安全策略限制。需要在 ~/.openclaw/openclaw.json 中配置 allowedOrigins。

{
  "gateway": {
    "controlUi": {
      "allowedOrigins": [
        "http://127.0.0.1:18789",
        "http://localhost:18789",
        "http://你的服务器 IP:18789"
      ]
    }
  }
}

修改后重启容器:

docker-compose down
docker-compose up -d

2.3 Linux 直接安装

如果不使用 Docker,也可以直接安装 Node.js 环境。

# 1. 安装 Node.js 24
nvm install 24
node -v
npm -v

# 2. 安装 OpenClaw
dnf update -y
dnf groupinstall -y "Development Tools"
dnf install -y git curl wget
npm config set registry https://registry.npmmirror.com

# 3. 执行安装脚本
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon
openclaw gateway status
openclaw dashboard

完成后,在浏览器访问 IP:18789 即可打开 Web 界面。


TuriX-CUA 简介

TuriX-CUA 是一款开源免费的 AI 桌面操作智能体,让大模型像人一样看屏幕、控鼠标键盘,无需 API 即可跨应用完成自动化任务。

核心原理:

  1. 看:定时截屏,获取桌面视觉信息。
  2. 想:多模态 VLM(如 Qwen3-VL)分析界面,拆解任务。
  3. 动:模拟鼠标点击、键盘输入,完成操作。

系统支持: macOS 15.6+ (Apple Silicon)、Windows 10+。

优势: 不依赖应用 API,零代码门槛,可绕过验证码。但存在操作延迟,复杂多轮任务需谨慎使用。

目录

  1. OpenCode 介绍与安装配置
  2. 1.1 OpenCode 简介
  3. 1.2 Linux / Mac 安装
  4. 下载安装脚本
  5. 将环境变量添加到全局配置
  6. 启动终端界面
  7. 启动 Web 端界面(示例配置)
  8. 1.3 Windows 安装
  9. 1. 允许运行脚本(若报错需先执行此步)
  10. 2. 安装 Scoop
  11. 3. 安装 Git(Scoop 依赖)
  12. 4. 安装 OpenCode
  13. 5. 启动命令
  14. 1.4 简单使用场景
  15. OpenClaw 介绍与安装配置
  16. 2.1 主流 Claw 生态对比
  17. 2.2 Docker 安装 OpenClaw
  18. 1. 安装 Docker
  19. 2. 拉取并启动 OpenClaw
  20. 2.3 Linux 直接安装
  21. 1. 安装 Node.js 24
  22. 2. 安装 OpenClaw
  23. 3. 执行安装脚本
  24. TuriX-CUA 简介
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 不改一行代码定位线上 Java 性能问题
  • C++ 特殊类设计:拷贝控制、内存分配与单例模式
  • C++ 异常处理机制:捕获、自定义与实战
  • OpenGlass:大模型赋能开源智能眼镜,25 美元实现语音控制与 AR 叠加
  • 命令行工具 MCPHost:实现大模型与外部工具的 MCP 交互
  • Linux PE 维护系统:解决 Linux 系统无法启动与数据救援方案
  • 通义千问插件在 IDEA 中的 Java 开发实战应用
  • Spring MVC 响应处理详解:Controller、ResponseBody 与状态码
  • 中国电信发布星辰语音大模型 支持 30 种方言混说
  • SLAM Toolbox 实战指南:机器人定位与建图核心技术
  • Docker Compose 常用命令详解
  • WebP 格式简记
  • WebCode 与 Clawdbot:AI 助手框架深度对比
  • OpenCode 使用 GitHub Copilot 的计费陷阱与优化方案
  • Node.js 24 LTS 正式发布,稳定支持到 2028 年
  • OpenClaw:AI Agent 基础设施与个人操作系统实践
  • 双指针算法实战:移动零与复写零详解
  • 亮数据爬虫 API 深度评测:高并发采集与反爬绕过方案
  • Stable Diffusion 插件开发:低成本远程调试指南
  • 企业微信外部群“群机器人”主动推送消息实现指南

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online