# deadeye 面向 Claude Code 的编码代理插件:按任务选择合适的模型与工作强度,并在输出进入上下文前精简冗余命令内容;实验性支持 Codex CLI、Gemini CLI、Cursor 和 Windsurf。 - Findings24: - 网站: - 价格: Freemium - 分类: AI开发者工具, AI 智能体基础设施, AI 网关与路由 ## 什么是 deadeye? deadeye 是一款面向编码代理的插件,可在消耗 token 前,根据任务匹配模型选择、工作强度和上下文处理方式。它专为 Claude Code 构建,同时支持 Codex CLI,并实验性支持 Gemini CLI、Cursor 和 Windsurf。 该插件会分析六项任务信号,推荐模型与工作强度组合,并展示决策依据。它还会在嘈杂的命令输出进入编码代理上下文前进行精简,为会话和子代理加入精简优先的编码者 persona,并将状态保存在本地。默认情况下,deadeye 提供建议而不接管;不会覆盖用户选择的模型,发生故障时也会直接放行,不阻塞编码代理调用。 ## deadeye 能做什么? ### 感知任务的模型与工作强度路由 deadeye 会评估受影响的文件、近期 Git 活动、附近的测试、任务措辞、任务具体程度以及只读状态。它使用这六项信号共同推荐模型和工作强度,并提供可见的依据与置信度,而不是仅依据关键词规则。 ### 用于处理歧义的可选 AI 分类 当六项本地信号无法自信地判断任务时,AI 判定器可以通过用户自己的 Claude 登录对任务描述进行分类。该判定器默认启用,可通过配置标志关闭,并且不会接收用户代码。 ### 感知上下文的输出精简 测试、构建、代码检查、软件包安装、pod 日志和日志尾部的冗长输出会在进入上下文前被重写。错误及相关失败上下文会被保留,同时可标记重复命令、对未变化文件的重复读取、超大响应以及其他浪费模式。 ### 精简优先的编码者 persona 编码者 persona 会注入主会话和子代理,并在上下文压缩后继续保留。它倡导先思考代码是否必要、优先使用标准库而非自定义代码,以及避免不必要的实现。 ### 可提供建议且可强制执行的控制 deadeye 可以针对路由、输出和其他受管理行为提供建议,并分别设置启用/停用以及建议/强制执行模式。只有在用户尚未选择子代理模型时,它才会选择子代理模型;如果内部组件出错,则会默认放行。 ### 本地化、经过验证的安装 钩子会自行注册,二进制文件会在首次使用时完成引导,并进行 SHA-256 验证。状态保存在 \`~/.deadeye/\` 下的一个文件中;网站声明不需要代码、遥测数据、API 密钥或第三方服务。 ## 使用场景 ### 运行输出嘈杂的测试套件 当测试命令产生冗长输出时,可以使用 deadeye。它能够减少进入编码代理上下文的内容,同时保留失败信息及其周边上下文,帮助代理专注于可执行的结果。 ### 为小型代码更改选择模型 对于空值检查等有针对性的修复,deadeye 可以检查代码库和任务信号;当证据支持降低配置时,它会推荐成本更低的模型和合适的工作强度。除非启用强制执行,否则该推荐仍仅供参考。 ### 生成编码子代理 对于需要紧凑、精简优先指令集的子代理,可以使用注入的编码者 persona。网站报告称,每次生成时 persona 的大小都有可测量的减少,并且该 persona 旨在在上下文压缩后继续存在。 ### 处理含糊请求 当本地证据不足以对任务进行分类时,可选的 AI 判定器可以使用任务描述做出更准确的路由决策。它 предназначен用于真正含糊的情况,而不是每个请求。 ## 常见问题 ### deadeye 支持哪些编码代理? 它专为 Claude Code 构建。网站还列出了 Codex CLI、Gemini CLI、Cursor 和 Windsurf;其中 Gemini、Cursor 和 Windsurf 被描述为实验性支持。 ### deadeye 会自动更改我的模型或设置吗? 默认情况下,deadeye 会提供建议并展示决策依据。只有在用户尚未选择子代理模型时,它才会选择一个模型;网站称它不会修改用户的 settings.json。可以分别为建议模式或强制执行模式配置不同的行为。 ### deadeye 会将源代码发送到服务器吗? 网站声明不会将代码发送到任何地方,也不使用遥测、不要求 API 密钥或第三方服务。对于可选的 AI 判定器,含糊任务的描述会通过用户自己的 Claude 登录发送;网站称不会发送代码。 ### 如何安装 deadeye? 对于 Claude Code,网站展示的命令是 \`$ /plugin marketplace add deepaksinghcs14/deadeye-cc\`,随后执行 \`$ /plugin install deadeye@deadeye\`。钩子会自行注册,二进制文件会在首次使用时完成引导,并进行 SHA-256 验证。其他列出的代理使用各自的 \`deadeye init\` 命令或生成的规则文件。 ### 如果 deadeye 失败会发生什么? deadeye 的设计是发生故障时默认放行。如果插件内部出现错误,编码代理调用会原样继续,而不会被阻塞。 ## 快速信息 - **类别**: 开发者工具 - **主要平台**: Claude Code - **其他代理**: Codex CLI;Gemini CLI、Cursor 和 Windsurf 为实验性支持 - **路由输入**: 六项任务和代码库信号 - **状态位置**: ~/.deadeye/ 下的一个文件 - **定价**: 所提供的产品页面未提供