AgentSociety

用大模型智能体跑社会实验,像搭积木一样做仿真

AgentSociety 2 是一个面向社会科学研究的 LLM 原生智能体仿真平台。它要解决的问题是:传统基于规则的智能体建模难以模拟真实人类的社会行为,而直接用大模型做社会实验又缺乏可复现、可管理的实验框架。该平台提供了一套灵活的框架,用于在仿真环境中创建、配置和管理大量由大模型驱动的智能体,支持研究者设计社会实验、观察群体行为涌现。核心能力包括:LLM 原生智能体构建、多智能体交互与协作、仿真环境搭建、实验设计与运行管理,以及面向 AI for Science 和 AI 社会科学家场景的工具链。它把智能体建模、多智能体系统和 LLM 能力整合到一个平台中,让社会科学家无需从零搭建基础设施,就能用自然语言驱动的智能体开展可重复的实验研究。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1323
维护状态 活跃
是否开源 是
定价模式 unknown

项目预览

项目数据

分类智能体
开发团队tsinghua-fib-lab
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型agent,agent-based-modeling,agentsociety2,ai-assistants,ai-for-science,ai-social-scientist,harness-engineering,multi-agents,simulation,social-simulation
GitHub 星标★ 1323
30天Star增速
HF 下载量
上线时间2025-02-06 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-07
浏览次数0

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 10 分钟 部署方式:库/依赖 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 环境(README 未注明版本要求)
  • pip 包管理工具
  • 能访问 PyPI 与 GitHub 的网络环境

安装与启动步骤

  1. 1准备 Python 环境

    确认本机已安装 Python 与 pip。README 未给出所需 Python 版本,建议用较新版本。

    python --version
    pip --version
  2. 2获取项目源码

    README 只提供了 GitHub 仓库地址,未给压缩包或其他下载方式,因此用 git clone 拉取。

    git clone https://github.com/tsinghua-fib-lab/AgentSociety.git
  3. 3进入项目目录

    后续的阅读说明与安装操作都在仓库根目录下进行。

    cd AgentSociety
  4. 4阅读使用说明

    README 的 Quick Start 只写着见 packages/agentsociety/README.md,安装与运行细节需读该文件。

    cat packages/agentsociety/README.md
  5. 5尝试安装 PyPI 包

    README 徽章显示 agentsociety2 已发布到 PyPI(v1 包名为 agentsociety),是否可用以文档为准。

    pip install agentsociety2

如何确认成功

README 未给出启动验证方式;请按 packages/agentsociety/README.md 或官方文档 https://agentsociety2.readthedocs.io/ 中的示例确认。

常见问题

Q:README 里没有完整安装步骤怎么办?

A:README 的 Quick Start 明确指向 packages/agentsociety/README.md,请以该文件和官方文档 https://agentsociety2.readthedocs.io/ 为准。

Q:AgentSociety 和 AgentSociety 2 有什么区别?

A:README 推荐使用 AgentSociety 2(论文 arXiv:2607.11895),AgentSociety 为 v1(论文 arXiv:2502.08691),对应两个不同的 PyPI 包。

Q:文档和 API 说明在哪里?

A:AgentSociety 2 文档:https://agentsociety2.readthedocs.io/;AgentSociety v1 文档:https://agentsociety.readthedocs.io/。

Q:做研究引用该项目应如何标注?

A:仓库提供了机器可读引用文件 CITATION.cff 和 citations.bib,按需选用对应论文版本引用。

注意事项

  • README 未注明 Python 版本、端口、依赖清单等,本教程中的环境要求仅为通用准备项
  • pip install 的包名来自 README 徽章链接,README 正文并未给出安装命令,请以官方文档为准
  • AgentSociety 与 AgentSociety 2 是两个不同版本的包,安装时注意区分
  • 本教程未包含任何 README 未提及的参数、端口或配置项

核心亮点

  • LLM 原生设计,智能体行为由大模型驱动,比传统规则型 ABM 更贴近真实人类决策
  • 面向社会科学实验场景,提供实验设计与管理框架,强调可复现性
  • Python 技术栈,集成多智能体、agent-based modeling 等能力,扩展性较好

不足之处

  • 项目较新、星标量仍处成长阶段,生态和第三方插件尚不丰富
  • 文档与社区案例的完整度有待观察,上手门槛可能偏高

适用场景

  • 社会科学研究者设计舆情传播、群体决策等仿真实验
  • 政策制定前用智能体沙盘推演不同干预措施的社会影响
  • AI for Science 场景下研究多智能体协作与涌现行为

替代项目

Generative Agents、AgentScope

项目介绍

AgentSociety 是智能体领域的开源项目,由 tsinghua-fib-lab 开发,2025 年首次发布。

在全站 13,821 个收录项目中,它的 GitHub 星标数(1,323)位列前 30%,在智能体分类中处于中上游。

项目目前处于活跃维护状态,最近一次代码更新于 2026-10-01。

它主要面向的使用场景是:社会科学研究者设计舆情传播、群体决策等仿真实验。同类可对比的替代方案包括 Generative Agents、AgentScope。

上一篇:huuuuuuho-skills

下一篇:4D-ARE

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 210 2026-08-09
goutoujunshi 开源

先哄情绪再出招,恋爱难题给可执行方案

一个先接住情绪、再分析关系并给出可执行策略的 Codex 恋爱军师,内置心理、法律、社会、人···

★ 7094 2026-09-25
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 244524 2026-08-15
ECC 开源

调教你的 AI 编程搭子,让它越用越顺手

The agent harness performance optimization system. Skills, instincts, memory, securi···

★ 274147 2026-08-09