关于 cli-anything-exa
cli-anything-exa 是供 Agent 使用的 Exa API 命令行技能,可按多种模式搜索网页并获取页面内容。它支持按类别筛选、内容摘要或全文,以及 JSON 输出。
主要功能
- 01多模式网页搜索
- 02按类别筛选结果
- 03获取页面全文或摘要
- 04JSON 输出与交互式 REPL
- 05检查 API 密钥和连接状态
适用场景
- 01查找学术论文或公司信息
- 02监测新闻主题
- 03深入研究并检索多个来源
- 04获取网页内容以供总结
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ hkuds/ cli-anything --skill cli-anything-exa安装后在 Claude Code 中输入/cli-anything-exa确认已加载。
详细介绍
Exa CLI 技能
标识
- 名称:cli-anything-exa
- 版本:1.0.0
- 类别:search
- 入口点:
cli-anything-exa
此 CLI 的功能
为 Exa API 提供 Agent 原生命令行界面——一个针对 AI Agent 工作流优化的神经搜索引擎。支持多种模式(fast、deep、deep-reasoning)的网络搜索,以及获取全文或高亮页面内容。
前置条件
- Python >= 3.10
pip install cli-anything-exaexport EXA_API_KEY="your-api-key"(可在 https://dashboard.exa.ai/api-keys 获取)
安装
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=exa/agent-harness
命令参考
search — 网络搜索
cli-anything-exa search "<query>" [OPTIONS]
Options:
--type auto|fast|instant|deep|deep-reasoning (default: auto)
--num-results / -n 1–100 (default: 10)
--category company|people|research-paper|news|personal-site|financial-report
--content highlights|text|summary|none (default: highlights)
--freshness smart|always|never (default: smart)
--include-domains DOMAIN (repeatable)
--exclude-domains DOMAIN (repeatable)
--from DATE ISO 8601 start published date
--to DATE ISO 8601 end published date
--location CC Two-letter country code for geo-bias
contents — 获取页面内容
cli-anything-exa contents <url> [url ...] [--content text|highlights|summary] [--freshness smart|always|never]
server status — 验证 API 密钥和连接性
cli-anything-exa server status
JSON 输出
所有命令均支持在根级别使用 --json 以输出机器可读的结果:
cli-anything-exa --json search "latest LLM papers" --num-results 5
常见 Agent 模式
快速关键词查找
cli-anything-exa --json search "site:arxiv.org transformer architectures" --type fast --content highlights
针对某个主题的深度研究
cli-anything-exa --json search "EU AI Act compliance requirements 2024" --type deep --content text
学术论文发现
cli-anything-exa --json search "retrieval augmented generation" --category research-paper --num-results 20
公司情报
cli-anything-exa --json search "Anthropic funding history" --category company
新闻监控
cli-anything-exa --json search "AI regulation news" --category news --from 2024-01-01
获取完整内容以供摘要
cli-anything-exa --json contents https://example.com/article --content text
交互式 REPL
cli-anything-exa # No subcommand → enters REPL
输入命令时无需 cli-anything-exa 前缀。输入 exit 或 quit 退出。
备注
highlights内容模式比text的 token 效率高 10 倍——在 Agent 流水线中优先使用它--type deep会触发多步推理;速度较慢,但能综合多个来源--category company和--category people不支持日期或域名排除过滤器- 每次查询的费用包含在 JSON 输出的
cost_dollars字段中
评论
支持 Markdown