每次 agent 对话都变成一个 Git commit,让 AI 会话历史可导航、可分支、可 diff,像管理代码一样管理 AI 工作流。Gitlord 是一个开源 CLI 工具,兼容多种 AI 提供方并内置 MCP 工具集成与 RAG 语义搜索。
核心能力:
• 每次 agent 交互自动生成 Git commit,支持分支、回退和 diff
• 通过 MCP 连接文件系统、搜索、浏览器等工具,子 agent 自动继承工具链
• 统一接口在 170+ 提供方、近 3000 个模型间切换,或一行代码切换本地模型
• 4 行 Python 代码即可启动 agent
性能改进 (v0.1.0):
• 结构化 trailer 消除 JSON 遍历,元数据解析达到 O(1)
• 每次交互自动更新索引,缓存至 .gitlord/index.json
• 新增内存查询层,支持快速过滤与聚合
• 长会话快照压缩:将旧轮次压缩为 JSON,从检查点 rebase
完全模块化、可替换,MIT 许可。适用于需要可追踪、可复现 AI 工作流的开发者。
GitHub
#开发者 #工具 #Gitlord #AI #Agent #MCP #开源 #CLI
@DevToolboxHub