章节 01
导读 / 主楼:AI原生开发环境配置:Chezmoi管理的终端优先AI CLI工作流
本文介绍一个经过精心设计的Linux dotfiles配置,专为AI辅助工程打造,涵盖Codex和Claude Code的完整配置、可复用Agent技能、Graphiti记忆层以及可重复的开发环境设置。
正文
本文介绍一个经过精心设计的Linux dotfiles配置,专为AI辅助工程打造,涵盖Codex和Claude Code的完整配置、可复用Agent技能、Graphiti记忆层以及可重复的开发环境设置。
章节 01
本文介绍一个经过精心设计的Linux dotfiles配置,专为AI辅助工程打造,涵盖Codex和Claude Code的完整配置、可复用Agent技能、Graphiti记忆层以及可重复的开发环境设置。
章节 02
章节 03
这个仓库不仅仅是一组Linux配置文件,而是一个完整的AI辅助工程操作系统层。在传统的chezmoi dotfiles表面之下,是一个为Codex设计的追踪操作层:AGENTS文件、运行时默认配置、可复用的本地技能、Graphiti支持的记忆层,以及为并行终端-代理工作设计的ExecPlans。
对于AI原生工程师而言,这个仓库的核心价值在于:它展示了如何构建可复现、可追踪、可协作的AI辅助开发环境。
章节 04
| 层级 | 仓库证据 | 选择原因 |
|---|---|---|
| chezmoi | dot_config/chezmoi/ | 跨机器环境可复现,避免配置锁定在单台笔记本 |
| Codex CLI | dot_codex/config.toml | 版本化模型、推理、信任边界、MCP和会话默认配置 |
| AGENT指令链 | AGENTS.md, AGENTS.repo.md | 将规划、验证、提交规范和文档同步转化为可审查的工作流规则 |
| Claude Code | dot_claude/CLAUDE.md | 通过@path导入共享相同的AGENTS.md行为基线 |
| 本地技能 | dot_agents/skills/ | 将重复性工作打包为可复用的本地能力 |
| Graphiti MCP | dot_codex/config.toml | 为多会话工作添加可检索的记忆层 |
| Shell工具链 | fish, tmux, kitty, i3 | 终端优先执行,多并行pane优化 |
章节 05
系统通过层级化的AGENTS文件实现行为一致性:
这些指令不是泛泛的哲学,而是具体的工程行为规范:
章节 06
dot_codex/config.toml让每个Codex会话从强势配置开始:
这意味着新Codex pane立即继承相同配置,无需重新 briefing。
章节 07
dot_agents/skills/将重复提示转化为可复用能力。每个技能安装到/.agents/skills//SKILL.md供Codex使用,并通过符号链接到/.claude/skills/供Claude Code使用。
主要技能类别:
章节 08
通过Neo4j支持的Graphiti MCP,Codex获得本地时序记忆表面,用于长期运行的多会话工作。记忆包含来源和演进上下文,支持复杂项目的持续追踪。