<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>框架无关 | 面条的草稿箱</title><description>无原创，纯转发</description><link>https://localhost</link><item><title>GitAgent：用 Git 仓库定义 AI Agent 的开放标准AI Agent 框架百花齐放，但每个框架都有自己的结构，Agent 定义无法跨平台复用</title><link>https://localhost/posts/121</link><guid isPermaLink="true">https://localhost/posts/121</guid><pubDate>Wed, 25 Mar 2026 01:48:08 GMT</pubDate><content:encoded>&lt;b&gt;GitAgent：用 Git 仓库定义 AI Agent 的开放标准&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;AI Agent 框架百花齐放，但每个框架都有自己的结构，Agent 定义无法跨平台复用。&lt;b&gt;GitAgent&lt;/b&gt; 提出了一种框架无关、基于 Git 的 Agent 定义标准——克隆一个仓库，就能获得一个 Agent。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;核心理念&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;•   &lt;b&gt;Git 原生&lt;/b&gt;：版本控制、分支管理、Diff 比较、协作能力开箱即用&lt;br /&gt;•   &lt;mark&gt;&lt;b&gt;框架无关&lt;/b&gt;&lt;/mark&gt;：通过适配器导出到 Claude Code、OpenAI、CrewAI、Cursor 等任意框架&lt;br /&gt;•   &lt;b&gt;合规就绪&lt;/b&gt;：内置 FINRA、美联储、SEC 等金融监管合规支持&lt;br /&gt;•   &lt;b&gt;可组合&lt;/b&gt;：Agent 之间可以继承、依赖和委托&lt;br /&gt;&lt;br /&gt;&lt;b&gt;怎么用？&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;一个仓库只需两个文件即可成为 Agent：&lt;br /&gt;&lt;br /&gt;•   &lt;code&gt;agent.yaml&lt;/code&gt;：清单文件，定义名称、版本、模型、技能、工具等&lt;br /&gt;•   &lt;code&gt;SOUL.md&lt;/code&gt;：身份文件，定义人格、沟通风格和价值观&lt;br /&gt;&lt;br /&gt;可选添加 &lt;code&gt;RULES.md&lt;/code&gt;（硬约束）、&lt;code&gt;DUTIES.md&lt;/code&gt;（职责分离）、&lt;code&gt;skills/&lt;/code&gt;（技能模块）、&lt;code&gt;workflows/&lt;/code&gt;（工作流）等目录，按需扩展。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;亮点设计&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;•   &lt;b&gt;12 种架构模式&lt;/b&gt;：包括人类审批（Human-in-the-Loop）、Agent 版本管理、分支部署、Agent Fork 与混用、CI/CD 集成、生命周期钩子等&lt;br /&gt;•   &lt;b&gt;职责分离（SOD）&lt;/b&gt;：定义角色权限和冲突矩阵，确保关键流程不被单一 Agent 端到端控制&lt;br /&gt;•   &lt;b&gt;SkillsFlow&lt;/b&gt;：用 YAML 定义确定性多步工作流，支持步骤依赖和模板数据流&lt;br /&gt;•   &lt;b&gt;11 个导出适配器&lt;/b&gt;：覆盖 system-prompt、Claude Code、OpenAI、CrewAI、Cursor、Lyzr 等主流平台&lt;br /&gt;&lt;br /&gt;&lt;b&gt;快速开始&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;npm install &lt;span&gt;-&lt;/span&gt;g gitagent
gitagent init &lt;span&gt;--template standard&lt;/span&gt;
gitagent validate
gitagent export &lt;span&gt;--format system-prompt&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;项目目前已获 1.1k Star，MIT 开源协议。&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;🔗&lt;/b&gt;&lt;/i&gt; &lt;a href=&quot;https://github.com/open-gitagent/gitagent&quot; target=&quot;_blank&quot;&gt;https://github.com/open-gitagent/gitagent&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;/search/result?q=%23AIAgent&quot;&gt;#AIAgent&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23GitAgent&quot;&gt;#GitAgent&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%BC%80%E6%BA%90&quot;&gt;#开源&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Agent%E6%A0%87%E5%87%86%E5%8C%96&quot;&gt;#Agent标准化&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%A1%86%E6%9E%B6%E6%97%A0%E5%85%B3&quot;&gt;#框架无关&lt;/a&gt;&lt;a href=&quot;https://github.com/open-gitagent/gitagent&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;GitHub&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;GitHub - open-gitagent/gitagent: A universal git-native AI agent framework. Your agent lives inside a git repo — identity, rules…&quot; src=&quot;https://memo.miantiao.me/static/https://cdn4.telesco.pe/file/V-lWrKqEF6ToNn_roAaPTrHHpqinjEG0HQC56TpbOGtE-fv1ZU4POqXmfnY0Q_mRwhMlSqvG7IqXtEm1KRAevezbhJMcWA__rouydyWN-AVFY5UpeE7q1GCBSqURMqI3BLLUItcve4pYnDBJTViDiUM2ZU3Kz_hVccJko1bs0_9fQ-q0M_PIg_kQYPLTrwtRTgZsL16G0r2zZFDteAwoPUF3jaq7gSh8r3mvYWm7rBuXONSN9KqzmmyLupwCf2h9OptkEoSjEh2zR21YGOIwb3hso0pPiU5jmPy49B97T3ltjLTdTJnakkmlYidgb8P7OwINFU3aDfaL-7qrwnIFLg.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div&gt;GitHub - open-gitagent/gitagent: A universal git-native AI agent framework. Your agent lives inside a git repo — identity, rules…&lt;/div&gt;
  &lt;div&gt;A universal git-native AI agent framework. Your agent lives inside a git repo — identity, rules, memory, tools, and skills are all version-controlled files. - open-gitagent/gitagent&lt;/div&gt;
&lt;/a&gt;</content:encoded></item></channel></rss>