{"_id":"@aurex-ai/aurex-code","_rev":"9-ee0ecbaf523626d55c45648721e61e1b","name":"@aurex-ai/aurex-code","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@aurex-ai/aurex-code","version":"0.1.0","keywords":["aurex","claude-code","enterprise","gateway","cli"],"license":"UNLICENSED","_id":"@aurex-ai/aurex-code@0.1.0","maintainers":[{"name":"sumous","email":"1029826372@qq.com"}],"bin":{"aurex-code":"bin/aurex-code"},"dist":{"shasum":"f7d1989ce8338fd1cf51aa9a9aaebaeec26fe6bf","tarball":"https://registry.npmjs.org/@aurex-ai/aurex-code/-/aurex-code-0.1.0.tgz","fileCount":4,"integrity":"sha512-yQ9GpWLJIJMv5Oaz+GEhvuf7qANUfglAdmKdhCtrgafP1oG5b0ZcP4PwLA4QfgvwVg0BmMHssJlhjLnAUyRYNA==","signatures":[{"sig":"MEQCIDg3ZjrdM3JDfEJHN+cMauAYYKkWF9qUbetmw9U2Z1rpAiA6RZOYUMd1znGimVMfnH8BF4scBmG/+EYdqfKqpmolLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63477},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"6e200912fbae4f0998f1b510d1d52279894e5121","scripts":{"lint":"node ./scripts/lint.mjs","test":"node --test ./test/*.test.mjs","build":"node ./scripts/build.mjs","prepack":"npm run build"},"_npmUser":{"name":"sumous","email":"1029826372@qq.com"},"_npmVersion":"11.9.0","description":"Aurex CLI","directories":{"bin":"bin"},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.6.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.9","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aurex-code_0.1.0_1777097299297_0.8307924676956229","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"@aurex-ai/aurex-code","version":"0.1.1","keywords":["aurex","claude-code","enterprise","gateway","cli"],"license":"UNLICENSED","_id":"@aurex-ai/aurex-code@0.1.1","maintainers":[{"name":"sumous","email":"1029826372@qq.com"}],"bin":{"aurex-code":"bin/aurex-code"},"dist":{"shasum":"168a61db738fd35637990d9edb9363770a63fdc3","tarball":"https://registry.npmjs.org/@aurex-ai/aurex-code/-/aurex-code-0.1.1.tgz","fileCount":5,"integrity":"sha512-MzaN/uVxpzNiFLr1GIE6YHU3YlMs7FeU5bSta8Lo2RV7t2hCup+vlKzzTehlNibWAejdzUE1EDE5Wmu0F64j0g==","signatures":[{"sig":"MEQCICaavyl5Ij+wONh9D8/e3V2Q/XzkegkqLbZ1FQnV2BeqAiBMGPRXCkskC9a1Y8DrZZq5PimYvoltphX00CJ5cr5PYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73138},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"f590ff86e28cd7b5510f88b361984ff6bfc829a5","scripts":{"lint":"node ./scripts/lint.mjs","test":"node --test ./test/*.test.mjs","build":"node ./scripts/build.mjs","prepack":"npm run build"},"_npmUser":{"name":"sumous","email":"1029826372@qq.com"},"_npmVersion":"11.9.0","description":"Aurex CLI","directories":{"bin":"bin"},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.6.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.9","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aurex-code_0.1.1_1777122109303_0.23790986514741763","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"@aurex-ai/aurex-code","version":"0.1.2","keywords":["aurex","claude-code","enterprise","gateway","cli"],"license":"UNLICENSED","_id":"@aurex-ai/aurex-code@0.1.2","maintainers":[{"name":"sumous","email":"1029826372@qq.com"}],"bin":{"aurex-code":"bin/aurex-code"},"dist":{"shasum":"160e27a167d1ba521819d404bafc49c1a9af58a5","tarball":"https://registry.npmjs.org/@aurex-ai/aurex-code/-/aurex-code-0.1.2.tgz","fileCount":5,"integrity":"sha512-hQheTlAwmCmn9tNLfTf3NfKy7sv1lmHiMUhIbU0GBfqN8yh/aOXFmIKtu8rUSe9zyvaBQj/E6s4URIv6EPjRkA==","signatures":[{"sig":"MEUCIElLjoF8QnmaR1TB3v7BdS2KN/MjFFtPg76PaFmSm1xkAiEA9WCtXZKmOg6uGt3tHW9OVLIrk3S4R2E5+a1rqT1j7tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73433},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c1e3fde6f42b36a94adee7250bfd38739d322c50","scripts":{"lint":"node ./scripts/lint.mjs","test":"node --test ./test/*.test.mjs","build":"node ./scripts/build.mjs","prepack":"npm run build"},"_npmUser":{"name":"sumous","email":"1029826372@qq.com"},"_npmVersion":"11.9.0","description":"Aurex CLI","directories":{"bin":"bin"},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.6.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.9","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aurex-code_0.1.2_1777123493824_0.6365175345155236","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.3":{"name":"@aurex-ai/aurex-code","version":"0.1.3","keywords":["aurex","claude-code","enterprise","gateway","cli"],"license":"UNLICENSED","_id":"@aurex-ai/aurex-code@0.1.3","maintainers":[{"name":"sumous","email":"1029826372@qq.com"}],"bin":{"aurex-code":"bin/aurex-code"},"dist":{"shasum":"16373d5a114a7021595891056c02cf96b3d8d5ea","tarball":"https://registry.npmjs.org/@aurex-ai/aurex-code/-/aurex-code-0.1.3.tgz","fileCount":5,"integrity":"sha512-42v2bCQt4TfxuymELD+oB9gJ1+Axner7E50AZm3EUcNEjdDYDloKHyc2lu7RuxNPjkIo/geWubp0db3KoMqYzg==","signatures":[{"sig":"MEUCICAYoArsGqmZrtZa0eP+07v7Bae9nFV5HdRVVO8RbbGYAiEA2DGQKfriaMNo+b3pTXktGywLmT1G2k4VuwGLMwiDI20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91020},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"27dd244645c9c6995a79d445a3aa208e411f807d","scripts":{"lint":"node ./scripts/lint.mjs","test":"node --test ./test/*.test.mjs","build":"node ./scripts/build.mjs","prepack":"npm run build"},"_npmUser":{"name":"sumous","email":"1029826372@qq.com"},"_npmVersion":"11.9.0","description":"Aurex CLI","directories":{"bin":"bin"},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.6.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.9","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aurex-code_0.1.3_1777163080621_0.20710759296825754","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"name":"@aurex-ai/aurex-code","version":"0.1.4","keywords":["aurex","claude-code","enterprise","gateway","cli"],"license":"UNLICENSED","_id":"@aurex-ai/aurex-code@0.1.4","maintainers":[{"name":"sumous","email":"1029826372@qq.com"}],"bin":{"aurex-code":"bin/aurex-code"},"dist":{"shasum":"667765dc43631d9405e4119c9d27d4265ce58b0b","tarball":"https://registry.npmjs.org/@aurex-ai/aurex-code/-/aurex-code-0.1.4.tgz","fileCount":5,"integrity":"sha512-U4V2LobHCvW57NT+qBoEgB0K39FifgVfB/ktfN1g3xxhW9uUlXpyawa0HkCx+CBiyeRwEqrUcD396HWs1wy7KQ==","signatures":[{"sig":"MEUCIHXQR+cBuHupUT0vSh5SONP0raqd1IkhfqFD1aPeDrzhAiEAjs14/MaGXF0m3IErCzE1uZNA+9wzjOtwmb46dZMKpOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91429},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"93c6a2d194e56466b506782c432fb3bee90a4d67","scripts":{"lint":"node ./scripts/lint.mjs","test":"node --test ./test/*.test.mjs","build":"node ./scripts/build.mjs","prepack":"npm run build"},"_npmUser":{"name":"sumous","email":"1029826372@qq.com"},"_npmVersion":"11.9.0","description":"Aurex CLI","directories":{"bin":"bin"},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.6.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.9","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aurex-code_0.1.4_1777342546626_0.30627010676465005","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"name":"@aurex-ai/aurex-code","version":"0.1.5","keywords":["aurex","claude-code","enterprise","gateway","cli"],"license":"UNLICENSED","_id":"@aurex-ai/aurex-code@0.1.5","maintainers":[{"name":"sumous","email":"1029826372@qq.com"}],"bin":{"aurex-code":"bin/aurex-code"},"dist":{"shasum":"a3e7d5c6f03bd9882341c3db988c7cd0b36fa58a","tarball":"https://registry.npmjs.org/@aurex-ai/aurex-code/-/aurex-code-0.1.5.tgz","fileCount":5,"integrity":"sha512-HQhauT9CZFDGZXCeVG22yxRweMC1DYq6otFyxK6KKOtrquTUF+ZDZsYaCwZTtGnNC8jBYSS474EEhG7beZtsNw==","signatures":[{"sig":"MEUCIGuDU79aGlQNhWw8d2pwTa3SaEmQQUe9HMf4G6JuwXqMAiEAu/qWDxmei7N/6VVBk25elldS9aqrUMlC0dR4D9AIIRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96111},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"169b0a93eb59732c18de9e5b24abec7cb6c53ae1","scripts":{"lint":"node ./scripts/lint.mjs","test":"node --test ./test/*.test.mjs","build":"node ./scripts/build.mjs","prepack":"npm run build"},"_npmUser":{"name":"sumous","email":"1029826372@qq.com"},"_npmVersion":"11.9.0","description":"Aurex CLI","directories":{"bin":"bin"},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.6.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.9","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aurex-code_0.1.5_1777375081791_0.7023344554026352","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.6":{"name":"@aurex-ai/aurex-code","version":"0.1.6","keywords":["aurex","claude-code","enterprise","gateway","cli"],"license":"UNLICENSED","_id":"@aurex-ai/aurex-code@0.1.6","maintainers":[{"name":"sumous","email":"1029826372@qq.com"}],"bin":{"aurex-code":"bin/aurex-code"},"dist":{"shasum":"c25c594fc931bed9bc7e56ce93ad4f348222d8fd","tarball":"https://registry.npmjs.org/@aurex-ai/aurex-code/-/aurex-code-0.1.6.tgz","fileCount":5,"integrity":"sha512-OjXZbwkdlwfXiVXvvM9pwv8b0xBTaicqUHnaWUfnezsxfZu09cbnkPUD+8mtXm8NFZznKbFoxzQIUD8fJOrGZw==","signatures":[{"sig":"MEYCIQChe7KGiBfjmKiYDOHnA8CT9tG8+bPE901QLT/zIRodogIhAJCyQC0c3a2LgbIlxtbgGWNWr15GOgKOif2YFDqVU5rr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97316},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"6889a0b42e382db8ed75d16d3d1afdb452a2f091","scripts":{"lint":"node ./scripts/lint.mjs","test":"node --test ./test/*.test.mjs","build":"node ./scripts/build.mjs","prepack":"npm run build"},"_npmUser":{"name":"sumous","email":"1029826372@qq.com"},"_npmVersion":"11.9.0","description":"Aurex CLI","directories":{"bin":"bin"},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.6.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.9","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aurex-code_0.1.6_1777393988999_0.5288643793855534","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.7":{"name":"@aurex-ai/aurex-code","version":"0.1.7","keywords":["aurex","claude-code","enterprise","gateway","cli"],"license":"UNLICENSED","_id":"@aurex-ai/aurex-code@0.1.7","maintainers":[{"name":"sumous","email":"1029826372@qq.com"}],"bin":{"aurex-code":"bin/aurex-code"},"dist":{"shasum":"097e4d78c77ad878fffe70f83a03b428cb77e065","tarball":"https://registry.npmjs.org/@aurex-ai/aurex-code/-/aurex-code-0.1.7.tgz","fileCount":6,"integrity":"sha512-Wn6azeLDk2iDSfJbvkkNbKYMBuvPFJjEppNotBNnuR968AdrYsRla51MOs41Oh2jfQsJGPwcja/Zn+MCYvjRnw==","signatures":[{"sig":"MEUCICD0m8F3F3lzqzlivbCUrPhwwZ92XY9uf+/G+o4S2n3WAiEA1VZAiazgEfRt4RsuW662AqoCBqGTX8H5N5+jMCgcZIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106777},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"02fb62baaf47b5ead40fd758a82de2aa4902bfc0","scripts":{"lint":"node ./scripts/lint.mjs","test":"node --test ./test/*.test.mjs","build":"node ./scripts/build.mjs","prepack":"npm run build"},"_npmUser":{"name":"sumous","email":"1029826372@qq.com"},"_npmVersion":"11.9.0","description":"Aurex CLI","directories":{"bin":"bin"},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.6.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.9","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aurex-code_0.1.7_1777419422833_0.7583804815107404","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2026-04-25T06:08:19.156Z","modified":"2026-05-05T14:38:32.123Z","0.1.0":"2026-04-25T06:08:19.445Z","0.1.1":"2026-04-25T13:01:49.477Z","0.1.2":"2026-04-25T13:24:53.983Z","0.1.3":"2026-04-26T00:24:40.811Z","0.1.4":"2026-04-28T02:15:46.762Z","0.1.5":"2026-04-28T11:18:01.933Z","0.1.6":"2026-04-28T16:33:09.135Z","0.1.7":"2026-04-28T23:37:03.050Z"},"license":"UNLICENSED","keywords":["aurex","claude-code","enterprise","gateway","cli"],"description":"Aurex CLI","maintainers":[{"name":"sumous","email":"1029826372@qq.com"}],"readme":"# Aurex CLI 使用文档\n\n官网：<https://www.aurex-ai.cc/zh>\n中转大模型控制台：<https://console.aurex-ai.cc/>\nEnglish docs: [README.en.md](./README.en.md)\n\n> 模型能力说明：Aurex 网关对接官网直链能力，覆盖美国与中国主流大模型生态；你可通过一个 API Key 统一调用多家模型服务（如 Anthropic Claude、OpenAI GPT、阿里通义千问、DeepSeek 等），并提供高 SLA 可用性保障与企业级部署支持。\n\n一站式 AI 能力平台，覆盖 API 中转、Agent 定制、Skill 生态与客户端。\n\n---\n\n## 目录\n\n- [Aurex CLI 使用文档](#aurex-cli-使用文档)\n  - [目录](#目录)\n  - [核心优势](#核心优势)\n  - [1. 安装](#1-安装)\n  - [2. 快速开始](#2-快速开始)\n  - [3. 常用命令](#3-常用命令)\n    - [会话与模型](#会话与模型)\n    - [角色管理](#角色管理)\n    - [状态与诊断](#状态与诊断)\n    - [项目增强](#项目增强)\n  - [4. 角色系统](#4-角色系统)\n    - [可用角色](#可用角色)\n    - [角色自动全局规则激活（默认开启）](#角色自动全局规则激活默认开启)\n    - [交互选择按键](#交互选择按键)\n  - [5. 项目增强：bootstrap 脚手架](#5-项目增强bootstrap-脚手架)\n  - [6. 可选：启用 claude-mem 增强](#6-可选启用-claude-mem-增强)\n  - [7. 环境变量](#7-环境变量)\n  - [8. 常见问题](#8-常见问题)\n    - [登录/认证失败](#登录认证失败)\n    - [`doctor` 检查出异常](#doctor-检查出异常)\n    - [网络代理配置](#网络代理配置)\n    - [`logout` 会清理什么？](#logout-会清理什么)\n\n---\n\n## 核心优势\n\n- 只需填入 API Key，即可直接使用 Claude Code。\n- 无需翻墙，走 Aurex 网关即可稳定访问主流模型能力。\n- 无需复杂配置，不需要手动拼接多套 SDK/代理/路由参数。\n\n## 1. 安装\n\n```bash\nnpm i -g @aurex-ai/aurex-code\n```\n\n安装完成后确认命令可用：\n\n```bash\naurex-code --help\n```\n\n查看当前版本：\n\n```bash\naurex-code --version\n```\n\n升级到最新版本：\n\n```bash\nnpm update -g @aurex-ai/aurex-code\n```\n\n卸载：\n\n```bash\nnpm uninstall -g @aurex-ai/aurex-code\n```\n\n## 2. 快速开始\n\n只需要执行：\n\n```bash\naurex-code\n```\n\n首次启动时会自动引导你完成必要配置（如 API Key、角色与模型选择）。\n\n临时指定模型启动（可选，以实际可用模型为准）：\n\n```bash\naurex-code --model claude-opus-4-6\n```\n\n## 3. 常用命令\n\n### 会话与模型\n\n| 命令                                    | 说明                 |\n| --------------------------------------- | -------------------- |\n| `aurex-code`                            | 启动会话             |\n| `aurex-code --model <modelId>`          | 临时指定模型启动     |\n| `aurex-code model`                      | 交互式选择角色和模型 |\n| `aurex-code model list`                 | 查看当前角色可用模型 |\n| `aurex-code model list --role <roleId>` | 查看指定角色可用模型 |\n| `aurex-code model use <modelId>`        | 设置默认模型         |\n\n### 角色管理\n\n| 命令               | 说明                                       |\n| ------------------ | ------------------------------------------ |\n| `aurex-code model` | 交互式选择角色（选角色后自动激活全局规则） |\n\n### 状态与诊断\n\n| 命令                | 说明                                         |\n| ------------------- | -------------------------------------------- |\n| `aurex-code status` | 查看当前状态（角色、模型、规则等）           |\n| `aurex-code doctor` | 环境自检                                     |\n| `aurex-code logout` | 清理本地凭证（移除 `~/.aurex` 下的认证信息） |\n\n### 项目增强\n\n| 命令                                  | 说明                                        |\n| ------------------------------------- | ------------------------------------------- |\n| `aurex-code bootstrap`                | 在当前项目生成 Claude Code 最佳实践基线文件 |\n| `aurex-code bootstrap --force`        | 覆盖已存在的基线文件                        |\n| `aurex-code memory enable claude-mem` | 生成 claude-mem 可选增强配置说明            |\n\n## 4. 角色系统\n\n### 可用角色\n\n| 角色 ID           | 说明                                          |\n| ----------------- | --------------------------------------------- |\n| `engineer`        | 工程师：聚焦代码正确性、测试覆盖与安全变更    |\n| `product_manager` | 产品经理：聚焦需求分析、功能规划与用户体验    |\n| `ui_designer`     | UI 设计师：聚焦界面设计、交互规范与视觉一致性 |\n| `operations`      | 运营：聚焦内容输出、数据分析与增长策略        |\n\n### 角色自动全局规则激活（默认开启）\n\n`aurex-code model` 在保存角色后，会自动完成全局规则激活（无需激活码、无需手动 bootstrap）：\n\n- 自动安装/更新 `~/.claude/rules/` 下的 Aurex 托管规则文件（幂等）\n- 自动维护 `~/.claude/CLAUDE.md` 的 Aurex 管理区块，仅加载：\n  - 通用基线规则\n  - 当前 `activeRole` 对应规则\n- 自动更新配置：\n  - `~/.aurex/config.json -> profile.activeRole`\n  - `~/.aurex/config.json -> profile.rolesInstalled`\n\n机制说明：\n\n- 可累计安装多个角色（`rolesInstalled`）\n- 同一时刻只激活一个角色（`activeRole`），避免规则冲突\n- 只维护 Aurex 管理区块，不覆盖你在 `~/.claude/CLAUDE.md` 的自定义内容\n\n你可通过 `aurex-code status` 或 `aurex-code doctor` 查看：\n\n- `activeRole`\n- `rolesInstalled`\n- 全局入口是否存在 Aurex 管理区块\n- 当前激活规则是否完整\n\n### 交互选择按键\n\n- `↑` / `↓`：切换选项\n- `Enter`：确认\n\n## 5. 项目增强：bootstrap 脚手架\n\n在项目目录执行：\n\n```bash\naurex-code bootstrap\n```\n\n默认会生成：\n\n- `CLAUDE.md`\n- `.claude/settings.json`\n- `.claude/rules/*.md`\n- `.claude/commands/*.md`\n- `.claude/agents/*.md`\n\n如果你希望覆盖已存在文件：\n\n```bash\naurex-code bootstrap --force\n```\n\n`bootstrap` 属于项目级增强，不影响\"选角色即自动全局激活\"主链路。\n\n## 6. 可选：启用 claude-mem 增强\n\n> 目前支持的记忆增强方案：`claude-mem`。\n\n先生成约定文件：\n\n```bash\naurex-code memory enable claude-mem\n```\n\n再按提示安装 claude-mem：\n\n```bash\nnpx claude-mem install\n```\n\n`memory enable` 同样是项目级可选增强，不影响全局角色规则自动激活机制。\n\n## 7. 环境变量\n\n| 变量名                  | 说明             | 示例                               |\n| ----------------------- | ---------------- | ---------------------------------- |\n| `AUREX_IDENTITY_PROMPT` | 自定义身份提示语 | `\"你是 Aurex Code CLI 工具助手。\"` |\n\n设置方式：\n\n```bash\nexport AUREX_IDENTITY_PROMPT=\"你是 Aurex Code CLI 工具助手。\"\n```\n\n## 8. 常见问题\n\n### 登录/认证失败\n\n1. 运行 `aurex-code doctor` 检查认证状态\n2. 尝试 `aurex-code logout` 清理本地凭证后重新启动\n3. 确认网络连接正常，能访问 `www.aurex-ai.cc`\n\n### `doctor` 检查出异常\n\n`aurex-code doctor` 会检测以下项目，按提示逐项修复：\n\n- 认证凭证是否有效\n- `activeRole` 与 `rolesInstalled` 是否一致\n- 全局入口 `~/.claude/CLAUDE.md` 是否包含 Aurex 管理区块\n- 当前激活规则文件是否完整\n\n### 网络代理配置\n\n默认情况下，Aurex CLI 不需要额外配置代理即可使用。  \n如果你处于公司内网等受限网络环境，再按需设置标准代理环境变量：\n\n```bash\nexport HTTP_PROXY=\"http://your-proxy:port\"\nexport HTTPS_PROXY=\"http://your-proxy:port\"\n```\n\n### `logout` 会清理什么？\n\n`aurex-code logout` 会移除 `~/.aurex` 目录下的认证凭证信息。已安装的角色规则文件（`~/.claude/rules/`）和全局配置不受影响，重新登录后可继续使用。\n","readmeFilename":"README.md"}