尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Free Claude Code本地web_search/web_fetch工具揭秘:不花供应商钱的联网搜索
Free Claude Code本地web_search/web_fetch工具揭秘不花供应商钱的联网搜索【免费下载链接】free-claude-codeUse Claude Code, Codex, Pi, and OpenCode and more for free (1.3B free tokens) from your terminal, app, IDE, or phone like OpenClaw (voice supported ToS friendly)项目地址: https://gitcode.com/GitHub_Trending/fr/free-claude-code想用 Claude Code 的联网搜索却不想被 Anthropic 按次收费Free Claude Code 把web_search和web_fetch这两个服务端工具搬到了本地执行——搜索走免费的 DuckDuckGo Lite抓取用你自己的出口网络完全不花供应商一分钱。本文带你从零看懂它的运作原理、安全边界与配置方式。为什么本地执行联网工具能省钱在 Anthropic 官方接口里web_search/web_fetch属于服务端工具每次调用都要计费。Free Claude Code 的思路是识别出这类请求后不在云端跑而是直接在本地进程里发起真实的 HTTP 请求再把结果按官方 SSE 协议回放给客户端。搜索请求https://lite.duckduckgo.com/lite/?q关键词解析返回的 HTML 拿到标题和链接最多返回 10 条。抓取对目标 URL 发起 GET手动跟随重定向把 HTML 转成纯文本截断到 24000 字符喂给模型。相关实现集中在 web_tools/ 目录下核心文件包括 outbound.py、streaming.py 和 egress.py。一次搜索请求的完整流程识别request.py 判定这是一个被强制的web_search_20250305/web_fetch_20250910服务端请求。出网outbound.py 用httpx异步发起搜索或用aiohttp抓取网页全部套上 20 秒超时和 2MB 响应上限。解析parsers.py 里的SearchResultParser提取 DuckDuckGo 结果HTMLTextParser把正文压成纯文本。回放streaming.py 把结果包装成标准message_start→web_search_tool_result的 SSE 事件流客户端无感知。安全边界防止 SSRF 的出口策略抓取 URL 由用户输入决定因此代码内置了egress出口策略来防 SSRF 攻击见 egress.py协议白名单默认只允许http和https。内网封锁拦截私网 / 回环 / 链路本地地址避免模型被诱导去读你内网的接口。DNS 钉扎先解析出地址、再钉住这些 IP 建连防止恶意 DNS 在解析后把域名重绑到非法地址。重定向限制最多跟随 10 次每一跳都重新校验。这套机制对应配置项web_fetch_allowed_schemes与web_fetch_allow_private_networks定义在 settings.py 中。如何配置本地联网工具打开 settings.py 中 Local web server tools 配置段或直接使用默认值即可开箱即用配置项默认值作用web_fetch_allowed_schemeshttp,https抓取允许的 URL 协议web_fetch_allow_private_networksfalse是否放行内网目标仅实验其他内置常量见 constants.py无需手动调整最多 10 条搜索结果、抓取正文上限 24000 字符、响应读取硬上限 2MB。 提示把web_fetch_allow_private_networks保持为false让模型只在公网范围内抓取更安全。适合谁用想省 API 成本联网搜索不再按次计费搜索免费、抓取走自己的网络。在意数据主权请求与结果都在本地流转不经过 Anthropic 的服务端工具。需要可控出口通过 egress 策略精确控制模型能访问哪些地址。小结Free Claude Code 把web_search与web_fetch从云端搬回家用免费的 DuckDuckGo 搜索和自带出口抓取配合严谨的 egress 安全策略实现了零供应商成本的联网能力。核心逻辑就在 web_tools/ 里配合 settings.py 的少量配置即可启用。想要更完整的本地能力地图可参考 ARCHITECTURE.md 了解整体架构。【免费下载链接】free-claude-codeUse Claude Code, Codex, Pi, and OpenCode and more for free (1.3B free tokens) from your terminal, app, IDE, or phone like OpenClaw (voice supported ToS friendly)项目地址: https://gitcode.com/GitHub_Trending/fr/free-claude-code创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

12岁小学生重构代码:低龄编程中的代码可读性训练

12岁小学生重构代码:低龄编程中的代码可读性训练

重构代码这四个字放在12岁小学生身上,天然自带话题感。很多人第一反应是怀疑:一个小学刚毕业的孩子,语法都没完全学明白,谈什么重构?但如果你真的看过少儿编程课上的修改记录,会发现这个说法并不夸张&#…

📅 2026/11/7 18:41:54
Android校招面经:字节快手小米美团四家大厂面试全复盘

Android校招面经:字节快手小米美团四家大厂面试全复盘

今年秋招终于尘埃落定,从三月份开始投简历,到九月底最后一个offer落袋,这半年多的时间,我把大部分的精力都花在了Android校招的准备上。期间陆续面了字节跳动(头条)、快手、小米、美团这四家公司&#xff0…

📅 2026/10/29 2:36:11
OFDM通信系统级仿真实战:从数字孪生到芯片验证

OFDM通信系统级仿真实战:从数字孪生到芯片验证

简介:本资源是一套完整的OFDM系统MATLAB仿真工程,面向通信工程专业本科生、研究生及无线通信方向初学者,聚焦正交频分复用技术在典型信道下的误比特率(BER)性能分析问题。项目涵盖AWGN信道与瑞利衰落信道两种关键场景&…

📅 2026/11/6 19:55:56
MORE NEWS

更多资讯

📰

电工证考试所有流程郑州报考避坑指南:别被中介坑,自己搞定全流程

电工证考试所有流程郑州报考避坑指南:别被中介坑,自己搞定全流程 你是不是也遇到过这种情况?拿着手机在网上一搜“电工证考试所有流程”,跳出一大片培训机构的广告,内容五花八门,让人眼花缭乱,根本不知道哪一家靠谱,怕被中介坑?这正是很多学员的共同…

📰

化龙电工证报名怎么报名?学历不高也能顺利通关

化龙电工证报名怎么报名?学历不高也能顺利通关 你是不是也在担心, 学历不高怕报不上名 ?是不是对 化龙电工证报名 流程一头雾水?其实,很多和你一样的人,已经顺利通过考试并拿到了电工证,改变了自己的职业轨迹。今天我们就来聊聊,…

📰

寻乌电工证怎么考 值不值得考?别被中介坑了!

寻乌电工证怎么考 值不值得考?别被中介坑了! 你是不是也遇到过这种情况:想考个电工证,但不知道去哪报名,担心被中介坑钱?其实很多人在考证之前都会有类似的顾虑,尤其是像【寻乌电工证】这种证书,涉及范围广,报名流程复杂,稍有不慎就可能浪费时间、…

📰

广西建设网电工证查询别慌,学历不高也能拿电子证书

广西建设网电工证查询别慌,学历不高也能拿电子证书 你是不是总担心自己学历不高,连电工证都报不上名?别急,今天就给你讲讲广西建设网电工证查询到底怎么回事,还有怎么顺利拿到 电子证书 ,别再被这些门槛拦住了。…

📰

寻乌电工证在手,内部消息告诉你外省证怎么转,还能拿多少工资

寻乌电工证在手,内部消息告诉你外省证怎么转,还能拿多少工资 之前考的证在外省能不能转过来?我跟你说,真不是你说转就能转的,但也不是完全没有办法。最近我帮几个在郑州工作的寻乌人处理了这事,他们都是在外省考的证,现在想在河南上岗,结果被拦在门外…

📰

洛宁电工证在哪里报名?内部消息帮你避开培训机构坑

洛宁电工证在哪里报名?内部消息帮你避开培训机构坑 怕考不过白交培训费?别急,今天就给你讲清楚洛宁电工证在哪里报名,怎么报才靠谱,别再被那些乱收费的培训机构坑了。 洛宁电工证报考流程全解析 一、报名流程到底有多复杂?…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬