协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
setup-pm【开发与工程】Imported from everything-codex command setup-pm
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Codex supports native subagents. Delegate with spawn_agent, coordinate with send_input, collect via wait_agent, and clean up with close_agent.
Execution preference:
[ANALYST]/[ARCHITECT]/[EXECUTOR]/[REVIEWER] structure in a single response.Minimal orchestration pattern:
spawn_agent -> send_input (optional) -> wait_agent -> close_agent
Configure your preferred package manager for this project or globally.
If scripts/setup-package-manager.js exists in the repo, use it. Otherwise, configure manually via the files below.
# Detect current package manager
node scripts/setup-package-manager.js --detect
# Set global preference
node scripts/setup-package-manager.js --global pnpm
# Set project preference
node scripts/setup-package-manager.js --project bun
# List available package managers
node scripts/setup-package-manager.js --list
When determining which package manager to use, the following order is checked:
CODEX_PACKAGE_MANAGER.codex/package-manager.jsonpackageManager field~/.codex/package-manager.json// ~/.codex/package-manager.json
{
"packageManager": "pnpm"
}
// .codex/package-manager.json
{
"packageManager": "bun"
}
{
"packageManager": "pnpm@8.6.0"
}
Set CODEX_PACKAGE_MANAGER to override all other detection methods:
# Windows (PowerShell)
$env:CODEX_PACKAGE_MANAGER = "pnpm"
# macOS/Linux
export CODEX_PACKAGE_MANAGER=pnpm
To see current package manager detection results, run:
node scripts/setup-package-manager.js --detect