SuperAPI AI 工具集

claude-cli-agent

智能体与模型

查看项目

更新于 10-16 09:50

技能介绍

用途:该工具用于把专门化的分析任务分派给 Claude CLI 子智能体,让 Claude 以特定人设而非通用助手的方式工作,适用于安全审计、架构评审、QA 等需要大上下文输入的分析任务。\n\n主要能力:提供人设注册表(agents/),包含 security-auditor.md(红队、漏洞扫描、威胁建模)、refactor-expert.md(可读性、性能、DRY 优化)、architect-review.md(系统设计、模块化、复杂度评估)等。随附跨平台 Python 编排脚本 run_agent.py,负责临时文件组装与提示词拼接,可在 Windows、macOS、Linux 上运行。\n\n使用方式:将人设与源材料直接嵌入 -p 提示词。例如:\nclaude --model haiku-4.5 -p "$(cat agents/persona.md)\n\n---SOURCE CODE---\n$(cat target.py)\n\n---INSTRUCTION---\nPerform a full code review. Use severity levels: 🔴 CRITICAL, 🟡 MODERATE, 🟢 MINOR.\nYou are operating as an isolated sub-agent.\nDo NOT use tools. Do NOT access filesystem." > review.md\n\n也可用编排脚本:\npython ./scripts/run_agent.py <PERSONA_FILE> <INPUT_FILE> <OUTPUT_FILE> "<INSTRUCTION>"\n例如:\npython ./scripts/run_agent.py agents/security-auditor.md target.py security.md "Find vulnerabilities. Use severity levels: 🔴 CRITICAL, 🟡 MODERATE, 🟢 MINOR."\n\n最佳实践与限制:优先使用 --model haiku-4.5 以获得低延迟;若提示词以 YAML frontmatter(---)开头,需在字符串前加换行,避免 shell 解析错误(run_agent.py 已自动处理);为防止子智能体调用外部工具,应在提示中加入“You are operating as an isolated sub-agent. Do NOT use tools. Do NOT access filesystem. Only use the provided input.”。冒烟测试:\npython ./scripts/run_agent.py agents/refactor-expert.md target.py output.md "Refactor this code."\n\n资料未提供具体收费、价格与平台版本等更多信息。