Crush의 개요
Crush는 터미널에서 돌아가는 코딩 에이전트로, 터미널 앱용 라이브러리 Bubble Tea와 Lip Gloss를 만든 회사 Charm이 개발했습니다. 파일을 읽고 수정하고, 셸 명령을 실행하고, 타입과 심볼 정보를 얻기 위해 언어 서버(LSP)와 통신하며, stdio, HTTP, SSE로 MCP 서버를 호출합니다. 세션 도중 컨텍스트를 잃지 않고 모델을 바꿀 수 있고, 프로젝트마다 여러 세션을 둘 수 있으며, `crush serve`를 실행하면 여러 클라이언트가 같은 작업 공간을 공유합니다.
Anthropic, OpenAI, Gemini, OpenRouter, Bedrock, Vertex, Azure, Groq, Cerebras 외 여러 공급자와 함께, Ollama, llama.cpp, LM Studio를 통한 로컬 모델에서도 작동합니다. Charm은 자체 모델 서비스 Hyper도 판매하는데, 2026년 10월 16일 월 $10부터인 주간 크레딧 요금제로 가격을 개편했습니다. 바이너리는 macOS, Linux, Windows, Android, BSD 계열용 단일 Go 프로그램입니다. v0.99.0은 2026년 10월 29일에 나왔습니다.
Crush, 쓸 만한 가치가 있습니까?
Crush는 터미널에서 모델에 구애받지 않는 에이전트를 원하는 개발자에게 OpenCode 다음가는 진지한 선택지입니다. 저장소의 스타는 약 28,900개로 OpenCode의 약 8분의 1이지만 출시 속도는 비슷합니다. 9월 21일 v0.96.1, 10월에 포인트 릴리스 세 번, 2026년 10월 29일 v0.99.0이 나왔고 그 위에 나이틀리 빌드가 있습니다. 열린 이슈와 풀 리퀘스트는 합쳐서 약 530개입니다.
설계는 쓸모 있는 방향으로 보수적입니다. 도구를 이름으로 허용하지 않는 한 모든 도구 호출은 승인을 요청하며, `permissions deny`는 도 구를 모델에서 아예 숨깁니다. `git status` 같은 읽기 전용 셸 명령은 Crush가 명령 전체가 무해함을 보일 수 있을 때만 묻지 않고 실행됩니다. 언어 서버 지원 덕분에 에이전트는 grep 결과 대신 실제 타입 오류와 심볼 위치를 얻으며, 이는 Go, Rust, TypeScript 코드베이스에서 가장 중요합니다. 설정은 올해 `crushrc`로 옮겨졌는데, Crush 전용 내장 명령을 갖춘 Bash입니다. README는 이 파일이 신뢰되는 코드이므로 설정을 읽어 보지 않은 디렉터리에서 실행하지 말라고 경고합니다.
법무팀이 가장 먼저 알아챌 것은 라이선스입니다. FSL-1.1-MIT는 내부 사용, 수정, 재배포를 허용하지만, Crush 또는 실질적으로 비슷한 것을 Charm과 경쟁하는 상용 제품으로 제공하는 것은 금지합니다. 각 릴리스는 출시 2주년에 MIT로 전환됩니다. 개발자나 사내에서 쓰는 기업에게는 달라지는 것이 없지만, 임베드하거나 재판매하려는 업체에게는 Apache 라이선스인 Cline이나 MIT 라이선스인 OpenCode와 달리 Crush가 선택지에서 빠집니다.
Charm의 자체 모델 서비스 Hyper는 선택 사항이며 2026년 10월 16일 가격이 개편되었습니다. 일일 크레딧을 주던 예전 $20 요금제와 월 100 무료 크레딧은 없어졌습니다. 개인 요금제는 이제 월 $10에 주당 180 크레딧부터 $200에 1,200 크레딧까지이며, 1크레딧은 5센트이고 5시간 사용 한도와 병렬 요청 제한이 있습니다. 데이터 무보존은 사용자당 $30~$220인 Business 요금제에만 있습니다. 대부분의 사용자는 대신 자기 API 키로 Crush를 쓸 것입니다.
텔레메트리는 기본으로 켜져 있습니다. 기기 해시에 연결된 가명 사용 지표이며, README에 따르면 프롬프트와 응답은 제외됩니다. `CRUSH_DISABLE_METRICS=1` 또는 `DO_NOT_TRACK=1`로 끕니다.
제 역할을 하는 곳
12명 백엔드 팀의 Go 개발자
심볼을 추측하지 않고 패키지 전반의 타입 오류를 에이전트가 고치게 하기
`lsp add go --command "gopls"`로 gopls를 추가하면 에이전트가 텍스트 검색 대신 컴파일러 진단을 바탕으로 작업합니다. Claude나 GPT 키를 쓰면 비용은 토큰뿐이며, Crush 자체는 내부 사용에 무료입니다.
보안을 중시하는 플랫폼 엔지니어
모노레포에서 에이전트가 배포 도구를 건드리지 않고 작업하게 하기
bash와 write 도구를 기본으로 거부하고, 이름을 지정한 도구만 허용하며, `git status` 같은 것의 자동 승인은 Crush의 무해 명령 검사에 맡깁니다. DO_NOT_TRACK=1로 지표를 끕니다.
월 예산이 정해진 프리랜서 개발자
에이전트에 드는 한 달 비용에 상한 두기
Hyper의 $20 Classic 요금제는 주당 250 크레딧을 주며, 크레딧당 5센트로 $12.50어치이고 5시간 한도와 병렬 요청 3개가 적용됩니다. 많이 쓰는 주에는 $50 요금제나 $5부터인 선불 크레딧이 필요하므로, Ollama를 통한 로컬 모델이 비용 없는 대안입니다.
도입 전 확인할 점
- 설정
- Homebrew, npm(@charmland/crush), Winget, Scoop, apt, yum, Nix 또는 `go install`로 설치하고, 저장소에서 `crush`를 실행해 공급자를 고르거나 키를 추가합니다. 첫 작업까지 몇 분이면 됩니다.
- 연동
- Anthropic, OpenAI, Gemini, OpenRouter, Vercel, Bedrock(Anthropic 모델만, 캐싱 없음), Vertex, Azure OpenAI, Groq, Cerebras, xAI 등과 로컬의 Ollama, llama.cpp, LM Studio, LiteLLM, stdio, HTTP, SSE 기반 MCP, LSP, AGENTS.md와 CRUSH.md 컨텍스트 파일을 지원합니다.
- 데이터와 개인정보
- 프롬프트는 설정한 공급자로 갑니다. 가명 사용 지표가 기본으로 켜져 있으며 프롬프트와 응답은 제외됩니다. DO_NOT_TRACK=1로 끕니다. Hyper는 Business 요금제에서만 데이터 무보존을 제공합니다. 라이선스는 FSL-1.1-MIT입니다.
- 대규모 사용 시 비용
- Crush에는 유료 에디션이 없고 지출은 모델 토큰입니다. Hyper에서 20명 팀이 $40 Business Class 요금제를 쓰면 1인당 주 250 크레딧에 월 $800를 냅니다.
- 제한
- 열린 이슈와 풀 리퀘스트 약 530개. 경쟁 상용 재배포는 각 버전의 출시 2주년까지 금지됩니다. --yolo 같은 플래그는 공유 서버를 먼저 시작한 클라이언트가 정합니다.
좋은 점
- 도구별 승인, 거부 목록, 읽기 전용 셸 명령의 무해성 검증
- 언어 서버 컨텍스트와 stdio, HTTP, SSE 기반 MCP, HTTP 서버용 OAuth
- 컨텍스트를 잃지 않고 세션 도중 모델 전환
- macOS, Linux, Windows, Android, BSD 계열용 단일 Go 바이너리
- 잦은 릴리스: 2026년 10월 29일 v0.99.0
아쉬운 점
- FSL-1.1-MIT는 오픈소스가 아닌 소스 공개 라이선스이며, 경쟁 상용 사용이 2년간 금지됨
- 사용 지표가 기본으로 켜짐(프롬프트는 제외)
- crushrc 설정이 실행 가능한 Bash라, 복제한 저장소의 설정을 실행 전에 읽어야 함
- Hyper 가격이 2026년 10월 개편, 데이터 무보존은 Business 요금제에만
추천 대상
언어 서버 컨텍스트와 세밀한 도구 권한을 갖춘, 모델에 구애받지 않는 세련된 터미널 에이전트를 원하며 이를 재판매하지 않을 개발자.
Crush 대안
Crush: 자주 묻는 질문
- Crush, 쓸 만한 가치가 있습니까?
- Crush는 합리적인 권한 제어를 갖춘 공들여 만든 터미널 에이전트지만, 라이선스는 오픈소스가 아니고 Charm의 자체 모델 요금제는 2주 전에 구조가 바뀌었습니다. 평점은 5점 만점에 4.1점입니다.
- Crush의 가격은 얼마입니까?
- FSL-1.1-MIT로 무료로 사용할 수 있습니다(소스 공개, 각 버전은 출시 2년 뒤 MIT가 됨). 자체 API 키나 로컬 모델을 쓰거나 Charm의 Hyper에 비용을 냅니다. 개인 요금제는 월 $10~$200에 크레딧당 5센트인 주간 크레딧, Business 요금제는 데이터 무보존과 함께 사용자당 $30~$220, 선불 크레딧은 $5부터입니다.
- Crush의 단점은 무엇입니까?
- FSL-1.1-MIT는 오픈소스가 아닌 소스 공개 라이선스이며, 경쟁 상용 사용이 2년간 금지됨; 사용 지표가 기본으로 켜짐(프롬프트는 제외); crushrc 설정이 실행 가능한 Bash라, 복제한 저장소의 설정을 실행 전에 읽어야 함; Hyper 가격이 2026년 10월 개편, 데이터 무보존은 Business 요금제에만.
- Crush에 적합한 사람은 누구입니까?
- 언어 서버 컨텍스트와 세밀한 도구 권한을 갖춘, 모델에 구애받지 않는 세련된 터미널 에이전트를 원하며 이를 재판매하지 않을 개발자.
- 팀이나 프로덕션 환경에서 Crush의 비용은 얼마입니까?
- Crush에는 유료 에디션이 없고 지출은 모델 토큰입니다. Hyper에서 20명 팀이 $40 Business Class 요금제를 쓰면 1인당 주 250 크레딧에 월 $800를 냅니다.
- Crush에 회사 데이터를 맡겨도 안전합니까?
- 프롬프트는 설정한 공급자로 갑니다. 가명 사용 지표가 기본으로 켜져 있으며 프롬프트와 응답은 제외됩니다. DO_NOT_TRACK=1로 끕니다. Hyper는 Business 요금제에서만 데이터 무보존을 제공합니다. 라이선스는 FSL-1.1-MIT입니다.
- Crush의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 OpenCode, Qwen Code, OpenAI Codex CLI 및 Cline입니다.
답변 확인일: 2026년 11월 2일.
