Version 0.1.2 of package Codex-Ide has just been released in NonGNU ELPA. You can now find it in M-x list-packages RET.
Codex-Ide describes itself as: =========================== Run Codex CLI in a terminal =========================== More at https://elpa.nongnu.org/nongnu/codex-ide.html ## Summary: 1 Codex IDE integration for GNU Emacs ═════════════════════════════════════ 1.1 About ───────── ⁃ [codex] native integration for Emacs via [Eat] by default ⁃ Run Codex in a project-scoped terminal buffer. ⁃ Optionally use [vterm] when it is installed separately. ⁃ Resume, switch, cycle, and stop multiple live Codex sessions. ⁃ Optional IDE context provider and local Emacs MCP tools bridge. ⁃ Requires Emacs 29.1 or newer. [codex] <https://github.com/openai/codex> [Eat] <https://codeberg.org/akib/emacs-eat> [vterm] <https://github.com/akermu/emacs-libvterm> 1.2 Commands ──────────── ## Recent NEWS: ━━━━━━━━━━━━━━━━━━━━━━ EMACS-CODEX-IDE NEWS ━━━━━━━━━━━━━━━━━━━━━━ 1 Version 0.1.2 (2026-09-02) ════════════════════════════ 1.1 Sessions ──────────── • Use concise project-based buffer names and add stable root identities only when equal basenames collide. • Preserve session ownership across recovery, replacement, and cleanup paths. 1.2 MCP and permissions ─────────────────────── • Restore the full local MCP control tool set and add YOLO mode. • Harden MCP and session lifecycle cleanup. 1.3 Menu ──────── • Present boolean options as popup switches. 2 Version 0.1.1 (2026-08-13) ════════════════════════════ 2.1 Terminal backends ───────────────────── • Added optional vterm support. Eat remains the default and required terminal backend. • Kept terminal process ownership and session cleanup consistent across backends. 2.2 Packaging ───────────── • Raised the minimum supported Emacs version to 29.1. • Added package autoload generation and validation to the Nix package. • Added package-lint to the project release gates. 2.3 MCP and context ─────────────────── • Restricted the local MCP server to loopback bind addresses. • Fixed MCP endpoint URLs for the IPv6 loopback address. • Documented compatibility with current and legacy Codex context IPC paths.
