Codex Skill 保姆级教程 2:AnySearch — 让 Agent 联网搜索更省 Token、更高效

目录

摘要

[一、为什么 Codex 需要 AnySearch Skill?](#一、为什么 Codex 需要 AnySearch Skill?)

[1.1 Agent 联网搜索为什么容易烧 Token?](#1.1 Agent 联网搜索为什么容易烧 Token?)

(1)网页正文太长

(2)无关信息太多

(3)搜索轮次太多

[二、AnySearch 是面向 AI Agent 的搜索基础设施](#二、AnySearch 是面向 AI Agent 的搜索基础设施)

[2.1 普通搜索引擎](#2.1 普通搜索引擎)

[2.2 更适合 Agent 调用](#2.2 更适合 Agent 调用)

[2.3 支持 Skill、API、MCP 等接入方式](#2.3 支持 Skill、API、MCP 等接入方式)

[三、AnySearch Skill 的核心原理](#三、AnySearch Skill 的核心原理)

[3.1 Codex 负责提出问题](#3.1 Codex 负责提出问题)

[3.2 AnySearch 负责搜索整理](#3.2 AnySearch 负责搜索整理)

[3.3 结果再返回给 Codex 执行后续任务](#3.3 结果再返回给 Codex 执行后续任务)

[四、AnySearch Skill 如何安装和使用?](#四、AnySearch Skill 如何安装和使用?)

[4.1 复制官网 Skill 命令](#4.1 复制官网 Skill 命令)

[4.2 粘贴给 Codex 自动安装](#4.2 粘贴给 Codex 自动安装)

[4.3 在对话中直接调用 AnySearch](#4.3 在对话中直接调用 AnySearch)


摘要

使用 Codex 做项目时,Agent 经常需要联网搜索资料、查官方文档、看 GitHub 仓库、找 API 用法、确认最新版本信息。但问题是:搜索本身非常消耗 Token。因为 Agent 每打开一个网页,都可能把大量正文、广告、导航栏、评论区、无关内容塞进上下文,搜索轮次越多,额度消耗越夸张。

AnySearch Skill 就是为了解决这个痛点出现的。它可以让 Codex 在需要搜索时,把搜索任务交给 AnySearch 的 API 来完成。AnySearch 负责联网检索、筛选、整理信息,最后再以结构化内容或 Markdown 结果返回给 Agent。这样 Codex 不需要自己反复打开网页、阅读大量无关内容,整体搜索过程会更加轻量、集中、高效。

AnySearch 不是让 Codex 多一个搜索入口,而是让 Codex 的搜索过程更省 Token、更结构化、更适合 Agent 工作流。


一、为什么 Codex 需要 AnySearch Skill?

1.1 Agent 联网搜索为什么容易烧 Token?

(1)网页正文太长

使用 Codex 的时候,我们经常会让它完成一些需要联网的任务,比如:

  1. 查某个库的最新用法;
  2. 查某个框架的官方文档;
  3. 查 GitHub 项目的安装方式;
  4. 查软件版本更新内容;
  5. 查某个 API 的参数说明;
  6. 查某个工具是不是支持 Windows。

这些任务看起来很简单,但对 Agent 来说,并不是"搜一下"这么轻松。

普通人搜索时,会自己扫一眼标题、摘要、目录,然后判断哪个网页有用。

但 Agent 搜索时,往往需要打开网页、读取内容、分析正文,再决定下一步。

问题就出在这里:

一个网页里真正有用的信息可能只有几句话,但 Agent 可能读进去几千甚至上万字。

网页中可能包含:

  1. 顶部导航;
  2. 侧边栏;
  3. 广告内容;
  4. 推荐文章;
  5. 评论区;
  6. 版权声明;
  7. 无关代码块;
  8. 重复段落;
  9. 过期内容。

这些内容都会进入上下文,占用 Token。


(2)无关信息太多

Agent 不像人一样有非常强的视觉过滤能力。

人看网页时,可能自动忽略广告、菜单、推荐栏,只看核心正文。

但是 Agent 如果直接读取网页,就可能把很多无关信息也一起读进去。

比如你只是想查:

复制代码
Codex Skill 如何安装?

但 Agent 打开的网页里可能还有:

  1. 平台介绍;
  2. 其他产品推荐;
  3. 导航菜单;
  4. 历史版本说明;
  5. FAQ;
  6. 评论;
  7. 相关推荐。

最后真正有价值的内容可能只有:

复制代码
Skill 是一个包含 SKILL.md 的目录,可以放在指定 skills 文件夹中。

但是为了得到这句话,Agent 可能读了很多无效内容。

这就是为什么联网搜索很容易消耗额度。


(3)搜索轮次太多

还有一个更常见的问题:

  1. Agent 第一次搜不到满意结果,就会继续搜。
  2. 第二次搜不到,又换关键词。
  3. 第三次再打开几个网页。
  4. 第四次再交叉验证。

这样一轮下来,Token 消耗会非常明显。

如果每一步都直接由 Codex 自己读取网页,就会非常消耗上下文。

所以 AnySearch Skill 的价值就在这里:

把搜索、筛选、整理这部分交给专门的搜索工具完成,让 Codex 少读无关网页,把 Token 用在真正需要推理和执行的地方。


二、AnySearch 是面向 AI Agent 的搜索基础设施

2.1 普通搜索引擎

AnySearch 不是传统意义上只给人看的搜索引擎。

它更像是:

给 AI Agent 使用的搜索基础设施。

官方介绍中提到,AnySearch 面向 AI Agent,强调匿名访问、智能路由、结构化输出、原生 API、MCP 和 Skill 接入。也就是说,它的目标不是简单返回一堆网页链接,而是更适合被 Agent 调用、解析和继续执行。

这和普通搜索引擎的区别很明显。

普通搜索引擎面向人:

  1. 返回网页列表;
  2. 让人自己判断;
  3. 让人自己点开;
  4. 让人自己筛选。

AnySearch 面向 Agent:

  1. 返回更结构化的信息;
  2. 更适合程序调用;
  3. 可以通过 API、MCP、Skill 接入;

让 Agent 直接拿到更可用的搜索结果。


2.2 更适合 Agent 调用

AnySearch Skill 的 GitHub 仓库说明中写到,它是一个面向 AI Agent 的统一实时搜索引擎 Skill,支持通用网页搜索、垂直领域搜索、并行批量搜索和全文提取。

这几个关键词非常重要:

通用网页搜索

也就是普通互联网资料检索。

垂直领域搜索

可以更偏向某些专业领域,比如技术、代码、行业资料等。

并行批量搜索

可以同时处理多个搜索任务,减少 Agent 反复一条一条搜索的次数。

全文提取

可以把****网页中的关键内容提取出来,而不是让 Agent 自己把整页无关内容全部读一遍。

这就是它相比普通搜索更适合 Agent 的地方。


2.3 支持 Skill、API、MCP 等接入方式

AnySearch 不是只能单独打开网页使用。

它更重要的能力是可以接入 Agent 工作流。

官方文档里提到,AnySearch 支持 API,并提供统一搜索接口;同时也提供 MCP 和 Skill 安装方式。

所以它可以有几种用法:

  1. 第一种,直接在网页上体验;
  2. 第二种,通过 API 调用;
  3. 第三种,通过 MCP 接入不同 AI 工具;
  4. 第四种,通过 Skill 接入 Codex、Claude Code、、Cursor 等 Agent 工具。

对于我们这个专题来说,重点就是:

AnySearch Skill + Codex。

也就是让 Codex 在需要联网搜索时,自动调用 AnySearch Skill,把搜索任务交给 AnySearch 完成。


三、AnySearch Skill 的核心原理

3.1 Codex 负责提出问题

使用 AnySearch Skill 后,Codex 不需要每次都自己打开一堆网页。

它可以先判断当前任务是否需要搜索。

比如你问:

复制代码
帮我查一下 Codex 的最新安装方式

Codex 发现这是一个需要联网确认的信息,于是它可以调用 AnySearch Skill。

这时候 Codex 主要负责:

  1. 理解你的问题;
  2. 生成搜索关键词;
  3. 判断需要查什么;
  4. 确定返回内容格式;
  5. 把搜索任务交给 AnySearch。

也就是说,Codex 不再直接承担全部搜索过程。


3.2 AnySearch 负责搜索整理

真正搜索时,AnySearch 会调用自己的搜索能力。

它会做这些事情:

  1. 联网检索相关信息;
  2. 从多个结果中筛选有效内容;
  3. 提取网页核心内容;
  4. 过滤一部分无关内容;
  5. 把结果整理成 Agent 更容易读懂的格式。

这样做的好处是:

Codex 不用自己打开很多网页,也不用把每个网页的大量正文都塞进上下文。

  • AnySearch 相当于帮 Codex 做了一层"搜索前处理"。
  • 这就像你让一个助理帮你先把资料查好、筛好、摘出来,然后你再根据资料写文章。
  • Codex 就是最终写文章、改代码、生成方案的人。
  • AnySearch 就是前面负责搜索和资料整理的人。

3.3 结果再返回给 Codex 执行后续任务

搜索完成后,AnySearch 会把结果返回给 Codex。

用户描述中提到,它会通过 Markdown 格式把整理后的结果传回给 Agent。

这个设计很适合 AI 使用。

因为Markdown 对大模型非常友好:

  1. 标题清晰;
  2. 层级明确;
  3. 重点突出;
  4. 可以直接转成文章;
  5. 可以直接用于报告;
  6. 可以直接作为后续任务上下文。

例如 AnySearch 返回的内容可能会像这样:

复制代码
## 搜索结果总结

### 1. Codex Skill 的基本概念
Skill 是一种可复用工作流,通常包含 SKILL.md 文件和可选脚本。

### 2. 安装方式
可以通过 Skill 安装命令或手动放入 skills 目录。

### 3. 注意事项
需要根据平台选择对应目录,API Key 可选但推荐配置。

这样 Codex 拿到的就是整理后的关键信息,而不是一整堆网页垃圾内容。

这就是 AnySearch Skill 最核心的价值:

搜索交给 AnySearch,创作和执行交给 Codex。


四、AnySearch Skill 如何安装和使用?

4.1 复制官网 Skill 命令

AnySearch 的使用方式非常 AI 原生。

你不需要像传统软件一样手动配置一大堆复杂步骤。

可以直接去官网或相关页面复制 Skill 安装命令,然后粘贴给 Codex。

Codex 会根据命令自动处理安装过程。

这种体验和传统安装软件不太一样。

传统安装方式是:

  1. 下载安装包;
  2. 手动解压;
  3. 复制目录;
  4. 配置环境变量;
  5. 检查依赖;
  6. 自己测试。

而 AI 原生安装方式更像是:

  1. 复制一段命令;
  2. 发给 Codex;
  3. 让 Codex 自己理解并执行;
  4. 安装完成后直接在对话中调用。

这就非常适合新手。


4.2 粘贴给 Codex 自动安装

OpenAI 官方文档中提到,Codex 的 Skill 可以通过显式调用或隐式匹配使用;在 CLI 或 IDE 中,可以运行**/skills 或输入 $ 来提及某个 Skill**。Codex 也支持使用 $skill-installer 安装额外 Skill,并且可以从其他仓库下载 Skill。

所以你可以这样理解:

安装前:

  • Codex 不知道 AnySearch 这个能力。

安装后:

  • Codex 的 Skill 列表中多了 AnySearch。

当你提到联网搜索、查资料、检索文档、搜索最新信息时,它就可以调用这个 Skill。


4.3 在对话中直接调用 AnySearch

安装好之后,使用方式非常简单。

你可以直接在对话中写:

复制代码
使用 AnySearch 帮我搜索 Codex Skill 的最新安装方式,并整理成 Markdown。

也可以写:

复制代码
调用 AnySearch 查一下 AnySearch Skill 的功能、安装方式和适用场景。

还可以写:

复制代码
用 AnySearch 搜索这个库的官方文档,重点提取安装命令、配置方法和常见报错。

如果 Codex 已经能自动识别这个 Skill,你甚至不需要每次都写"调用 AnySearch"。

你可以直接说:

复制代码
查一下这个工具最新版本的安装方式,尽量不要打开太多网页,把结果整理成摘要。

Codex 可能会根据任务描述自动选择 AnySearch Skill。

当然,刚开始测试时,建议你明确写上:

复制代码
使用 AnySearch

这样触发更稳定。

相关推荐
qcx234 小时前
【AI Daily】AI日报 2026-06-02
人工智能·产品设计·ai agent
中间件XL9 小时前
ai-agent框架spring ai/alibaba源码原理分析(二) 模型,chat模型,chatclient
人工智能·ai agent·spring ai·agent框架
2601_951735411 天前
一网推 GEO 聚焦教育赛道,客户经理张开吉助力教培机构抢占 AI 搜索 C 位
geo·ai搜索·教育赛道·一网推·客户经理
m0_641889292 天前
2026好用的GEO优化监测系统,排名监测、数据分析、品牌诊断优化
人工智能·数据分析·geo·ai搜索·智能营销·geo优化
带娃的IT创业者2 天前
大模型Agent的 Meta-Skill(元技能)
github·大语言模型·ai agent·多智能体协作
qcx233 天前
【系统学AI】23 AI 时代产品运营与获客全景:CRM SaaS 大变局 + 增长新范式(2026 调研报告)
人工智能·产品运营·产品设计·ai agent·ai native
前端摸鱼匠3 天前
提示词缓存命中率翻倍,面向缓存设计你的工具集
ai agent·prompt caching·llm 优化,工具集设计
92year3 天前
从零写一个MCP Server:让Claude Code直接操作你的数据库
typescript·sqlite·ai agent·mcp·claude code