@ codex- ultra/ cxu
用于 密码 workbench:由本地编译的服务器+web UI. cxu 开始所有.
Codex Ultra是用于Codex CLI的本地第一工作台(由 codex app-server: React + MUI 三栏UI(历史,聊天,作曲,配置/工具/文件检查),第三方中继通道,成员有每个成员中继白名单,使用和计费,侧聊天分页,SSH工作空间,真实的Codex slash命令(/review, (中文(简体) ), /compact, (中文(简体) ), /resume, (中文(简体) ), /model, (中文(简体) ), /skills, (中文(简体) ), /plugins, (中文(简体) ), /mcp,...),主题插件,以及电子桌面外壳. 这个软件包将服务器二进制(每个平台的可选软件包)与已建成的Web UI一起传送,并以单一命令开始.
安装
npm i -g @codex-ultra/cxu
需要节点 >=18 组合键 >=1.1。没有预建的二进制可以下载 : cxu 第一次运行时为您的机器编译本地 Bun 的服务器( 每个版本一次, 缓存于 ~/.cxu/server/) (中文(简体) ).
快开始
cxu
# open http://127.0.0.1:43110/
第一次运行检查你的机器, 提议安装缺失的东西, 如果需要, 本地编译服务器, 然后开始工作台。 无单独的 cxu doctor 需要打电话.
cxu serve --port 43110 --data-dir ~/.codex-ultra
cxu --help
cxu --version
环境医生
cxu doctor
检查 邦加那个 codex 编号 : claude 编号 : agy 编号 : grok 编号 : pi 编号 : opencode (原始内容存档于2018-03-26). CLIs. codex 是 REQUIRED;其余是可选的(Bun仅用于TypeScript-track执行)。 对于Codex,医生还验证了管理的独立的守护进程(~/.codex/packages/standalone/current/工作台应用服务器的靴子——只安装 npm 的 Codex 被标记为 ⚠ 加上正式安装者的命令。 缺少工具打印其正式安装命令, 在 TTY 上您可以得到交互提示 :
[a]用正式安装器自动安装所有缺失的工具[s]跳过并启动工作台( 默认)[m]显示手动安装命令
cxu doctor --yes # non-interactive one-click install (CI-friendly)
cxu doctor --no-prompt
退出代码为 2 当 Codex CLI 缺席时.
cxu install [tool] # print install command only, changes nothing
cxu install [tool] --yes # run the official installer
cxu install --all --yes # one-click: install every missing tool
库: 文件 + AST 工具包
同一软件包可导入为纯TypeScript工具包(运行于平地节点.js上,零嵌入二进制) :
- 单步工具 :
read_file, (中文(简体) ),edit_file, (中文(简体) ),grep_search, (中文(简体) ),apply_patch, (中文(简体) ),find_files, (中文(简体) ),file_outline, (中文(简体) ),find_definition, (中文(简体) ),find_references, (中文(简体) ),rename_symbol,还有20+. - AST通过便携式WebAssembly(
web-tree-sitter+ 键tree-sitter-wasms: TypeScript, TSX, JavaScript, Python, Rust, Go, Zig, JSON, TOML, YAML, Bash. 出自"中国历史地名大辞典".c编号 :cpp编号 :java编号 :c_sharp倒回内置的regex大纲,输出形状相同. - 复杂类型脚本音轨( T)
run_bun)按需要检测出Bun并打印出跨平台安装提示而不是崩溃.
视窗( PowerShell ) : powershell -c "irm bun.sh/install.ps1 | iex"
macOS / Linux : curl -fsSL https://bun.sh/install | bash
其它: 使用您的系统包管理器, 或查看 https://bun.sh (中文(简体) )
平台支持
Windows / Linux / macOS(英特尔+苹果硅/ARM). 服务器是用您的本地 Bun 编译的 bun build --compile,当前平台),因此没有每个平台的软件包可以下载;文件/AST库本身是纯类型Script + .wasm 并到处工作 >=18 运行.
构建/ 发布检查( 维护者)
npm --workspace @codex-ultra/cxu run vendor
npm --workspace @codex-ultra/cxu run build
npm pack --dry-run --workspace @codex-ultra/cxu
scripts/build.mjs 首选 bun build --minify (目标节点,无害环境管理)并返回重建 minify: true bun不在的时候. prepack 运行构建然后 scripts/obfuscate.mjs因此,发布船只 精密的+模糊的捆绑.
仅 dist/ (+ 数) .d.ts, (中文(简体) ), wasm/, (中文(简体) ), web-dist/, (中文(简体) ), server-bundle/ (预先捆绑的JS服务器首次在当地编译), README.md, (中文(简体) ), LICENSE 飞船 没有 .exe 编号 : .dll 编号 : .so 编号 : .dylib没有预建的二进制.