agent-beacon

让不同 AI 编程助手共享记忆,不再重复交代背景

agent-beacon 是一个用 Go 编写的跨框架、可自我进化的 AI 智能体内存层。它解决的核心问题是:不同 AI 编程助手(如 Claude Code、Codex、Cursor 等)各自为战,记忆与上下文无法共享,导致每次切换工具都要重复交代背景、丢失历史决策。agent-beacon 作为中间层,统一收集、存储和检索智能体在各类 harness 中产生的记忆,并让记忆随使用不断优化。它支持浏览器扩展、CI 集成和云端同步,同时关注智能体安全与检测工程,能识别异常行为。对开发者而言,它让 AI 助手真正记住项目上下文、编码习惯和历史决策,减少重复沟通,提升多工具协作效率。

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

项目预览

项目数据

分类智能体
开发团队Asymptote-Labs
所属国家
官网地址https://beacon.sh
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议MIT
主要语言Go
技术栈/模型agent-ai-cli,agent-harnesses,agent-security,browser-extension,ci,claude-code,cloud,codex,cursor,detection-engineering,jev,knowledge-base,memory,mobile-device-management,observability,security,security-information-and-event-management,security-tools,telemetry,traces
GitHub 星标★ 1718
30天Star增速
HF 下载量
上线时间2026-05-12 00:00:00
最近更新2026-09-30 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-01
浏览次数0

Star 增长趋势

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

正在加载星标数据…

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 6 步

环境要求

  • macOS:需安装 Homebrew,用于 brew 安装 Beacon
  • Linux:支持 Debian/Ubuntu 与 Fedora/RHEL/Rocky/Alma,架构为 x86_64 或 arm64
  • Windows:使用 x64 MSI 安装包
  • 网络可访问 GitHub Releases 以下载安装脚本或安装包
  • Linux 用 apt/dnf 安装 .deb/.rpm 需要 sudo 权限,无 root 时可改用用户模式 tarball

安装与启动步骤

  1. 1macOS 安装

    先信任并添加 asymptote-labs/tap,再安装 beacon,最后执行 endpoint install 完成本机端点初始化。

    brew trust asymptote-labs/tap
    brew tap asymptote-labs/tap
    brew install beacon
    beacon endpoint install
  2. 2Linux 脚本安装

    官方安装脚本会自动识别架构、下载对应 deb/rpm 包、用 checksums.txt 校验后交给 apt-get 或 dnf 安装。

    curl -fsSL https://github.com/asymptote-labs/agent-beacon/releases/latest/download/install.sh | bash
  3. 3先审脚本再执行

    不想把脚本直接管道进 shell,可先下载保存并阅读内容,确认无误后再用 bash 运行。

    curl -fsSLO https://github.com/asymptote-labs/agent-beacon/releases/latest/download/install.sh
    less install.sh
    bash install.sh
  4. 4Linux 手动安装

    自行确定版本与架构,下载包和 checksums.txt,用 sha256sum 校验后交给 apt 或 dnf 安装;Fedora 等改用 rpm。

    VERSION="$(curl -fsSLI -o /dev/null -w '%{url_effective}' https://github.com/asymptote-labs/agent-beacon/releases/latest)"; VERSION="${VERSION##*/v}"
    case "$(uname -m)" in x86_64) ARCH=amd64 ;; aarch64) ARCH=arm64 ;; esac
    FORMAT=deb   # or rpm for Fedora, RHEL, Rocky, Alma
    PKG="beacon_${VERSION}_linux_${ARCH}.${FORMAT}"
    BASE="https://github.com/asymptote-labs/agent-beacon/releases/download/v${VERSION}"
    DIR="$(mktemp -d /tmp/beacon-install.XXXXXXXX)" && chmod 0711 "$DIR" && cd "$DIR"
    curl -fsSLO "${BASE}/${PKG}" && curl -fsSLO "${BASE}/checksums.txt" && chmod 0644 "${PKG}"
    grep "  ${PKG}$" checksums.txt | sha256sum --check - && 
    sudo apt install "./${PKG}"
  5. 5Windows 安装

    从最新 release 页面下载 x64 MSI 后用 msiexec 安装,加 /qn 参数可静默安装。

    msiexec /i BeaconEndpointAgent--x64.msi
  6. 6初始化端点

    安装完成后运行 beacon endpoint install,交互式设置会引导登录并连接本机端点。

    beacon endpoint install

关键配置

配置项必填说明示例
BEACON_VERSION否指定要安装的具体版本,而非跟随 latest。BEACON_VERSION=1.2.3

如何确认成功

安装命令(brew install / install.sh / msiexec)无报错,且 `beacon endpoint install` 交互式设置顺利走完,即视为安装成功。

常见问题

Q:安装时会不会自动上传数据或强制登录?

A:交互式 endpoint 设置会通过 beacon.sh 登录并预选 Beacon Cloud,签入不转发任何内容;你可显式选择 Local 退出。系统、包管理、MDM、CI 安装路径均为非交互且无需账号。

Q:checksums.txt 校验能证明安装包安全吗?

A:只能发现下载损坏或被替换,不能证明是谁构建了该版本。若在意来源可信度,请把 VERSION 固定到你已审阅过的版本,而不要跟随 latest。

Q:Linux 上没有 root 权限怎么办?

A:README 提到可改用用户模式(user mode)的 tarball 安装,具体步骤见官方 Linux 安装指南 without-root 章节。

Q:执行 install.sh 时提示 Permission denied 是失败了吗?

A:不是。README 明确说明这是 APT 结束时的一条无害提示,安装本身已完成。

注意事项

  • 交互式 endpoint 设置默认选中 Beacon Cloud,签入不上传任何内容,确认页面在你接受前会说明这一点,可选择 Local 退出。
  • 系统、包管理、MDM 和 CI 安装路径保持非交互且无需账号。
  • checksums.txt 随 release 发布,仅用于发现损坏或被替换的下载,不验证发布者身份。
  • Windows MSI 命令中的 需替换为实际下载到的版本号。

核心亮点

  • 跨 harness 统一记忆层,Claude Code、Codex、Cursor 等工具可共享上下文
  • 用 Go 编写,性能好、部署轻量,适合本地或云端运行
  • 自带自我进化机制,记忆随使用逐步优化而非静态存储

不足之处

  • 项目处于成长早期,生态与文档完善度有待观察
  • 跨工具记忆同步的实际效果依赖各 harness 的接入深度

适用场景

  • 在多个 AI 编程助手之间切换时保持项目上下文一致
  • 团队共享智能体记忆,新成员快速获得历史决策背景
  • CI 流程中让智能体记住构建与测试经验,减少重复排查

替代项目

mem0、Letta、Zep

项目介绍

agent-beacon 是智能体领域的开源项目,由 Asymptote-Labs 开发,是 2026 年新上线的项目。

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

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

它主要面向的使用场景是:在多个AI编程助手之间切换时保持项目上下文一致。同类可对比的替代方案包括 mem0、Letta、Zep。

上一篇:celesto

下一篇:Claude-Code-Game-Studios

同类项目推荐

xinchao-dynamic-mind 开源

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

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

★ 204 2026-08-09
goutoujunshi 开源

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

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

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

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

DeepSeek Harness: Everything is a Plugin.

★ 239899 2026-08-15
ECC 开源

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

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

★ 269506 2026-08-09