【GitHub每日速递 251010】Zen MCP:一键 orchestrate 多 AI 模型,代码开发协作新革命!

开源神器 Infisical:一站式解决秘密管理、PKI、KMS 等难题!
Infisical 是一个开源的密钥管理、PKI 和 SSH 访问平台。简单讲,它帮助团队安全地存储和管理敏感信息(如密码、证书、密钥),并控制谁可以访问这些资源。适用人群:开发者、运维团队和需要安全管理密钥的企业。
项目地址:https://github.com/Infisical/infisical
主要语言:TypeScript
stars: 22.4k

仓库简介
Infisical是一个开源的秘密管理平台,团队可以用它来集中管理应用程序配置和秘密信息(如API密钥、数据库凭证),同时还能管理内部PKI。该平台旨在让安全工具更易被大众使用,重新设计了开发者体验。
核心功能
- 秘密管理
- 可视化管理:通过用户友好的仪表盘,跨项目和环境(开发、生产等)管理秘密。
- 多平台集成:可与GitHub、Vercel、AWS等平台同步秘密,还支持与Terraform、Ansible等工具集成。
- 版本控制与恢复:支持秘密版本控制和时间点恢复,可随时回滚到之前的状态。
- 秘密轮换:定期为PostgreSQL、MySQL、AWS IAM等服务轮换秘密。
- 动态秘密生成:按需为PostgreSQL、MySQL、RabbitMQ等服务生成临时秘密。
- 扫描与防泄漏:防止秘密泄露到Git仓库。
- Kubernetes集成:通过Kubernetes Operator将秘密交付给工作负载,并自动重新加载部署。
- 代理注入:使用Infisical Agent无需修改代码即可将秘密注入应用程序。
- 内部PKI管理
- CA创建:创建CA层次结构,配置证书模板以实施策略,并颁发X.509证书。
- 证书全生命周期管理:管理证书从颁发到撤销的整个生命周期,支持CRL。
- 预警功能:为即将过期的CA和终端实体证书配置警报。
- Kubernetes集成:通过Infisical PKI Issuer为Kubernetes工作负载提供TLS证书并自动更新。
- EST协议支持:通过EST协议注册和管理证书。
- 密钥管理系统(KMS)
- 密钥集中管理:通过用户界面或API集中管理跨项目的加密密钥。
- 数据加解密:使用对称密钥对数据进行加密和解密。
- SSH管理:颁发临时SSH凭证,实现对基础设施的安全、短期和集中访问。
- 通用平台功能
- 多方式认证:支持Kubernetes Auth、GCP Auth、Azure Auth、AWS Auth、OIDC Auth、Universal Auth等多种认证方式。
- 访问控制:通过RBAC、额外权限、临时访问、访问请求、审批工作流等定义高级授权控制。
- 审计日志:记录平台上的所有操作。
- 自托管部署:可轻松在本地或云端部署,将数据保留在自己的基础设施上。
- 多语言SDK:提供Node、Python、Go、Ruby、Java、.NET等多种语言的SDK。
- CLI与API交互:支持通过CLI和API与Infisical进行交互。
优势
- 开源免费:采用MIT许可协议,代码开源,易于使用和定制。
- 功能丰富:涵盖了秘密管理、PKI管理、密钥管理、SSH管理等多个方面,满足不同场景的安全需求。
- 集成性强:支持与多种主流平台和工具集成,方便融入现有开发和运维流程。
- 用户体验好:提供用户友好的界面和多语言SDK,降低使用门槛。
应用场景
- 开发环境:开发人员可以使用Infisical管理和获取应用程序所需的秘密,确保开发过程中的安全。
- 生产环境:在生产环境中安全地存储和分发敏感信息,防止秘密泄露。
- Kubernetes集群:通过Kubernetes Operator和PKI Issuer为集群中的工作负载提供秘密和证书管理。
- 云平台:与AWS、GCP、Azure等云平台集成,实现云环境下的秘密管理。
快速开始
- 使用Infisical Cloud:可免费注册Infisical Cloud,这是最快、最可靠的入门方式。
- 本地部署:确保系统安装了Git和Docker,根据不同系统运行相应命令进行本地部署。
- Linux/macOS:
git clone https://github.com/Infisical/infisical && cd "$(basename $_ .git)" && cp .env.example .env && docker compose -f docker-compose.prod.yml up
- Windows Command Prompt:
git clone https://github.com/Infisical/infisical && cd infisical && copy .env.example .env && docker compose -f docker-compose.prod.yml up
然后在`http://localhost:80`创建账户。
- 扫描和防止秘密泄露
- 扫描完整的Git历史记录:
infisical scan --verbose - 安装预提交钩子:
infisical scan install --pre-commit-hook
- 扫描完整的Git历史记录:
Zen MCP:一键 orchestrate 多 AI 模型,代码开发协作新革命!
项目地址:https://github.com/BeehiveInnovations/zen-mcp-server
主要语言:Python
stars: 8.4k
主要功能
- CLI 集成:
clink工具可将外部 AI CLIs(如 Gemini CLI、Codex CLI、Claude Code 等)直接集成到工作流程中。支持 CLI 子代理,能在当前 CLI 内启动隔离的 CLI 实例,实现上下文隔离、角色专业化,且子 CLI 具备完整的 CLI 功能和无缝的对话连续性。 - 多模型协作:作为 Model Context Protocol 服务器,可将喜爱的 AI 工具连接到多个 AI 模型,支持对话线程,让 CLI 能与多个 AI 模型讨论想法、交换推理、获取第二意见甚至进行协作辩论,实现真正的 AI 协作和对话连续性。
- 核心工具丰富:提供多种核心工具,涵盖协作与规划、代码分析与质量、开发工具以及实用工具等多个类别。部分工具默认启用,部分默认禁用,可根据需要进行配置。
优势
- AI 编排能力强:具备自动模型选择功能,能为每个任务挑选合适的 AI;支持多模型工作流,可在单个对话中链式调用不同模型;保证对话连续性,跨工具和模型保留上下文;还有上下文复兴功能,即使上下文重置也能继续对话。
- 模型支持广泛:支持多个模型提供商,如 Gemini、OpenAI、Azure、X.AI、OpenRouter、DIAL、Ollama 等;涵盖最新模型,如 GPT - 5、Gemini 2.5 Pro、O3、Grok - 4、本地 Llama 等;支持思维模式控制推理深度与成本,具备视觉支持能力。
- 开发者体验佳:采用引导式工作流,防止仓促分析;具备智能文件处理能力,自动扩展目录、管理令牌限制;集成网络搜索,可访问当前文档和最佳实践;支持大提示,能绕过 MCP 的 25K 令牌限制。
应用场景
- 代码审查:例如执行多模型代码审查,Claude 系统地审查代码,咨询 Gemini Pro 和 O3 获取不同视角,最终创建统一的行动计划。
- 调试:进行协作调试,深入调查问题,获取专家分析,实施解决方案并进行预提交验证。
- 架构规划:用于规划架构,如微服务迁移规划,获取多个专家意见,达成共识并制定实施路线图。
快速启动
- 前提条件:需要 Python 3.10+、Git 和已安装的 uv。
- 获取 API 密钥:可从 OpenRouter、Gemini、OpenAI、Azure OpenAI、X.AI、DIAL、Ollama 等平台获取。
- 安装方式:有两种安装方式可供选择,推荐使用克隆并自动设置的方式。
- 开始使用:安装完成后,可使用如 “Use zen to analyze this code for security issues with gemini pro” 等命令开始使用。
工具配置
为优化上下文窗口使用,部分工具默认启用,部分默认禁用。可通过编辑 .env 文件、在 MCP 设置中配置或直接清空 DISABLED_TOOLS 来启用额外工具。需注意,基本工具(如 version、listmodels)无法禁用,更改工具配置后需重启 Claude 会话使更改生效。
文档与支持
- 文档:提供详细的文档,包括文档概述、快速入门、工具参考、高级用法、配置、添加提供商、模型排名指南等。
- 设置与支持:包含 WSL 设置、故障排除和贡献指南等内容
Cua来袭!计算机使用代理挑战开启,多语言SDK与丰富模型助力AI自动化
cua 是一个开源的计算机操作代理基础设施。简单讲,它提供沙箱、开发工具和测试基准,让AI能够学习控制完整的桌面系统(如macOS、Linux、Windows)。适用人群:AI研究人员、自动化工具开发者
项目地址:https://github.com/trycua/cua
主要语言:Python
stars: 10.5k
项目概述
cua是一个用于计算机使用代理(Computer-Use Agents)的工具,可类比为该领域的 Docker。它能让 AI 代理在虚拟容器中控制完整的操作系统,并支持在本地或云端进行部署。
核心功能
- Computer SDK
- 借助一致的、类似
pyautogui的 API,实现对 Windows、Linux 和 macOS 虚拟机的自动化操作。 - 支持在本地或通过 cua 云创建和管理虚拟机。
- 借助一致的、类似
- Agent SDK
- 以一致的模式运行计算机使用模型。
- 利用 HUD 仅需一行代码,就能在 OSWorld - Verified、SheetBench - V2 等平台上进行基准测试。
- 运用组合代理将 UI 基础模型与任何大语言模型(LLM)相结合。
- 只需使用模型字符串,就能使用模型库中的新 UI 代理模型和 UI 基础模型。
- 通过更改前缀,支持使用 API 或本地推理。
模型库
提供了丰富的模型,涵盖了一体化计算机使用代理(All - in - one CUAs)、UI 基础模型和 UI 规划模型,还支持人类在环(Human - in - the - Loop)模式。若缺少所需模型,可提出功能请求或参与贡献。
快速开始
提供了通过计算机使用代理 UI、命令行界面(CLI)和 Python SDK 三种方式快速上手的指南。
使用示例
- Agent 使用示例
- 安装:
pip install cua - agent[all] - 代码示例展示了如何创建
ComputerAgent并运行任务,同时给出了输出格式(类似 OpenAI 代理响应格式)。
- 安装:
- Computer 使用示例
- 安装:
pip install cua - computer[all] - 代码示例展示了如何创建
Computer对象,进行截图、点击和输入等操作。
- 安装:
资源与模块
- 提供了多个使用指南,如如何使用 MCP 服务器、不同模型用于计算机使用代理、Lume CLI 管理桌面以及训练计算机使用模型等。
- 包含多个模块,如 Lume(用于 macOS/Linux 的虚拟机管理)、Lumier(macOS 和 Linux 虚拟机的 Docker 接口)、Computer(Python 和 Typescript 接口用于控制虚拟机)、Agent(AI 代理框架)等,并给出了各模块的安装方式。
优势与应用场景
- 优势
- 提供统一的 API 和模式,降低了开发和使用计算机使用代理的难度。
- 支持多种操作系统和模型,具有较高的灵活性和扩展性。
- 提供丰富的文档和示例,便于开发者快速上手。
- 应用场景
- 自动化测试:利用 AI 代理自动控制虚拟机进行软件测试。
- 任务自动化:如自动处理文档、数据录入等重复性任务。
- 模型训练与评估:方便收集人类轨迹数据用于训练计算机使用模型,并进行基准测试。
【GitHub每日速递 251010】Zen MCP:一键 orchestrate 多 AI 模型,代码开发协作新革命!的更多相关文章
- 一年一度!GitHub 开发者大会「GitHub 热点速递 v.22.45」
GitHub 是全球最大的开源社区,它的一举一动都深受每一位开源爱好者的关注.这周末刚落下帷幕的<GitHub Universe 2022>是 GitHub 发布最新产品.功能.报告和计划 ...
- 在?开源社区版的 AirTag 请收下——GitHub 热点速览 v.21.21
作者:HelloGitHub-小鱼干 在比特币跌到怀疑人生的时候,看着"出血不止"的荷包,是时候来"薅"一波羊毛了.openhaystack 能让你免去购买 A ...
- 视觉享受,兼顾人文观感和几何特征的字体「GitHub 热点速览 v.22.46」
GitHub 上开源的字体不在少数,但是支持汉字以及其他非英文语言的字体少之又少,记得上一个字体还是 霞鹜文楷,本周 B 站知名设计 UP 主开源了的得意黑体在人文观感和几何特征之间找到了美的平衡. ...
- 快速绘制流程图「GitHub 热点速览 v.22.47」
画流程图一直是研发的一个难题,如何画得通俗易懂已经够让人头疼了,还要美观大方.用 d2 的语法描述下流程,d2 会自动帮你生成一张配色极佳的流程图.说到研发的选择,本周特推的 choiceof.dev ...
- 天冷了,任务栏养只猫吧「GitHub 热点速览 v.21.46」
作者:HelloGitHub-小鱼干 运动能带来热量,盘猫也是,RunCat_for_windows 是一只奔跑在任务栏的猫,一定能给你的电脑带来一丝冬日的温暖.当然送温暖的除了任务栏小猫咪之外,还有 ...
- 一款能“干掉” ChatGPT 的应用「GitHub 热点速览」
据说有了它,ChatGPT 就可以靠边站了.因为 Auto-GPT 能更加主动地完成你给他的指定任务,不用做更多的人为干涉,它的推理能力比 ChatGPT 更强,有人用它解放双手做了个 React 网 ...
- 一键到位「GitHub 热点速览 v.22.32」
作者:HelloGitHub-小鱼干 上上周在 B 站观看了智能键盘--瀚文的制作过程,本周 GitHub 热榜上出现了它的软硬件开源项目 HelloWord-Keyboard,如果你的动手能力强不妨 ...
- GitHub 热点速览 Vol.18:刷 LeetCode 的正确姿势
作者:HelloGitHub-小鱼干 摘要:找对路子,事半功倍,正如本周 GitHub Trending #刷 LeetCode# 主题想表达的那般,正确的学习姿势方能让人走得更远,走进大厂
- 大型项目源码集合「GitHub 热点速览 v.21.39」
作者:HelloGitHub-小鱼干 代码,尤其是优雅规范的代码,一直都是学习编程技巧的捷径.虽然有实用的代码小片段,能拯救当前业务的燃眉之急,但是真要去提升自己的技能还是得从大型的项目,尤其是有一定 ...
- 它说你的代码有 Bug「GitHub 热点速览 v.21.44」
作者:HelloGitHub-小鱼干 本周热点上的榜单大多数提升工作效率的实用工具,像是一个 API 管理所有通知消息(包括推送.邮件-)的 notifire,再是高速解析 JSON 文件的 simd ...
随机推荐
- bluez 事件 联系
一直不知道 事件是怎么触发的.事件触发回调 觉得很神奇.很迷糊. 其实bluez不能单独的看,也要在 内核中看代码 文件src/adapter.c (bluez) ... mgmt_register( ...
- Day6 备战CCF-CSP练习
Day 6 题目描述 给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行. 你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符:当选项关闭时,表示同一个字 ...
- iPaaS 平台在企业中的定位及集成方式
iPaaS 平台在企业中的定位是作为 IT 架构的基础底座能力之一,是构建业务中台的关键组件,同时也为数据中台提供支撑服务.它在企业中承担着连接.集成和管理不同系统.应用程序和数据的重要角色,为企业的 ...
- SciTech-AV-Audio-DAP(Digital Audio Processing)-Perceived Loudness(感知响度)-EBU R 128 / ITU-R Bs.1770-4
Perceived Loudness (EBU R 128) EBU: European Broadcasting Union Example of Implementation(Source Cod ...
- JVM问题典型案例定位学习
下面这4个案例来自大神"你假笨"(任职阿里期间,花名:寒泉子)在qcon上的分享,记录一下: 一.类加载死锁 现象:jstack将线程dump出来后,找不到deadlock字样的死 ...
- 数据类型 ntext 和 varchar 在not equal to 运算符中不兼容 -九五小庞
test字段为ntext类型SQL语句:select * from A where test='xxx'执行之后会出现:数据类型 ntext 和 varchar 在 equal to 运算符中不兼容的 ...
- 使用.NET实现自带思考的Tool 并且提供mcp streamable http服务
使用.NET实现自带思考的Tool 并且提供MCP服务 下面我们将使用.net实现自带思考的Tool并且提供mcp streamable http供其他AI客户端使用 创建项目 创建WebAPI项目并 ...
- 银河麒麟V10(含SP1)下安装Win7虚拟机
https://www.sohu.com/a/588125921_121174575 众所周知,因国产化电脑 CPU 与个人电脑中常见的 Intel 和 AMD 的 CPU 架构不同,所以无法直接安装 ...
- 2025牛客多校第五场 K.完美旅程 J.最快覆盖问题 E.神秘异或操作 个人题解
E.Mysterious XOR Operation 位运算 思路 观察两个数\(a,b\),研究二者神秘异或后第\(pos\)位对答案的贡献: 设\(pos\)位上二者的\(bit\)不同,记二者\ ...
- Java核心类——9.常用工具类
目录 Java常用工具类 一.基础计算工具类 1. Math类 2. java.util.HexFormat类 3. Random与SecureRandom:随机数生成 二.时间工具类java.tim ...