mcpField
E
EGC - Extended Global Context

EGC - Extended Global Context

本地服务
github.com/Fmarzochi记忆与知识684 天前更新

关于 EGC - Extended Global Context

EGC 是本地优先的运行时,可在受支持的 AI 编码工具间共享加密的项目记忆和会话上下文。它还协调并行会话、检查命令安全,并过滤传给大模型的冗余输出。

主要功能

  1. 01在编码工具间共享加密记忆
  2. 02协调多个打开的会话
  3. 03验证命令并限制高风险写入
  4. 04压缩冗余命令输出
  5. 05在实时仪表板查看 Agent 活动

适用场景

  1. 01在不同 AI 工具和会话间延续项目决策
  2. 02协调多个 Agent 并行修改项目文件
  3. 03减少发送给大模型的测试和命令行输出

MCP 相关

EGC 会在受支持的 AI 工具中注册两个本地 MCP 服务,使其能够访问共享的项目记忆和上下文。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

🌐 English · العربية · Deutsch · Español · Français · हिन्दी · Italiano · 日本語 · 한국어 · Português (Brasil) · Русский · Türkçe · 简体中文

EGC - Extended Global Context

EGC - 让每个 AI Agent 拥有同一个大脑

一个本地引擎,让你机器上的每个 AI 编码工具在每一次会话中都共享同一份记忆、同样的护栏和同样的上下文。


EGC 是面向 AI 编码工具的本地优先运行时。安装一次,Cursor、Claude Code、Codex、Copilot、Aider 以及它支持的其余 29 款 AI 编码工具就会共享同一份加密的项目记忆、同一个把嘈杂输出挡在模型之外的过滤器,以及同一条让已打开的会话彼此可见的实时总线。其中大多数工具还会在每条命令前获得一层安全防护;少数工具(如 Auggie)目前尚未暴露可供其接入的 hook 接口,集成层级中明确列出了具体是哪些。原生支持 Claude、GPT-4o、Gemini、DeepSeek、Mistral、Groq、Cohere 和 Vertex AI,并可通过 OpenRouter 支持 Qwen3、Llama 4 等更多模型。

所有数据都不会离开你的机器。记忆存放在 ~/.egc 中,使用 AES-256-GCM 加密,按项目和分支保存,绝不提交到 git。


安装

npm install -g @egchq/egc && egc install

这就是整个引擎。egc install 会检测你已安装的工具,在每个工具中注册两个本地 MCP 服务,写入所有 Agent 都会读取的记忆协议,并设置好 Token Crusher。它只会问一个问题:你是否还想要可选的提示词库,默认答案是不需要。

一条命令即可将 EGC 安装到 29 款 AI 编码工具中

完整安装指南


引擎:EGC 如何工作

EGC 是一个大脑,具备四种能力。每一项从首次安装起就在每个受支持的工具中开启,无需学习任何命令。

在 Cursor 中做出的决策,Claude Code 已经知晓
记忆:一个 Agent 学到的,每个 Agent 都知道

决策、会话上下文、工作记忆和习得的经验会在你工作时被记录下来,并可在你打开的任何其他终端、IDE 或 Agent 中使用。你可以用任何语言自然表达:“保存这次会话”“关于 auth 我们决定了什么?”“记住这个决策”。EGC 会理解意图并存储或召回上下文。没有任何需要记住的命令。

会话网格:你打开的会话彼此可见

两个 Cursor 标签页、一个 Claude Code 终端和一个 Antigravity 会话共享同一条实时总线。它们会宣告自己正在处理的内容,声明自己编辑的文件,互相交接工作,并在事件到达的瞬间接收事件,让并行会话相互协作而非彼此冲突。

Guardian:每条命令前的一层安全防护

Guardian 会在命令运行前进行校验,对高风险写入进行管控,并防止上下文溢出,这一切都在后台完成,无需你主动调用。覆盖范围取决于各工具自身对 hook 的支持;安全评估记录了例外情况。任务开始时,orchestrate_task 还会返回该任务涉及的代码,这些代码是通过你项目的本地图谱找到的;参见 Token 优化。

Token Crusher:噪声永远不会到达模型

在 shell 输出到达模型之前,Token Crusher 会将 git 日志、测试刷屏、安装噪声和巨型 JSON 压缩最高达 90%,同时保留每一条错误和警告。用任意语言问一句 "how much did I save?",答案直接来自你的本地账本。


快速开始

没有第二步。打开你的任意 AI 工具,直接说:"hi"、"let's continue"、"remember this decision",任意语言均可。会话自动连接,记忆自动加载,每一个打开的标签页都已经知道其他标签页在做什么。

安装完成后,一个展示 Agent 活动、tokens 和成本的实时仪表盘会立即启动。更喜欢显式控制?每一条命令都在安装指南中有文档说明:你大概率永远都不需要手动输入任何一条。


提示词库(可选)

独立于引擎,且默认关闭,EGC 还附带一个源自真实工程会话的库:你可以获得 61 个 Agent、232 项技能和 77 条命令,外加 109 条规则。有能自行审查你代码的专家,有面向每种语言和场景的最佳实践指南,有能运行一整套任务序列的快捷方式,还有保持代码风格一致的样式规则。用 egc install --prompt-library 将它添加到所有检测到的工具,或用 egc install --target <tool> --profile full 添加到某一个工具。跳过它,引擎的运行方式完全一样。


🌐 English · العربية · Deutsch · Español · Français · हिन्दी · Italiano · 日本語 · 한국어 · Português (Brasil) · Русский · Türkçe · 简体中文


支持 EGC

EGC 由一位开发者构建,以开源方式维护,并且免费。引擎采用 Apache-2.0 许可并保持免费:如果 EGC 未来推出付费内容,那将是构建在其之上的团队层,而绝不会是你机器上的记忆。

  • 网站:完整文档、功能概览和在线演示
  • 愿景:EGC 的前进方向,以及哪些内容将保持免费
  • 加入 Discord:提问、分享反馈
  • 在 GitHub 上赞助:任意金额
  • 通过 PayPal 捐赠:无需 GitHub 账号
  • 为仓库加星:帮助其他开发者发现它
  • 贡献:Agent、技能、命令、缺陷修复、文档
  • 分享:如果 EGC 改变了你的工作方式,告诉别人
赞助者

来自社区的支持让这个项目得以存续并保持独立。

工具合作伙伴

与 EGC 原生集成的 AI 编码工具。合作伙伴可在所有 README 和 EGCSite 上展示 logo。

Pincushion

年度赞助者 · 成为第一位年度赞助者。

支持者

@chizormaangel-commits

Monthly sponsors · be the first

OpenSSF Best Practices OpenSSF Baseline Level 1 OpenSSF Baseline Level 2 OpenSSF Baseline Level 3


OpenSSF Best Practices         EGC

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。