Vibe Coding
Pattern: agent CLIs are settling on a compiled core with a scripting-language interface on top
Copilot CLI's 2026-08-28 changelog describes exactly this split, a native Rust runtime under a TypeScript terminal interface. Codex is Rust with its own TUI, agent-of-empires (3,158 stars, pushed 2026-08-30) manages Claude Code, OpenCode, Codex, Gemini CLI and Copilot CLI from a Rust TUI, and headroom's proxy is Rust with a Python surface. The shape is consistent: the part that must survive crashes, enforce sandboxes and count tokens goes compiled, and the part that renders and configures stays scriptable. Crash-resume features like Copilot CLI's session restoration follow from that split rather than being independent of it.
↳ Follow the thread