God’s eye view of your dev repos. Multi-project tracking across GitHub/Azure DevOps. AI learns from your commits to upgrade your agents.md.

开发者监督与AI代理指导。适用于跨仓库查看项目状态、同步GitHub数据,或分析agents.md与提交模式。

安装

概览

god-mode 是一款专为开发者设计的开源工具,旨在提供对多个代码仓库的全局视角和智能化的 AI 代理指导。它通过整合 GitHub(未来将支持 Azure DevOps 和 GitLab)的数据,帮助开发者高效管理跨项目的工作流。该工具不仅展示项目的实时状态,还能基于提交历史分析 AI 代理指令的执行情况,从而优化自动化开发流程。所有数据均本地存储于 SQLite 数据库中,确保隐私与安全。

god-mode 的核心理念是“上帝视角”——让开发者一目了然地掌握所有项目的进展、活跃度和潜在问题。无论是日常检查项目状态,还是在切换任务前快速回顾上下文,它都能显著提升工作效率。同时,工具通过分析 agents.md 等配置文件与实际提交模式的匹配度,为编写更精准的 AI 代理指令提供数据驱动的改进建议。

该项目由 OpenClaw 社区维护,采用 MIT 许可证开源发布,鼓励开发者参与贡献或自定义扩展功能。其设计注重轻量化和集成性,依赖开发者已有的 CLI 认证(如 gh、az),无需额外存储令牌,降低了使用门槛和安全风险。

核心功能特点

  1. 多项目统一状态面板:集中查看所有配置项目的活跃度、未处理 PR、待解决 issue 等关键指标
  2. 增量同步 GitHub 数据:自动拉取提交记录、拉取请求和议题信息,支持按时间范围回溯初始数据
  3. AI 代理指令分析:对比 agents.md 等配置文件与实际提交模式,识别指令偏差并提出优化建议
  4. 本地 SQLite 缓存:所有数据离线存储,查询速度快且保护隐私,避免云端依赖
  5. 灵活项目管理:支持添加、删除项目,设置优先级、标签及本地路径,适配复杂工作流

适用场景

god-mode 特别适合需要同时维护多个开源或内部项目的开发者,尤其是在团队协作中使用 AI 编程助手(如 Copilot)的场景下。例如,在每日晨会前运行 god status,可快速发现哪些项目存在停滞的合并请求或长时间无更新的情况,便于及时调整资源分配。当开发者准备切换到新任务时,执行 god status myproject 能迅速呈现当前项目的最新进展、待办事项和上下文信息,避免重复劳动。

对于依赖 AI 代理进行自动化开发的团队,god-mode 提供了持续优化的闭环机制。每周定时运行 god agents analyze 可识别 agents.md 中的模糊指令或缺失步骤,结合真实提交行为生成改进方案,使 AI 更贴合实际编码习惯。此外,在启动新项目时,未来即将推出的 god agents generate 功能将根据仓库结构自动生成初步的代理配置文件,大幅降低上手成本。

该工具也适用于远程工作或分布式团队场景,通过标准化的状态汇报格式(如 HEARTBEAT.md)实现异步沟通,确保成员间信息同步。无论是个人开发者还是技术管理者,god-mode 都能成为提升项目透明度与生产力的重要辅助工具。