协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
workspace-switcher【开发与工程】Set up, inspect, select, or troubleshoot isolated Codex profiles for multiple ChatGPT accounts and workspaces. Use when a user wants to avoid repeated logout/login, keep Personal/Business/Enterprise workspaces separate, inspect official usage windows, or choose the identity used by a future native Codex process.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use the Masaka CLI bundled with this plugin. Resolve the plugin root two directories above this file. Prefer an installed masaka command; otherwise run node <plugin-root>/src/cli.mjs with the same arguments.
Treat one profile as exactly one (ChatGPT account, ChatGPT workspace) identity with its own CODEX_HOME. Codex owns browser login, token refresh, and credential storage. Masaka stores display metadata and selects which isolated profile a future native Codex process uses.
Direct mode changes only newly started Codex processes. Proxy mode may route the next request of an existing client after onboarding, but never moves an in-flight response to another identity. Do not claim that a running conversation changes account or crosses workspace governance boundaries.
masaka doctor and report missing prerequisites without changing unrelated files.masaka status, masaka profiles, and masaka usage for read-only inspection.masaka use <name-or-number> only after the requested profile is unambiguous. Explain that the selection applies to a future process or, in Proxy mode, the next request.masaka add [name] to run in their own terminal so they can complete the official browser login. Verify afterward with masaka status.masaka shell-init when the user wants ordinary codex commands to follow the selected profile. Never edit shell startup files unless the user explicitly asks.masaka onboarding or masaka proxy on only when the user explicitly requests the optional local Proxy setup. State that the loopback daemon becomes the sole OAuth refresh owner while Proxy mode is active.Do not start a nested interactive Codex TUI from an agent tool call. Provide the exact command for the user to run in a new terminal instead.
auth.json.