﻿---
title: "用 CODEX_HOME 隔离整套环境"
summary: "配置、指令、会话、鉴权都相对于 CODEX_HOME。CI、自动化用户、平行实验用它最干净。"
category: config
level: advanced
surfaces: [cli, ci]
tags: ["CODEX_HOME", "CI", "隔离"]
canonical: /tips/codex-home-profiles/
---

# 用 CODEX_HOME 隔离整套环境

配置、指令、会话、鉴权都相对于 CODEX_HOME。CI、自动化用户、平行实验用它最干净。

```bash
CODEX_HOME=$(pwd)/.codex-ci codex exec "列出当前指令来源"
```

适合：

- CI 跑完不留会话和密钥到默认 `~/.codex`
- 个人配置与「自动化机器人」配置隔离
- 对比两套 `AGENTS.md` 而不互相污染

改之前先 `echo $CODEX_HOME`。指错家目录是「我明明改了配置怎么没生效」的头号原因。

## 来源

- [OpenAI · AGENTS.md](https://developers.openai.com/codex/guides/agents-md)
