AG KIT反重力优先的智能体工程套件AG KIT是一款反重力优先的智能体工程套件具备规则、技能、专家智能体、工作流、持久内存、MCP指导、编排功能以及原生安全钩子。其主要运行时环境为Google Antigravity。主要特性AG Kit会安装一个完整的 .agents/ 工作区合约此版本支持以Antigravity作为生产运行时不过其他工具或许能读取Markdown组件但Antigravity之外的运行时行为不在生产兼容性保证范围内。生产能力实现包括规则与技能发现涵盖 .agents/rules/、.agents/skills/、.agents/workflows/ 目录专家路由包含20个角色定义和智能路由技能持久上下文有 .agents/memory/ 目录及上下文压缩指导编排支持 /coordinate、/orchestrate 操作可对Antigravity的 /agents 和 /tasks 进行编排MCP工作区配置具备显式的、支持备份的同步助手工具安全有原生的PreToolUse网关可处理高置信度的破坏性命令打包本地Antigravity插件包带有SHA - 256内容清单验证工具包包含CI、Antigravity Doctor、回归测试、依赖审查、CLI和Web检查。原生安全钩子的作用范围经过精心设计较为狭窄它会阻止根文件系统删除、驱动器格式化和原始磁盘覆盖等操作同时允许进行正常的项目清理如删除 dist/ 或 node_modules/ 目录但它并不能替代Antigravity的权限设置、工作区信任机制、沙箱环境或人工审批流程。系统要求系统要求方面需要Node.js版本22或更高用于仓库级别的Antigravity工具Python版本3.10或更高用于AG Kit验证器和实用脚本需为受信任的Google Antigravity工作区Git用于安全的更新、审查和回滚工作流。当前发布的CLI支持Node.js 18或更高版本Antigravity集成检查在Node.js 22上运行。快速开始项目安装可使用 npx vudovn/ag - kit init 进行安装也可全局安装CLInpm install -g vudovn/ag - kit然后执行 ag - kit init。工作区验证时当Antigravity需要对规则、技能或工作流进行索引时请勿将 .agents/ 目录添加到项目的 .gitignore 文件中若要将其保留在本地且不影响发现机制可将 .agents/ 添加到 .git/info/exclude 文件中通过 npm run check:agents、npm run check:antigravity、npm run test:antigravity 命令验证工作区。check:antigravity 为只读操作默认的MCP示例中包含 YOUR_API_KEY因此在配置该示例之前常规的检查会发出警告只有在所有占位符都被替换后才可使用严格模式node .agents/hooks/antigravity - doctor.mjs --strict。打开Antigravity将仓库作为受信任的工作区打开后需确认 /plan、/coordinate 和 /orchestrate 等斜杠命令可被识别确认从 .agents/skills/ 中选择了相关技能执行 npm test 等常规命令确认操作被允许使用模拟负载验证安全钩子而非直接执行破坏性命令printf %s {tool_args:{CommandLine:rm -rf /}} | node .agents/hooks/validate - tool - call.mjs该命令应返回非零退出码并输出 “BLOCKED by AG Kit”。安全更新与回滚AG Kit的更新支持合并操作默认情况下用户拥有的文件和本地修改的受管理文件会被保留。可使用 ag - kit update --dry - run 预览具体更新计划ag - kit update 安全合并并创建备份ag - kit update --strategy replace 显式进行完全替换仍会创建备份ag - kit rollback 恢复最新的更新前备份。更新元数据存储在 .agents/.ag - kit/ 目录中备份文件存储在受管理工具包树之外的 .ag - kit - backups/ 目录中在将现有安装升级到Antigravity原生版本之前请阅读 MIGRATION.md 文件。Antigravity原生集成运行时合约方面.agents/antigravity.json 文件声明了六个受支持的集成阶段以及AG Kit使用的Antigravity CLI功能在上游文档未定义最低语义版本时避免自行定义。原生安全钩子方面Antigravity会加载 .agents/hooks.json 文件该文件注册了相关内容若在诊断兼容性问题时需要临时禁用AG Kit钩子可将 enabled 设置为 false重新打开工作区若负载可能包含敏感数据请私下报告其格式请勿删除Antigravity自身的权限控制。MCP配置查看工作区MCP计划可使用 node .agents/hooks/sync - mcp.mjs --check 和 node .agents/hooks/sync - mcp.mjs --print 命令且不会写入主目录应用配置时替换占位符后可使用 node .agents/hooks/sync - mcp.mjs --apply --target suite 或 node .agents/hooks/sync - mcp.mjs --apply --target cli 命令将配置应用到支持的目标除非使用 --force 参数否则同名的现有服务器将被保留在修改现有目标文件之前会创建带时间戳的备份切勿提交真实的MCP凭证。构建与检查插件运行 npm run build:antigravity - plugin 命令构建插件在本地安装之前查看 dist/antigravity - plugin/ 目录插件包包含打包的技能、智能体、规则、转换后的工作流命令、原生钩子、MCP示例以及带有SHA - 256条目的 PLUGIN_CONTENTS.json 文件使用 agy plugin install ./dist/antigravity - plugin 命令安装插件使用 agy plugin list 命令查看已安装的插件插件安装为可选操作仓库原生的 .agents/ 工作区仍是项目开发的事实来源。包含组件AG KIT包含的组件有20个智能体用于领域专家和编排角色定义47项技能是渐进式领域知识和可执行验证助手13个工作流为可重复的斜杠命令流程6条规则是工作区范围的路由、安全、设计和编码约束4个必需主题及索引的内存主题用于持久的项目约定、决策、偏好和反馈。每个智能体、技能、工作流和规则都有SemVer合约.agents/manifest.json、.agents/manifest.lock.json 和 .agents/DEPENDENCY_GRAPH.md 文件可确保受管理工具包的可重复性并检测偏差可使用 npm run generate:agents 和 npm run check:agents 命令进行相关操作。常见工作流常见工作流的命令及用途如下/brainstorm 用于在实施前探索选项和架构/coordinate 可并行运行可分离的研究或审查任务然后进行综合/create 能通过结构化关卡创建功能或应用程序/debug 基于证据进行根本原因分析/deploy 执行生产预飞行检查和部署工作流/enhance 安全地修改现有代码库/orchestrate 规划、获取批准、委派给专家并进行验证/plan 创建详细的实施计划和清单/preview 管理本地预览服务器/remember 将持久的项目信息保存到内存中/status 总结活跃工作和阻碍因素/test 设计并执行测试/verify 通过运行检查而非依赖检查来验证更改。发布与生产关卡候选版本需完成 PRODUCTION_CHECKLIST.md 中的所有自动化检查和手动Antigravity冒烟测试后方可获得生产批准。所需的GitHub检查包括工具包验证、CLI测试和包验证、Web代码检查、类型检查、构建和审计、Antigravity原生合约、依赖审查。AG Kit从不要求自动合并、自动部署或自动MCP同步生产变更应可审查和回滚。文档文档包含Antigravity实现细节、迁移指南、生产发布清单、安全策略和运行时威胁模型、智能体流程架构、工具包架构、更新日志、发布设置、参考资料和归属信息。AG Kit是基于Markdown的智能体工程模式的原创开源实现不包含专有源文件运行时集成决策基于 .agents/hooks/README.md 中链接的公开Antigravity文档和代码实验室。支持项目AG Kit采用MIT许可证发布版权归Vudovn所有。
突发!AG KIT反重力优先智能体工程套件,功能特性与使用指南全揭秘
AG KIT反重力优先的智能体工程套件AG KIT是一款反重力优先的智能体工程套件具备规则、技能、专家智能体、工作流、持久内存、MCP指导、编排功能以及原生安全钩子。其主要运行时环境为Google Antigravity。主要特性AG Kit会安装一个完整的 .agents/ 工作区合约此版本支持以Antigravity作为生产运行时不过其他工具或许能读取Markdown组件但Antigravity之外的运行时行为不在生产兼容性保证范围内。生产能力实现包括规则与技能发现涵盖 .agents/rules/、.agents/skills/、.agents/workflows/ 目录专家路由包含20个角色定义和智能路由技能持久上下文有 .agents/memory/ 目录及上下文压缩指导编排支持 /coordinate、/orchestrate 操作可对Antigravity的 /agents 和 /tasks 进行编排MCP工作区配置具备显式的、支持备份的同步助手工具安全有原生的PreToolUse网关可处理高置信度的破坏性命令打包本地Antigravity插件包带有SHA - 256内容清单验证工具包包含CI、Antigravity Doctor、回归测试、依赖审查、CLI和Web检查。原生安全钩子的作用范围经过精心设计较为狭窄它会阻止根文件系统删除、驱动器格式化和原始磁盘覆盖等操作同时允许进行正常的项目清理如删除 dist/ 或 node_modules/ 目录但它并不能替代Antigravity的权限设置、工作区信任机制、沙箱环境或人工审批流程。系统要求系统要求方面需要Node.js版本22或更高用于仓库级别的Antigravity工具Python版本3.10或更高用于AG Kit验证器和实用脚本需为受信任的Google Antigravity工作区Git用于安全的更新、审查和回滚工作流。当前发布的CLI支持Node.js 18或更高版本Antigravity集成检查在Node.js 22上运行。快速开始项目安装可使用 npx vudovn/ag - kit init 进行安装也可全局安装CLInpm install -g vudovn/ag - kit然后执行 ag - kit init。工作区验证时当Antigravity需要对规则、技能或工作流进行索引时请勿将 .agents/ 目录添加到项目的 .gitignore 文件中若要将其保留在本地且不影响发现机制可将 .agents/ 添加到 .git/info/exclude 文件中通过 npm run check:agents、npm run check:antigravity、npm run test:antigravity 命令验证工作区。check:antigravity 为只读操作默认的MCP示例中包含 YOUR_API_KEY因此在配置该示例之前常规的检查会发出警告只有在所有占位符都被替换后才可使用严格模式node .agents/hooks/antigravity - doctor.mjs --strict。打开Antigravity将仓库作为受信任的工作区打开后需确认 /plan、/coordinate 和 /orchestrate 等斜杠命令可被识别确认从 .agents/skills/ 中选择了相关技能执行 npm test 等常规命令确认操作被允许使用模拟负载验证安全钩子而非直接执行破坏性命令printf %s {tool_args:{CommandLine:rm -rf /}} | node .agents/hooks/validate - tool - call.mjs该命令应返回非零退出码并输出 “BLOCKED by AG Kit”。安全更新与回滚AG Kit的更新支持合并操作默认情况下用户拥有的文件和本地修改的受管理文件会被保留。可使用 ag - kit update --dry - run 预览具体更新计划ag - kit update 安全合并并创建备份ag - kit update --strategy replace 显式进行完全替换仍会创建备份ag - kit rollback 恢复最新的更新前备份。更新元数据存储在 .agents/.ag - kit/ 目录中备份文件存储在受管理工具包树之外的 .ag - kit - backups/ 目录中在将现有安装升级到Antigravity原生版本之前请阅读 MIGRATION.md 文件。Antigravity原生集成运行时合约方面.agents/antigravity.json 文件声明了六个受支持的集成阶段以及AG Kit使用的Antigravity CLI功能在上游文档未定义最低语义版本时避免自行定义。原生安全钩子方面Antigravity会加载 .agents/hooks.json 文件该文件注册了相关内容若在诊断兼容性问题时需要临时禁用AG Kit钩子可将 enabled 设置为 false重新打开工作区若负载可能包含敏感数据请私下报告其格式请勿删除Antigravity自身的权限控制。MCP配置查看工作区MCP计划可使用 node .agents/hooks/sync - mcp.mjs --check 和 node .agents/hooks/sync - mcp.mjs --print 命令且不会写入主目录应用配置时替换占位符后可使用 node .agents/hooks/sync - mcp.mjs --apply --target suite 或 node .agents/hooks/sync - mcp.mjs --apply --target cli 命令将配置应用到支持的目标除非使用 --force 参数否则同名的现有服务器将被保留在修改现有目标文件之前会创建带时间戳的备份切勿提交真实的MCP凭证。构建与检查插件运行 npm run build:antigravity - plugin 命令构建插件在本地安装之前查看 dist/antigravity - plugin/ 目录插件包包含打包的技能、智能体、规则、转换后的工作流命令、原生钩子、MCP示例以及带有SHA - 256条目的 PLUGIN_CONTENTS.json 文件使用 agy plugin install ./dist/antigravity - plugin 命令安装插件使用 agy plugin list 命令查看已安装的插件插件安装为可选操作仓库原生的 .agents/ 工作区仍是项目开发的事实来源。包含组件AG KIT包含的组件有20个智能体用于领域专家和编排角色定义47项技能是渐进式领域知识和可执行验证助手13个工作流为可重复的斜杠命令流程6条规则是工作区范围的路由、安全、设计和编码约束4个必需主题及索引的内存主题用于持久的项目约定、决策、偏好和反馈。每个智能体、技能、工作流和规则都有SemVer合约.agents/manifest.json、.agents/manifest.lock.json 和 .agents/DEPENDENCY_GRAPH.md 文件可确保受管理工具包的可重复性并检测偏差可使用 npm run generate:agents 和 npm run check:agents 命令进行相关操作。常见工作流常见工作流的命令及用途如下/brainstorm 用于在实施前探索选项和架构/coordinate 可并行运行可分离的研究或审查任务然后进行综合/create 能通过结构化关卡创建功能或应用程序/debug 基于证据进行根本原因分析/deploy 执行生产预飞行检查和部署工作流/enhance 安全地修改现有代码库/orchestrate 规划、获取批准、委派给专家并进行验证/plan 创建详细的实施计划和清单/preview 管理本地预览服务器/remember 将持久的项目信息保存到内存中/status 总结活跃工作和阻碍因素/test 设计并执行测试/verify 通过运行检查而非依赖检查来验证更改。发布与生产关卡候选版本需完成 PRODUCTION_CHECKLIST.md 中的所有自动化检查和手动Antigravity冒烟测试后方可获得生产批准。所需的GitHub检查包括工具包验证、CLI测试和包验证、Web代码检查、类型检查、构建和审计、Antigravity原生合约、依赖审查。AG Kit从不要求自动合并、自动部署或自动MCP同步生产变更应可审查和回滚。文档文档包含Antigravity实现细节、迁移指南、生产发布清单、安全策略和运行时威胁模型、智能体流程架构、工具包架构、更新日志、发布设置、参考资料和归属信息。AG Kit是基于Markdown的智能体工程模式的原创开源实现不包含专有源文件运行时集成决策基于 .agents/hooks/README.md 中链接的公开Antigravity文档和代码实验室。支持项目AG Kit采用MIT许可证发布版权归Vudovn所有。