[codex] narrow agent-reach skill web triggers - #479
Closed
vincent-peng wants to merge 1 commit into
Closed
Conversation
vincent-peng
marked this pull request as ready for review
July 5, 2026 11:06
moxxxskaifa
reviewed
Jul 5, 2026
moxxxskaifa
left a comment
There was a problem hiding this comment.
78 行 skill 文档改动,窄化了 web 触发条件。
需要确认:
- 改动后现有用户是否感受到行为变化?
- 是否经过测试验证?
能贴一下测试输出吗?
Author
|
已确认,我也把 PR description 补充了行为影响和验证结果。
额外用 fresh Codex session 做了两条 smoke: 所以这个改动的预期效果是:避免 Agent Reach 抢走通用 web research/fetch;保留显式 Agent Reach 和平台型采集场景。 |
Owner
|
该 PR 假设所有宿主都自带 Web 搜索和抓取,并会移除 Agent Reach 现有 Exa 与 Jina 触发范围;这一产品前提不成立,会让无原生 Web 工具的 Agent 失去能力,因此关闭。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Behavior impact
This is an intentional routing behavior change for generic web-only requests. After this PR, prompts such as "deep research X", "deep investigation X", "look this up", or a plain URL should use the host agent native web search / web fetch tools by default instead of Agent Reach.
Existing Agent Reach platform workflows remain covered when the user explicitly asks for Agent Reach or asks for supported platform/social collection, including Twitter/X, Reddit, Facebook, Instagram, XiaoHongShu, Bilibili, V2EX, LinkedIn/jobs, YouTube/podcasts, GitHub code search, Xueqiu, and RSS.
If a user still wants Agent Reach for a generic search fallback, they can say so explicitly, for example "use Agent Reach" or ask for multi-platform/social discussion.
Why
The previous skill frontmatter said Agent Reach was MUST USE for any research/search/look-up task and any URL. In skill-aware agents such as Claude Code and Codex, that can hijack ordinary web research away from the agent native web search/fetch tools even when no Agent Reach-specific platform is needed.
Validation
uv run --extra dev python -m pytest tests/test_skill_command.py tests/test_cli.py-> 27 passeduv run --extra dev python -m pytest-> 196 passedrg -n "MUST USE|look up anything|look up/find anything|any web URL|shares any URL|shares any URL/link|research:|search: 搜|Web / code search|Web pages / articles|网页搜索/代码搜索|网页/文章/RSS|全网调研类任务|For broad research tasks|do a deep dive|search the web for|Read any web page|通用网页" agent_reach/skill-> no matchesPlease do deep research on AI SEO market size.->agent-reach=noUse agent-reach to search Twitter and Reddit ...->agent-reach=yes