npm.io
1.1.54 • Published 20h agoCLI

vibecoding-installer

Licence
MIT
Version
1.1.54
Deps
0
Size
10 kB
Vulns
0
Weekly
1.3K
Install scriptsThis package runs scripts during installation (preinstall/install/postinstall)

VibeCoding

一个二进制文件搞定一切 — 你的终端 AI 编程助手

A terminal-based AI coding assistant. One binary, multiple providers, sandbox, sessions, skills, and more.

Installation

npm install -g vibecoding-installer

Quick Start

# Set API key
export DEEPSEEK_API_KEY=sk-...

# Start interactive mode
vibecoding

# Non-interactive (print mode)
vibecoding -P "Write a hello world in Go"

# Specify provider and model
vibecoding --provider deepseek-openai --model deepseek-v4-flash

# Change mode
vibecoding --mode plan    # Read-only planning
vibecoding --mode agent   # Standard (default)
vibecoding --mode yolo    # Full access

Features

  • Workflow Mode: Dynamic Elisp workflows with phases, parallel execution, and multi-worker coordination
  • Multi-Provider: DeepSeek, OpenAI, Anthropic, Volcengine/Doubao, 20+ vendor adapters
  • SSE Streaming: Real-time token delivery
  • Think Mode: Extended reasoning for complex problems
  • Sandbox: bwrap process isolation (Linux)
  • Sessions: Persistent SQLite-backed history with branching
  • Skills: Reusable prompt snippets
  • IDE Integration: ACP protocol for VS Code, JetBrains
  • Gateway: OpenAI-compatible HTTP API
  • Messaging: WeChat, Feishu, WebSocket chatbot
  • Multi-Agent: Delegate subtasks, A2A protocol

Configuration

# DeepSeek (default)
export DEEPSEEK_API_KEY=sk-...

# OpenAI
export OPENAI_API_KEY=sk-...

# Anthropic
export ANTHROPIC_API_KEY=sk-ant-...

Or configure in ~/.vibecoding/settings.json:

{
  "defaultProvider": "deepseek-openai",
  "defaultModel": "deepseek-v4-flash"
}

More Information

Uninstall

# npm
npm uninstall -g vibecoding-installer

# Linux/macOS (one-line install)
curl -fsSL https://gitee.com/startvibecoding/vibecoding/raw/main/install.sh | bash -s -- --uninstall

# Windows (one-line install)
irm https://gitee.com/startvibecoding/vibecoding/raw/main/install.ps1 | iex; Uninstall-VibeCoding

License

MIT

Keywords