VibeDefend by CybeDefend
CybeDefend · 코딩 · 생산성
VibeDefend는 명령 하나로 비즈니스 규칙과 보안 규칙을 Claude Code, Cursor, Windsurf, Copilot, Codex에 넣고, 위험한 동작을 막고 커밋 전에 모든 diff를 검사한다.

VibeDefend by CybeDefend 소개
About
VibeDefend란
VibeDefend는 2025년 릴에 세워진 보안 회사 CybeDefend의 에이전트 계층이다. 개발자 머신에 명령줄 도구로 설치하면 다음 세션부터 에이전트가 팀이 이미 정한 규칙에 맞춰 코드를 쓴다. 에이전트 자체는 그대로다. 달라지는 것은 에이전트가 받는 맥락이다.
겨냥하는 실패는 구체적이다. 팀이 AGENTS.md를 쓰고, 에이전트가 그것을 읽고, 두 줄 뒤에 규칙을 어긴다. CybeDefend는 2026년 8월 24일 같은 에이전트가 같은 티켓 30개를 세 가지 환경에서 처리하는 통제 실험을 했다. 도구 없이 티켓당 규칙 위반 2.28건, 손으로 관리한 규칙 파일로 2.27건, VibeDefend로 0.28건이다. 회사는 Wallarm의 API ThreatStats 2026에서 API 취약점의 43%가 알려진 CVE가 아니라 비즈니스 로직을 노린다는 수치도 인용한다.
설치 전에 알아둘 제약이 셋이다. 명령을 거부하는 가드는 Claude Code, Cursor, Codex에서만 돈다. Windsurf와 Copilot은 규칙과 diff 검사만 받는다. 비즈니스 로직 분석 BLSA는 디자인 파트너에게 열려 있고 일반에는 아직 공개되지 않았다. 무료 요금제는 월 한도를 주고, 넘으면 사용량 과금으로 바뀐다.
시작하기
- Node 18.17 이상이 설치돼 있는지 확인하고 macOS, Linux, Windows 터미널에서
npx -y @cybedefend/vibedefend@latest install을 실행한다. - 설치 프로그램이 찾아낸 에이전트 목록을 확인한다. MCP 연결, 규칙 훅, 문서 파일을 각 에이전트에 기록한다.
- 리전을 고른다. EU 또는 US다. 브라우저에서 한 번 로그인한다.
- Claude Code, Cursor, Windsurf, Copilot, Codex를 열고 평소처럼 작업한다. 규칙은 편집과 함께 도착하고, 막힌 명령은 이유와 함께 편집기에 뜬다.
- Brain을 연다. 어떤 규칙을 전달했고 어떤 동작을 거부했는지 개발자 단위로 연결해 보여주는 CybeDefend 콘솔이다.
제품 정보
VibeDefend by CybeDefend의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 코드 대부분을 Claude Code나 Cursor에 맡기는 개발자. 규칙이 요청하지 않아도 나타나므로 팀 관례를 채팅에 다시 붙여 넣을 일이 없다.
- 다섯 에이전트를 팀 단위로 통일하려는 엔지니어링 리드. 머신마다 한 번 설치하면 모든 편집기에 같은 규칙이 들어간다.
- 증적이 필요한 보안 팀. 어떤 규칙을 전달했고 어떤 동작을 막았으며 누가 일으켰는지 Brain이 기록한다.
작업
- 에이전트가 쓴 쿼리에 테넌트 격리와 권한 검사를 유지한다. 저장소에서 뽑아낸 비즈니스 규칙이 편집 중인 줄에 도착한다.
- 파괴적 명령과 시크릿 읽기를 막는다. `WHERE` 없는 `DROP TABLE`, `cat .env`, 강제 푸시는 실행 전에 거부된다.
- 리뷰 전에 인젝션과 의존성 문제를 정리한다. 에이전트가 멈추면 diff를 검사하고, 자기가 넣은 문제를 같은 세션에서 고친다.
활용 상황
- GDPR, SOC 2, EU AI Act 적용을 받는 코드베이스. 보안 규칙이 편집마다 따라가고 감사 추적은 개발자별로 남는다.
- 네 명이 서로 다른 에이전트 네 개를 쓰는 팀. 한 번 승인한 규칙이 Claude Code, Cursor, Windsurf, Copilot, Codex에서 모두 적용된다.
- 채용과 온보딩. 새로 온 사람이 명령 하나를 실행하면 위키를 읽는 대신 규칙을 물려받는다.
주요 기능
에이전트 다섯 개를 명령 하나로
설치 프로그램은 Claude Code, Cursor, Windsurf, GitHub Copilot, OpenAI Codex 가운데 머신에 있는 것을 찾아 한 번에 연결한다. MCP 연결과 규칙 훅, 문서 파일을 직접 쓰므로 파이프라인을 만들 필요도, 에이전트마다 설정할 필요도 없다. 설치는 몇 초면 끝나고 로그인은 한 번만 한다.
편집하는 줄에 규칙을 전달
비즈니스 규칙은 저장소에서 뽑고, 보안 규칙은 기술 스택과 라이선스 의무, OWASP, SOC 2, GDPR 같은 틀에서 가져온다. 두 가지는 에이전트가 파일을 편집하는 동안 그 파일에 맞춰 선택돼 도착한다. 긴 지시문 한 덩어리로 밀어 넣지 않는다. CybeDefend에 따르면 VibeDefend를 쓸 때 에이전트가 정확한 규칙의 89%를 적용했다. 도구 없이 12%, 손으로 관리한 규칙 파일로 13%다.
실행 전에 거부하는 가드
스키마 삭제, sudo, 강제 푸시, .env 읽기, 보호 디렉터리 쓰기는 명령이 시작되기 전에 가드와 대조된다. 에이전트는 규칙 설명과 다른 방법을 함께 받는다. WHERE expires_at < now()를 붙이거나 process.env 참조로 바꾸는 식이다. 거부는 모두 감사 추적에 남고, 규칙은 경고와 차단 사이를 오갈 수 있다.
수정까지 돌려주는 diff 스캔
에이전트가 멈추면 변경분이 커밋 전 스캔 대상이 된다. 도달 가능한 인젝션, 취약한 의존성, 새어 나간 토큰, 위험한 Terraform이나 Kubernetes 설정, 침해된 CI 액션을 본다. 지적은 CWE와 파일, 줄 번호를 붙인 고칠 수 있는 항목 하나로 에이전트 세션에 돌아온다. 에이전트가 커밋 전에 diff를 고치므로 리뷰에는 보고서가 아니라 깨끗한 코드가 간다.
증명까지 붙는 비즈니스 로직 분석
BLSA는 프랑스 국립과학연구센터와 CRIStAL 연구소와 함께 만들었고, 변경이 비즈니스 규칙을 지키는지 검사한다. 증명 모드는 규칙과 코드 경로, 검사가 놓인 줄을 보여준다. 판정은 점수가 아니라 근거로 돌아온다. 실행 시점은 커밋 이후이고, 지금은 디자인 파트너 프로그램 안에 있다.
Brain, 팀마다 지도 한 장
전달한 규칙, 거부한 동작, 고친 지적이 모두 지도 한 장에서 에이전트와 개발자에게 연결된다. 보안 팀은 어느 저장소에서 차단이 몰리는지 보고, 리드는 규칙이 필요한 사람에게 닿는지 확인한다. 에이전트별 로그를 열어볼 필요가 없다.
장단점
장점
- 설치는 npx 명령 하나이고 macOS, Linux, Windows를 지원한다. 전제 조건은 Node 18.17뿐이다.
- 규칙이 편집 전에 도착한다. 사후 조언이 아니라는 점이 2026년 8월 실험이 잰 차이다.
- 같은 규칙이 에이전트 다섯 개를 덮으므로 편집기가 섞인 팀도 어느 설정이 맞는지 다투지 않는다.
- 차단과 수정이 개발자별로 기록돼 보안 팀이 보고서를 요구하지 않고도 기록을 얻는다.
단점
- 가드는 Claude Code, Cursor, Codex에서만 작동한다. Windsurf나 Copilot 사용자는 규칙과 스캔만 받으므로 위험한 명령이 그대로 실행될 여지가 남는다.
- 콘솔과 BLSA, 사용량 과금은 모두 CybeDefend 계정을 전제로 한다. 클라우드 의존과 설치 시 리전 선택이 따라온다.
- 제품이 아직 젊다. BLSA는 디자인 파트너 단계이고, 공개된 근거는 지금까지 벤더 자체 실험이 중심이다.
자주 묻는 질문
VibeDefend는 CybeDefend가 만든 명령줄 도구로, 비즈니스 규칙과 보안 규칙을 AI 코딩 에이전트에 넣고 위험한 명령을 거부하며 커밋 전에 변경을 검사한다.
관련 콘텐츠
VibeDefend by CybeDefend와 관련된 도구, 스킬, 아티클을 살펴보세요.
VibeDefend by CybeDefend 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
