SuperAPI AI 工具集

agent-review

智能体与模型

查看项目

更新于 10-15 17:34

技能介绍

用途:agent-review 用于从外部 AI 智能体获取反馈,适合代码审查、架构决策、Bug 分析、文档审查和测试覆盖检查,也可用于获取第二意见。

主要能力:支持通过 stdin 或文件输入代码/提示;可选择不同模型(默认 google/gemini-3-pro-preview,别名 gemini、g3;其他包括 openai/gpt-5.1-codex 别名 gpt、codex、gpt5,以及 anthropic/claude-opus-4.5 别名 opus、claude-opus 与 anthropic/claude-sonnet-4.5 别名 sonnet、claude)。Anthropic 模型经 Claude Agent SDK 使用本地订阅,不消耗 API 额度;其他模型经 OpenRouter API,需要 OPENROUTER_API_KEY。支持指定文件行范围(如 50-100 或单行)、附加多个上下文文件、自定义系统提示、温度控制(0-1,默认 0.7)、安静模式及 JSON 原始输出。

使用方式:

  • 通过管道:echo "code or prompt" | node .claude/skills/agent-review/query.mjs [options] "Your question"
  • 通过文件:node .claude/skills/agent-review/query.mjs --file <path> [options] "Your question" 常用选项:--model/-m、--file/-f、--lines/-l、--context/-c、--system/-s、--temperature/-t、--quiet/-q、--list、--json。响应文本输出到 stdout,用量统计显示在 stderr,可用 --quiet 抑制;可用 --list 查看可用模型。环境变量支持 OPENROUTER_API_KEY(非 Anthropic 模型必需)和 AGENT_REVIEW_DEFAULT_MODEL(可选,覆盖默认模型)。

适用场景:代码安全审查、性能与边界情况分析、特定函数或行的审查、结合类型定义等上下文文件的评审、架构设计反馈、用自定义系统提示做专项审计(如 OWASP top 10)、以较低温度获得更确定的分析或以较高温度获取创意建议,以及在脚本中配合 --quiet 和 --json 使用。

限制:非 Anthropic 模型必须提供 OPENROUTER_API_KEY;Anthropic 模型依赖本地 Claude 订阅。费用、价格、具体订阅要求及平台兼容性等信息资料暂未完整提供。使用 -l 仅发送指定行可节省 token。