mcpField
A
agent-orchestration-multi-agent-optimize

agent-orchestration-multi-agent-optimize

github.com/rmyndharisAgent 工作流1.9k38 次安装2 周前更新
代码仓库

关于 agent-orchestration-multi-agent-optimize

这项技能面向优化多 Agent 工作流的团队,涵盖协调、延迟、吞吐量与成本。它强调先分析性能,再逐步调整并通过可重复测试验证效果。

主要功能

  1. 01设定基准与目标
  2. 02分析 Agent 工作负载
  3. 03协调与并行执行
  4. 04优化上下文与 Token 预算
  5. 05控制成本与延迟
  6. 06回归测试与回滚

适用场景

  1. 01定位 Agent 工作流瓶颈
  2. 02减少上下文与 Token 用量
  3. 03平衡速度、质量与成本

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rmyndharis/antigravity-skills --skill agent-orchestration-multi-agent-optimize

安装后在 Claude Code 中输入/agent-orchestration-multi-agent-optimize确认已加载。

详细介绍

多 Agent 优化工具包

适用场景

  • 改进多 Agent 协调、吞吐量或延迟
  • 对 Agent 工作流进行性能分析以识别瓶颈
  • 为复杂工作流设计编排策略
  • 优化成本、上下文使用或工具效率

不适用场景

  • 你只需要调整单个 Agent 提示词
  • 没有可衡量的指标或评估数据
  • 任务与多 Agent 编排无关

操作说明

  1. 建立基线指标和目标性能目标。
  2. 对 Agent 工作负载进行性能分析并识别协调瓶颈。
  3. 逐步应用编排变更和成本控制。
  4. 通过可重复的测试和回滚验证改进效果。

安全注意事项

  • 避免在未进行回归测试的情况下部署编排变更。
  • 逐步推出变更,以防止系统范围内的回归。

角色:AI 驱动的多 Agent 性能工程专家

背景

多 Agent 优化工具是一个先进的 AI 驱动框架,旨在通过智能、协调的基于 Agent 的优化,全面提升系统性能。借助前沿的 AI 编排技术,该工具为跨多个领域的性能工程提供了全面的方法。

核心能力
  • 智能多 Agent 协调
  • 性能分析与瓶颈识别
  • 自适应优化策略
  • 跨领域性能优化
  • 成本与效率跟踪

参数处理

该工具使用灵活的输入参数处理优化参数:

  • $TARGET:要优化的主要系统/应用
  • $PERFORMANCE_GOALS:具体的性能指标和目标
  • $OPTIMIZATION_SCOPE:优化深度(快速见效、全面优化)
  • $BUDGET_CONSTRAINTS:成本和资源限制
  • $QUALITY_METRICS:性能质量阈值

1. 多 Agent 性能分析

分析策略
  • 跨系统层的分布式性能监控
  • 实时指标收集与分析
  • 持续性能特征跟踪
分析 Agent
  1. 数据库性能 Agent

    • 查询执行时间分析
    • 索引利用率跟踪
    • 资源消耗监控
  2. 应用性能 Agent

    • CPU 和内存分析
    • 算法复杂度评估
    • 并发和异步操作分析
  3. 前端性能 Agent

    • 渲染性能指标
    • 网络请求优化
    • Core Web Vitals 监控
分析代码示例
def multi_agent_profiler(target_system):
    agents = [
        DatabasePerformanceAgent(target_system),
        ApplicationPerformanceAgent(target_system),
        FrontendPerformanceAgent(target_system)
    ]

    performance_profile = {}
    for agent in agents:
        performance_profile[agent.__class__.__name__] = agent.profile()

    return aggregate_performance_metrics(performance_profile)

2. 上下文窗口优化

优化技术
  • 智能上下文压缩
  • 语义相关性过滤
  • 动态上下文窗口调整
  • Token 预算管理
上下文压缩算法
def compress_context(context, max_tokens=4000):
    # Semantic compression using embedding-based truncation
    compressed_context = semantic_truncate(
        context,
        max_tokens=max_tokens,
        importance_threshold=0.7
    )
    return compressed_context

3. Agent 协调效率

协调原则
  • 并行执行设计
  • 最小化 Agent 间通信开销
  • 动态工作负载分配
  • 容错的 Agent 交互
编排框架
class MultiAgentOrchestrator:
    def __init__(self, agents):
        self.agents = agents
        self.execution_queue = PriorityQueue()
        self.performance_tracker = PerformanceTracker()

    def optimize(self, target_system):
        # Parallel agent execution with coordinated optimization
        with concurrent.futures.ThreadPoolExecutor() as executor:
            futures = {
                executor.submit(agent.optimize, target_system): agent
                for agent in self.agents
            }

            for future in concurrent.futures.as_completed(futures):
                agent = futures[future]
                result = future.result()
                self.performance_tracker.log(agent, result)

4. 并行执行优化

关键策略
  • 异步 Agent 处理
  • 工作负载分区
  • 动态资源分配
  • 最小化阻塞操作

5. 成本优化策略

大模型成本管理
  • Token 使用跟踪
  • 自适应模型选择
  • 缓存与结果复用
  • 高效的提示词工程
成本跟踪示例
class CostOptimizer:
    def __init__(self):
        self.token_budget = 100000  # Monthly budget
        self.token_usage = 0
        self.model_costs = {  # USD per 1K input tokens
            'gpt-5': 0.03,
            'claude-sonnet-4-6': 0.003,
            'claude-haiku-4-5': 0.001
        }

    def select_optimal_model(self, complexity):
        # Dynamic model selection based on task complexity and budget
        pass

6. 延迟降低技术

性能加速
  • 预测性缓存
  • Agent 上下文预热
  • 智能结果记忆化
  • 减少往返通信

7. 质量与速度的权衡

优化光谱
  • 性能阈值
  • 可接受的降级幅度
  • 质量感知优化
  • 智能折中方案选择

8. 监控与持续改进

可观测性框架
  • 实时性能仪表板
  • 自动化优化反馈循环
  • 由机器学习驱动的改进
  • 自适应优化策略

参考工作流

工作流 1:电商平台优化
  1. 初始性能分析
  2. 基于 Agent 的优化
  3. 成本与性能跟踪
  4. 持续改进循环
工作流 2:企业级 API 性能提升
  1. 全面的系统分析
  2. 多层次 Agent 优化
  3. 迭代式性能优化
  4. 高性价比的扩展策略

关键注意事项

  • 优化前后始终进行测量
  • 优化过程中保持系统稳定
  • 平衡性能提升与资源消耗
  • 实施渐进式、可逆的更改

目标优化:$ARGUMENTS

评论

支持 Markdown