GitAgent:用 Git 仓库定义 AI Agent 的开放标准
AI Agent 框架百花齐放,但每个框架都有自己的结构,Agent 定义无法跨平台复用。GitAgent 提出了一种框架无关、基于 Git 的 Agent 定义标准——克隆一个仓库,就能获得一个 Agent。
核心理念
• Git 原生:版本控制、分支管理、Diff 比较、协作能力开箱即用
• 框架无关:通过适配器导出到 Claude Code、OpenAI、CrewAI、Cursor 等任意框架
• 合规就绪:内置 FINRA、美联储、SEC 等金融监管合规支持
• 可组合:Agent 之间可以继承、依赖和委托
怎么用?
一个仓库只需两个文件即可成为 Agent:
•
•
可选添加
亮点设计
• 12 种架构模式:包括人类审批(Human-in-the-Loop)、Agent 版本管理、分支部署、Agent Fork 与混用、CI/CD 集成、生命周期钩子等
• 职责分离(SOD):定义角色权限和冲突矩阵,确保关键流程不被单一 Agent 端到端控制
• SkillsFlow:用 YAML 定义确定性多步工作流,支持步骤依赖和模板数据流
• 11 个导出适配器:覆盖 system-prompt、Claude Code、OpenAI、CrewAI、Cursor、Lyzr 等主流平台
快速开始
项目目前已获 1.1k Star,MIT 开源协议。
🔗 https://github.com/open-gitagent/gitagent
#AIAgent #GitAgent #开源 #Agent标准化 #框架无关
AI Agent 框架百花齐放,但每个框架都有自己的结构,Agent 定义无法跨平台复用。GitAgent 提出了一种框架无关、基于 Git 的 Agent 定义标准——克隆一个仓库,就能获得一个 Agent。
核心理念
• Git 原生:版本控制、分支管理、Diff 比较、协作能力开箱即用
• 框架无关:通过适配器导出到 Claude Code、OpenAI、CrewAI、Cursor 等任意框架
• 合规就绪:内置 FINRA、美联储、SEC 等金融监管合规支持
• 可组合:Agent 之间可以继承、依赖和委托
怎么用?
一个仓库只需两个文件即可成为 Agent:
•
agent.yaml:清单文件,定义名称、版本、模型、技能、工具等•
SOUL.md:身份文件,定义人格、沟通风格和价值观可选添加
RULES.md(硬约束)、DUTIES.md(职责分离)、skills/(技能模块)、workflows/(工作流)等目录,按需扩展。亮点设计
• 12 种架构模式:包括人类审批(Human-in-the-Loop)、Agent 版本管理、分支部署、Agent Fork 与混用、CI/CD 集成、生命周期钩子等
• 职责分离(SOD):定义角色权限和冲突矩阵,确保关键流程不被单一 Agent 端到端控制
• SkillsFlow:用 YAML 定义确定性多步工作流,支持步骤依赖和模板数据流
• 11 个导出适配器:覆盖 system-prompt、Claude Code、OpenAI、CrewAI、Cursor、Lyzr 等主流平台
快速开始
npm install -g gitagent
gitagent init --template standard
gitagent validate
gitagent export --format system-prompt
项目目前已获 1.1k Star,MIT 开源协议。
🔗 https://github.com/open-gitagent/gitagent
#AIAgent #GitAgent #开源 #Agent标准化 #框架无关