核心功能
Agent Council 是一个面向 OpenClaw 生态的多智能体管理工具包,提供两大核心能力:智能体创建与 Discord 频道管理,支持从单代理快速部署到复杂多智能体协调系统的完整工作流。
智能体创建能力
- 自动化架构生成:通过
create-agent.sh脚本一键创建包含 SOUL.md(人格定义)、HEARTBEAT.md(定时任务逻辑)、memory/ 目录(混合记忆架构)的完整工作空间 - 网关自动配置:自动更新 OpenClaw 网关配置,实现代理注册、模型绑定、Discord 频道关联
- 多模型支持:支持任意 provider/model-name 格式的 LLM(如 anthropic/claude-opus-4-5、google/gemini-3-flash-preview)
Discord 集成能力
- 频道生命周期管理:通过
setup-channel.py创建频道、配置 allowlist、设置系统提示词;通过rename-channel.py完成频道重命名及引用更新 - 双向绑定机制:支持代理与 Discord 频道的可选绑定,实现"用户直连代理"或"主代理协调"两种交互模式
多智能体协调
提供基于 OpenClaw 会话管理的三层协调模式:
1. Discord 直连(绑定模式):用户直接在专属频道与代理交互
2. 主代理委派(sessions_send):主代理通过会话消息向专业代理派单并等待响应
3. 隔离任务孵化(sessions_spawn):为长时间/复杂任务创建临时子代理会话,支持超时控制和自动清理
显著优点
- 开箱即用:单命令完成代理创建到 Discord 部署的全流程
- 架构标准化:统一的 SOUL/HEARTBEAT/memory 结构,便于团队协作和代理迁移
- 灵活的协调模型:三种通信模式覆盖从简单问答到复杂多步任务的场景
- 记忆持久化:支持按日期分片的代理专属记忆和共享工作空间读取
潜在局限与风险
- 生态依赖:深度绑定 OpenClaw 网关,迁移成本较高
- 权限门槛:Discord 频道管理需要
Manage Channels等高级权限 - 调试复杂度:多智能体系统的消息路由和状态追踪需要额外日志投入
- 模型成本:专业代理常配置高端模型(Claude Opus 等),长期运行成本需监控
适用场景
- 研究团队(Watson 类深度调研代理)
- 创意工作室(Picasso 类图像生成代理)
- 个人健康/财务助手(Nurse Joy 类追踪代理)
- 需要领域专精代理协调工作的多智能体系统
安全考量
脚本涉及网关配置修改和 Discord API 调用,建议在受控环境中运行;生产部署前需验证 bot 权限最小化原则和配置备份机制。