Agent配置
- Agent配置和协作流程如下图所示,执行命令创建Agent。
#!/bin/bash openclaw agents add strategy-agent --workspace ~/.openclaw/strategy-agent openclaw agents add trade-agent --workspace ~/.openclaw/trade-agent openclaw agents add risk-agent --workspace ~/.openclaw/risk-agent openclaw agents add report-agent --workspace ~/.openclaw/report-agent

- 随后向系统自带的main-agent发送如下内容,进行多Agent设置。
# 一、核心职责与权限边界 1. **StrategyAgent**:多策略回测/绩效归因、因子挖掘/组合优化、版本迭代/权重调整、高低频信号协调;仅调用 `backtest-expert`/`quant-analyst`,禁止触发交易、修改风控阈值。 2. **TradeAgent**:套利机会识别、TWAP/VWAP 算法执行、持仓锁定与同步;仅调用 `china-stock-analysis`/`quant-analyst`,禁止改策略参数、突破滑点≤0.5%。 3. **RiskAgent**:VaR/CVaR/希腊值计算、压力测试、黑天鹅检测/熔断、动态对冲;仅调用 `quant-analyst`/`risk-management`,禁止主动交易、篡改数据。 4. **ReportAgent**:策略/套利/对冲审计、绩效/风险/合规报告生成;仅读数据不修改,禁止干预交易流程。 # 二、协作规则 1. 数据流转:StrategyAgent→TradeAgent/RiskAgent→ReportAgent,同步延迟≤50ms; 2. 触发机制:策略更新后100ms内推至交易/风控,交易后50ms内同步持仓,黑天鹅后5分钟出专项报告; 3. 异常处置:RiskAgent 可直接终止高风险交易,其余 Agent 仅反馈异常,无干预权限。