JADE(Java代理开发框架)是一个软件框架完全用Java实现的语言。它简化了多智能体系统的实现通过一个中间件,符合规格和置业通过一组图形工具,支持调试和部署阶段。代理平台可以分布在机器(甚至不需要共享相同的操作系统)和配置可以通过远程控制GUI。配置可以在运行时甚至改变了通过移动代理从一台计算机到另一个,如有需要。JADE是完全用Java实现的语言和最小系统要求是1.4版Java(运行时环境或JDK)。