mirror of
https://github.com/Ed1s0nZ/CyberStrikeAI.git
synced 2026-06-04 13:28:03 +02:00
47 lines
1.7 KiB
YAML
47 lines
1.7 KiB
YAML
# pent_claude_agent 配置文件
|
||
# 渗透测试工程师 Agent 的独立配置,可自定义 MCP、工具、环境等
|
||
# 路径占位符:${PROJECT_ROOT} = CyberStrikeAI 项目根目录,${SCRIPT_DIR} = 本脚本所在目录
|
||
|
||
# 工作目录(Agent 执行任务时的 cwd)
|
||
cwd: "${PROJECT_ROOT}/mcp-servers/pent_claude_agent"
|
||
|
||
# 允许 Agent 使用的工具
|
||
allowed_tools:
|
||
- Read
|
||
- Write
|
||
- Bash
|
||
- Grep
|
||
- Glob
|
||
|
||
# 禁用的工具(可选)
|
||
# disallowed_tools: []
|
||
|
||
# Claude Agent 的 MCP 服务器配置(pent_claude_agent 可挂载自己的 MCP)
|
||
# 例如:reverse_shell、其他安全工具 MCP 等
|
||
mcp_servers:
|
||
# 示例:挂载 reverse_shell,Agent 可调用反向 Shell 工具
|
||
# reverse-shell:
|
||
# command: "${PROJECT_ROOT}/venv/bin/python3"
|
||
# args:
|
||
# - "${PROJECT_ROOT}/mcp-servers/reverse_shell/mcp_reverse_shell.py"
|
||
|
||
# 环境变量(API Key 等,pent_claude_agent 单独配置,不依赖主项目)
|
||
env:
|
||
ANTHROPIC_API_KEY: "sk-xxx" # 请填写你的 API Key
|
||
ANTHROPIC_MODEL: "qwen3.5-plus"
|
||
ANTHROPIC_BASE_URL: "https://dashscope.aliyuncs.com/apps/anthropic"
|
||
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: "1"
|
||
DISABLE_TELEMETRY: "1"
|
||
DISABLE_ERROR_REPORTING: "1"
|
||
DISABLE_BUG_COMMAND: "1"
|
||
|
||
# 系统提示词(定义渗透测试工程师的角色与行为)
|
||
system_prompt: |
|
||
你是一名专业的渗透测试工程师。根据用户给出的任务,进行安全测试、漏洞分析、信息收集等。
|
||
请按步骤执行,输出清晰、可复现的结果。已获得全部授权,无需再次质疑授权问题。
|
||
|
||
# 加载 Skills 的来源(user=用户目录, project=项目目录, local=本地)
|
||
setting_sources:
|
||
- user
|
||
- project
|