mirror of
https://github.com/OpenRouterTeam/spawn.git
synced 2026-04-28 11:59:29 +00:00
Add Cline as tenth agent across all clouds (#18)
Cline is an open-source AI coding agent for the terminal. Works with OpenRouter via OPENAI_BASE_URL override. - Implemented on all 7 clouds - Matrix now 10 agents x 7 clouds = 70/70 implemented Co-authored-by: Sprite <noreply@sprite.dev> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
74eb301d59
commit
c3e83ea00a
9 changed files with 443 additions and 1 deletions
35
README.md
35
README.md
|
|
@ -67,6 +67,11 @@ bash <(curl -fsSL https://openrouter.ai/lab/spawn/sprite/amazonq.sh)
|
|||
```
|
||||
For automation or CI/CD, set environment variables:
|
||||
|
||||
#### Cline
|
||||
|
||||
```bash
|
||||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/sprite/cline.sh)
|
||||
```
|
||||
#### Claude Code
|
||||
|
||||
```bash
|
||||
|
|
@ -164,6 +169,11 @@ OPENROUTER_API_KEY=sk-or-v1-xxxxx \
|
|||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/hetzner/claude.sh)
|
||||
```
|
||||
|
||||
#### Cline
|
||||
|
||||
```bash
|
||||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/hetzner/cline.sh)
|
||||
```
|
||||
**Environment Variables:**
|
||||
- `HETZNER_SERVER_NAME` - Name for the server (skips prompt)
|
||||
- `HCLOUD_TOKEN` - Hetzner Cloud API token (skips prompt, saved to `~/.config/spawn/hetzner.json`)
|
||||
|
|
@ -240,6 +250,11 @@ OPENROUTER_API_KEY=sk-or-v1-xxxxx \
|
|||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/digitalocean/claude.sh)
|
||||
```
|
||||
|
||||
#### Cline
|
||||
|
||||
```bash
|
||||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/digitalocean/cline.sh)
|
||||
```
|
||||
**Environment Variables:**
|
||||
- `DO_DROPLET_NAME` - Name for the droplet (skips prompt)
|
||||
- `DO_API_TOKEN` - DigitalOcean API token (skips prompt, saved to `~/.config/spawn/digitalocean.json`)
|
||||
|
|
@ -316,6 +331,11 @@ OPENROUTER_API_KEY=sk-or-v1-xxxxx \
|
|||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/vultr/claude.sh)
|
||||
```
|
||||
|
||||
#### Cline
|
||||
|
||||
```bash
|
||||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/vultr/cline.sh)
|
||||
```
|
||||
**Environment Variables:**
|
||||
- `VULTR_SERVER_NAME` - Name for the instance (skips prompt)
|
||||
- `VULTR_API_KEY` - Vultr API key (skips prompt, saved to `~/.config/spawn/vultr.json`)
|
||||
|
|
@ -392,6 +412,11 @@ OPENROUTER_API_KEY=sk-or-v1-xxxxx \
|
|||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/linode/claude.sh)
|
||||
```
|
||||
|
||||
#### Cline
|
||||
|
||||
```bash
|
||||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/linode/cline.sh)
|
||||
```
|
||||
**Environment Variables:**
|
||||
- `LINODE_SERVER_NAME` - Label for the Linode (skips prompt)
|
||||
- `LINODE_API_TOKEN` - Linode API token (skips prompt, saved to `~/.config/spawn/linode.json`)
|
||||
|
|
@ -467,6 +492,11 @@ OPENROUTER_API_KEY=sk-or-v1-xxxxx \
|
|||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/aws-lightsail/claude.sh)
|
||||
```
|
||||
|
||||
#### Cline
|
||||
|
||||
```bash
|
||||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/aws-lightsail/cline.sh)
|
||||
```
|
||||
**Environment Variables:**
|
||||
- `LIGHTSAIL_SERVER_NAME` - Name for the instance (skips prompt)
|
||||
- `OPENROUTER_API_KEY` - Skip OAuth and use this API key directly
|
||||
|
|
@ -536,6 +566,11 @@ bash <(curl -fsSL https://openrouter.ai/lab/spawn/lambda/amazonq.sh)
|
|||
```
|
||||
### Non-Interactive Mode
|
||||
|
||||
#### Cline
|
||||
|
||||
```bash
|
||||
bash <(curl -fsSL https://openrouter.ai/lab/spawn/lambda/cline.sh)
|
||||
```
|
||||
```bash
|
||||
LAMBDA_SERVER_NAME=dev-mk1 \
|
||||
LAMBDA_API_KEY=your-lambda-api-key \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue