v0.3.0 MIT 协议 Rust 编写 Linux · macOS · Windows

一个住在你终端里的对话式 AI 编码代理

用日常语言说出需求,看着 diff 逐行展开,改动落盘之前由你点头确认。

最快的安装方式
cargo install --git https://github.com/xyz1o2/starcode-cli.git starcode-cli

安装后是 sc、starcode、starcode-cli 三个名字,同一个程序。

  • 单个原生二进制 没有运行时、没有解释器、没有打包器 —— 一个可执行文件,打开速度和你的编辑器一样。
  • 任意提供商 OpenAI、Anthropic,或任何 OpenAI 兼容端点。凭据按提供商保存,运行时随时切换。
  • tag 驱动的发布 打一个版本号,CI 自动产出 Linux、macOS、Windows 的预编译包。
MIT 开源协议
Rust 100% Rust,编译为单个可执行文件
3 三个平台:Linux、macOS、Windows
任意 兼容 OpenAI 的提供商

功能特点

启动快,不占用你的注意力

纯 Rust,单个原生可执行文件

没有运行时、没有解释器、没有打包器 —— 编译出来就是一个二进制文件,启动瞬间完成,内存占用也很低,打开速度和你的编辑器一样利落。

从头到尾都是 CLI

流式回复、带语法高亮的 diff、主题切换与鼠标支持,全都在你平时工作的那个终端里。除了二进制本身,不需要装任何东西。

任意 OpenAI 兼容提供商

OpenAI、Anthropic,或者任何说同一种 API 的端点都可以。凭据按提供商分别保存,运行时随时切换。

版本更新很快

发布由 tag 驱动:打一个版本号,CI 自动产出 Linux、macOS、Windows 的预编译包。新功能不用等漫长的发版周期就能拿到。