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-installerQuick 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 accessFeatures
- 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
- GitHub: github.com/startvibecoding/vibecoding
- Gitee (国内): gitee.com/startvibecoding/vibecoding
- Documentation: docs
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-VibeCodingLicense
MIT