Crush는 터미널용 강력한 AI 코딩 에이전트(CLI + TUI)입니다. 여러 모델을 지원하여 코드 생성, 디버깅, 파일 작업 등을 모두 명령줄에서 처리할 수 있습니다.
Crush는 코딩 플랜과 함께 더욱 강력해져 터미널 워크플로우를 더 스마트하고 효율적으로 만들어 줍니다.
코딩 플랜을 사용할 때는 일반 API가 아닌 코딩 API 를 설정해야 합니다
1단계: Crush 설치
시스템에 맞는 설치 방법을 선택하세요:
Homebrew (macOS 권장)
NPM (크로스 플랫폼)
Arch Linux
Nix
brew install charmbracelet/tap/crush
npm install -g @charmland/crush
nix run github:numtide/nix-ai-tools#crush
2단계: VibeCodeCheap API 키 발급
VibeCodeCheap을 방문하여 API 키를 발급받으세요.
3단계: Crush 설정 편집
1. 설정 파일 찾기
OS에 따라 설정 파일의 위치는 다음과 같습니다:
~/.config/crush/crush.json
%APPDATA%\crush\crush.json
2. 코딩 플랜 엔드포인트로 전환
crush.json 파일을 열고 다음과 같이 설정하세요. API KEY를 교체하는 것을 잊지 마세요:
{
"$schema": "https://charm.land/crush.json",
"providers": {
"vibecodecheap": {
"type": "anthropic",
"base_url": "https://api.vibecodecheap.com/v1/ai",
"api_key": "your_api_key",
"models": [
{
"id": "claude-opus-4-5-20251101",
"name": "Claude Opus 4.5",
"context_window": 200000,
"default_max_tokens": 16000
},
{
"id": "claude-sonnet-4-5-20250929",
"name": "Claude Sonnet 4.5",
"context_window": 200000,
"default_max_tokens": 16000
}
]
}
}
}
4단계: Crush 실행 및 모델 선택
crush 명령을 실행하여 애플리케이션을 시작하세요:
ctrl+p를 누르고 “Switch Model”을 선택하여 설정한 모델을 선택하세요.
설정 후 다음을 수행할 수 있습니다:
- claude-opus-4-5-20251101을 사용하여 코드 생성 및 최적화
- 기술 Q&A 및 디버깅 수행
- 복잡한 프로그래밍 작업 실행
- VibeCodeCheap의 강력한 기능 경험