CodeMachine-CLI is an open-source command-line AI coding agent and orchestrator developed by Moaz Builds. Built on top of the Bun/JavaScript runtime ecosystem, it provides a terminal-driven framework designed to execute structured, multi-step agent workflows across local repositories. The tool operates around guided execution flows, featuring Quick Mode for fast single-pass tasks and Expert Mode for complex multi-step development pipelines. Workflows utilize explicit step boundaries, system guardrails ("stay-in-lane" rules), and interactive confirmation checkpoints ("Press Enter to continue") that prevent the agent from jumping ahead or acting outside its assigned scope. CodeMachine-CLI differentiates itself by prioritizing deterministic workflow execution and prompt modularity over unrestrained autonomy. It also provides observability integration with dedicated Docker metrics configurations and structured logging for monitoring agent execution and boot cycles. The project is open-source under a public repository on GitHub, distributed as precompiled binaries via release assets or run locally via Bun.
Tags: agent harness, cli, coding agent, developer tools, OpenSource