shai 是一个编码代理,是你的终端伙伴。它用 Rust 编写,充满了爱 <3
shai is a coding agent, your pair programming buddy that lives in the terminal. Written in rust with love /dev/null --trace
This is handy because you can chain `shai` calls:
```bash
echo "make me a hello world in main.py" | shai --trace | shai "now run it!"
You can run shai as an HTTP service with SSE streaming support. This mode provides multiple API endpoints:
shai serve --port 3000
…
bash
shai on
For instance:
To stop shai from monitoring your shell you can type:
shai off
…
bash
curl https://raw.githubusercontent.com/ovh/shai/refs/heads/main/.ovh.config -o ~/.config/shai/agents/ovh.config
shai agent list
You can run shai with this specific agent with the agent subcommand:
shai agent ovh
…
bash
git clone [email protected]:ovh/shai.git
cd shai
cargo build --release
暂无开放 Issues,或尚未同步最近议题。