Repository navigation
v0.1.0
One command to inspect and commit existing Git changes using Codex GPT-6 Luna at Max reasoning.
- Commit only by default;
--pushexplicitly enables pushing. - Stream progress, commands, and results directly to the terminal.
- Ctrl-C interrupts the run; normal exit status passes through.
- Includes
--dry-run,-C DIR, and optional interactive mode.
Requires a POSIX shell, Git, and an authenticated Codex CLI with access to gpt-6-luna. The runtime has no additional dependencies. Unattended mode grants Codex full local command access; push scope is an agent instruction rather than an OS-enforced restriction.
Download codex-commit and SHA256SUMS, verify the checksum, then install:
shasum -a 256 -c SHA256SUMS
mkdir -p ~/.local/bin
install -m 755 codex-commit ~/.local/bin/codex-commitOr follow the clone-and-install instructions in the README.
Validation: 12 integration tests, including real terminal Ctrl-C/TERM handling with mock Codex and real local Git remotes; installation checks; ShellCheck; Linux and macOS CI. Live Luna runs separately verified commit-only and optional push behavior against disposable local remotes.