讲师中心 微信公众号
AI工具推荐 视频效率加速

OpenClaw怎么接入本地工具?

雨杰大大_7261

雨杰大大_7261

发布时间:2026-08-01 07:01:41

|

755人浏览过

|

来源于php中文网

原创

OpenClaw接入本地工具需启用--enable-local-execution参数,挂载宿主机二进制文件(如/usr/bin、/usr/local/bin或单个可执行文件),配置沙盒PATH环境变量,并通过host.docker.internal或端口映射访问本地HTTP服务,最后在tools.yaml中注册脚本并重启服务。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

openclaw怎么接入本地工具?

OpenClaw接入本地工具需要让AI代理能直接调用你本机安装的命令行程序、脚本或服务,比如git、curl、python脚本、本地API服务等。这一步不做,OpenClaw就只能在沙盒里空转,无法真正修改你的代码库、提交变更或触发CI流程。

确认OpenClaw运行模式支持本地工具调用

OpenClaw默认使用Docker沙盒隔离执行环境,【沙盒内默认无法访问宿主机上的可执行文件】。必须显式启用“本地工具桥接”能力,否则所有本地命令都会报错“command not found”或权限拒绝。

检查你启动OpenClaw时是否已传入 --enable-local-execution 参数。若未启用,后续挂载和配置全部无效。

将宿主机二进制文件挂载进沙盒

方法一:按路径批量挂载常用工具

在启动OpenClaw容器时,用 -v 将宿主机工具目录映射到沙盒内固定路径:

docker run -v /usr/bin:/usr/local/bin:ro -v /usr/local/bin:/usr/local/bin:ro ... openclaw/app:latest

注意:【/usr/bin 和 /usr/local/bin 必须都挂载,否则像 git、curl、jq 等常见工具可能缺失】。只挂一个目录会导致部分命令找不到。

方法二:精确挂载单个可执行文件(推荐用于安全敏感场景)

例如只允许调用 git 和自定义脚本 /opt/mytools/deploy.sh:

docker run -v /usr/bin/git:/usr/bin/git:ro -v /opt/mytools/deploy.sh:/usr/local/bin/deploy:ro ...

挂载后需在沙盒内赋予执行权限:chmod +x /usr/local/bin/deploy,否则OpenClaw调用会失败。

配置沙盒内PATH环境变量

步骤一:确认沙盒默认PATH不包含你挂载的路径

进入正在运行的OpenClaw容器:docker exec -it openclaw-app sh,执行 echo $PATH。通常输出为 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin。

步骤二:扩展PATH使挂载工具生效

启动容器时通过 -e PATH="/usr/local/bin:/usr/bin:/bin" 覆盖默认值;若已运行,需修改OpenClaw配置文件中的 sandbox_env.PATH 字段,指向含挂载路径的完整列表。

步骤三:验证工具可用性

openclaw-gitbak
openclaw-gitbak

使用 Git 备份/恢复 OpenClaw 配置和工作区。

下载

在OpenClaw Web UI中新建会话,输入指令 which git && git --version。成功返回版本号即表示挂载与PATH配置均生效。

让OpenClaw调用本地HTTP服务(如Ollama、FastAPI)

方法一:通过 host.docker.internal 访问宿主机服务

启动容器时必须添加 --add-host host.docker.internal:host-gateway。否则沙盒内无法解析该域名,所有 http://host.docker.internal:11434 请求都会超时。

方法二:绑定宿主机端口并直连 localhost

仅适用于Linux/macOS;Windows WSL2下需额外配置iptables规则。启动命令中加 -p 11434:11434 并确保宿主机服务监听 0.0.0.0:11434 而非 127.0.0.1:11434,否则沙盒无法连接。

方法三:挂载宿主机网络命名空间(高风险,仅调试用)

--network host 可让沙盒直接复用宿主机网络栈,但会绕过Docker网络隔离,【生产环境严禁使用】。

授权OpenClaw执行特定脚本或命令

第一步:准备脚本并设为可执行

将你要调用的Shell脚本(如 /home/user/scripts/push-to-github.sh)设置权限:chmod 755 /home/user/scripts/push-to-github.sh。

第二步:挂载脚本并注册为工具

在OpenClaw的 tools.yaml 配置中添加:

- name: push_to_github

description: Push current branch to origin main

command: /usr/local/bin/push-to-github.sh

第三步:重启OpenClaw服务使配置生效

修改配置后必须重启容器,热重载不支持工具注册变更。

热门AI工具

更多
AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

相关专题

更多
OpenClaw如何卸载
OpenClaw如何卸载

《OpenClaw如何卸载?OpenClawAI小龙虾安全卸载最新指南》为您提供详尽、安全的卸载步骤,帮助用户彻底移除OpenClaw及其相关组件。本指南针对Windows与macOS系统分别说明操作流程,涵盖停止后台进程、清除配置文件、删除残留数据等关键环节,确保无痕卸载,避免系统冲突或隐私泄露。无论您是因更换工具、解决兼容问题,还是出于安全考虑,本文都将助您高效、安心地完成卸载操作。请务必按照最新版本指引执行,以保障设备稳定与数据安

140

2026.03.19

OpenClaw安装部署教程
OpenClaw安装部署教程

本合集涵盖2026最新版OpenClaw(小龙虾)本地部署全流程,适用于Windows系统,包含环境配置、模型接入、Web界面启动及飞书/Telegram/QQ等多平台对接。无论你是小白还是开发者,10分钟内即可完成安装,快速体验AI智能体“长手干活”的强大能力!

201

2026.03.19

OpenClaw初学者教程:如何使用和设置
OpenClaw初学者教程:如何使用和设置

《OpenClawAI初学者教程:如何使用和设置》是一套面向新手的入门指南,涵盖环境搭建、基础配置、模型加载及简单推理操作。通过本教程,你将快速掌握OpenClawAI的核心功能,轻松开启AI开发之旅。

141

2026.03.19

OpenClawAI技能系统基础介绍:OpenClawAISkills是什么
OpenClawAI技能系统基础介绍:OpenClawAISkills是什么

OpenClawAI Skills 是 OpenClaw 智能体的核心功能模块,用于定义和管理 AI 可执行的具体能力,如查询天气、发送消息、操作文件等。通过技能系统,用户可灵活扩展智能体功能,实现高度定制化的自动化任务。

898

2026.03.20

龙虾OpenClaw安全使用指南
龙虾OpenClaw安全使用指南

围绕龙虾OpenClawAI使用中的安全风险,本合集系统梳理常见漏洞与隐患,提供实用防护方法与最新安全指南,帮助用户在稳定运行的同时规避风险,提升整体使用安全性与体验。

149

2026.03.20

openclaw养虾硬件指南最新版
openclaw养虾硬件指南最新版

《OpenClawAI硬件指南最新版》合集聚焦AI硬件入门与进阶,从核心组件解析到实战搭建,系统讲解算力配置、设备选型与优化方案。内容通俗易懂,适合开发者与科技爱好者快速掌握AI硬件要点,构建高效稳定的智能计算环境。

448

2026.03.20

OpenClaw从新手到中级完整教程
OpenClaw从新手到中级完整教程

本专题专为零基础用户设计,带你从环境搭建到实战应用,系统掌握开源AI Agent OpenClaw。内容涵盖Node.js/Docker安装、API配置、Skills技能扩展及多平台集成,通过整理文件、自动化办公等真实案例,助你快速上手。无论你是想提升效率的职场人还是技术爱好者,都能在此找到从入门到精通的完整路径,打造专属的本地化AI助手。

1022

2026.05.06

OpenClaw免费大模型调用指南
OpenClaw免费大模型调用指南

PHP中文网特设OpenClaw免费大模型专区,提供详尽调用指南。涵盖免费API申请、模型配置及本地部署教程,助您零成本畅享AI智能体验。无论是新手入门还是进阶应用,这里都有实用干货,轻松跨越创作门槛,开启高效智能办公新方式。

139

2026.06.29

PixTV官网入口地址合集
PixTV官网入口地址合集

本专题汇总了 PixTV AI 一站式视频创作平台的官方入口与使用教程。无需下载软件,浏览器直接访问即可使用。平台将剧本、图像、视频、声音与剪辑整合在“无限画布”中,接入 GPT Image 2.5、Seedance 2.5 等头部模型。本专题整理了从新建画布、角色锚定、分镜拆分到视频生成与导出的完整操作指南,助你快速上手 AI 短剧与漫剧创作。

80

2026.10.10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn