← 返回列表

ai-agent-rules:统一管理多个 AI 编程代理配置

wpfleger96/ai-agent-rules · Manage configs for Claude Code, Codex, Gemini CLI, Goose, and Amp from one repo — symlinks, merge pipeline, profile inheritance, cross-machine sync

GitHub原文发布 未知首次收录 2026-10-30上架 2026-10-30 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

该项目通过符号链接把 Claude Code、Goose、Gemini CLI、Codex CLI、Amp 等 AI 编程代理的配置文件集中到一个由 Git 跟踪的位置,支持跨机器同步、配置合并管线、profile 继承与切换、排除规则、机器级设置覆盖、MCP 定义转换和 Claude Code 插件声明式管理。项目以 Python 编写,通过 PyPI 分发,提供 setup、install、status 等命令行子命令。

核心能力与快速开始

★ 10 · Python

能做什么
将多个 AI 编程代理的配置目录通过符号链接集中管理;提供安装、状态检查、差异对比与卸载命令;支持 base→profile→用户覆盖的配置合并管线与缓存;支持 glob 排除和嵌套键覆盖(含数组下标);支持 profile 继承与切换;将共享 MCP 定义转换为各代理原生格式;声明式管理 Claude Code 插件与 marketplace;提供技能查看和 shell 补全。
适用场景
适合在个人多台机器或团队中统一维护 Claude Code、Codex CLI、Gemini CLI、Goose、Amp 等代理的规则与设置;需要在 Git 中同步配置、同时保留各机器专属模型或环境变量时使用;需要集中维护 AGENTS.md 与 MCP 服务器定义时使用。
项目形态
可直接使用的工具
部署方式
未说明;README 提供从 PyPI 或 GitHub 安装及本地开发三种方式,均为命令行工具本地运行
主要依赖
Python 3.10+;uv;其余硬件与系统条件未说明
使用限制
用户自定义 profile 文件目前不支持,每机器定制需写入 ~/.ai-agent-rules-config.yaml;内置 personal/work profile 为作者个人预设,非通用推荐;Codex 状态栏原生项缺少 Claude 的 cost、lines-changed、session-clock 等价项;codex.tui.status_line 为整体替换而非合并;未说明 API 成本、许可范围(材料仅标注 MIT)以外的商用条件
许可证
MIT
最近推送
2026-10-29 19:46

资料检查:2026-10-30 07:00 · 卡片整理:2026-10-30 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

职业应用

程序员

统一管理 Claude Code、Codex CLI、Gemini CLI、Goose、Amp 等 AI 编程代理的配置文件,通过符号链接集中到 Git 跟踪位置,实现跨机器同步、profile 切换、MCP 定义转换和 Claude Code 插件声明式管理,便于程序员在编码工作中维护一致的 AI 代理配置。

查看内容依据
Consolidates config files for AI coding agents (Claude Code, Goose, Gemini CLI, Codex CLI, Amp) into a single source of truth via symlinks

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。