Pure Rust, one native binary
No runtime, no interpreter, no bundler — it compiles to a single executable that starts instantly and stays lean on memory, so it opens as quickly as your editor does.
Ask for a change in plain language, watch the diff, and approve it before anything touches your files.
cargo install --git https://github.com/xyz1o2/starcode-cli.git starcode-cli
Installed as sc, starcode, and starcode-cli — three names, one program.
Features
No runtime, no interpreter, no bundler — it compiles to a single executable that starts instantly and stays lean on memory, so it opens as quickly as your editor does.
Streaming answers, syntax-highlighted diffs, themes, and mouse support, all inside the terminal you already work in. Nothing to install but the binary.
OpenAI, Anthropic, or any endpoint that speaks the same API. Credentials are kept per provider, and you can switch between them at runtime.
Releases are tag-driven: tag a version and CI produces prebuilt binaries for Linux, macOS, and Windows. New features reach you without a long release cycle.
Contribute
Issues, ideas, and pull requests are all welcome.