
NOVA
Bridgeye · 코딩
NOVA는 자체 도구를 설계하는 AI 컨설팅 회사 Bridgeye가 만든 터미널용 AI 코딩 어시스턴트다. 별도의 채팅 창이나 IDE 패널이 아니라 명령줄에서 실행된다. 프롬프트를 입력하면 코드를 생성하고, 스택 트레이스를 읽고, 망가진 빌드를 고치고, 세션을 넘나들며 프로젝트가 어떻게 연결되어 있는지 기억한다. 이 모든 일을, 이미 작업 중인 셸을 떠나지 않고 해낸다. 그것이 이 도구가 존재하는 이유이며, 에디터와 브라우저에 덧붙여진 끝없이 늘어나는 AI 도우미 무리와 다르게 느껴지는 이유다. 브라우저 탭이 아니라 AI 명령줄 도구다. 설치는 Python 패키지 하나, `pip install nova-bridgeye`면 되고, 공개 베타인 버전 0.1.5에 있다.

NOVA 소개
NOVA란 무엇인가
NOVA는 터미널 안에서 동작하는 AI 개발 도구다. 이 차이는 중요하다. 대부분의 AI 코딩 지원 도구는 브라우저 탭이나 사이드바에 살기 때문에, 코드를 복사해 붙여 넣을 때마다 작업 위치를 잃는다. NOVA는 그 순환을 건너뛴다. 파일을 직접 읽고, 명령을 실행하고, 프로젝트를 제자리에서 편집한다.
Bridgeye는 하루 종일 셸에서 보내는 개발자를 위해 이 도구를 만들었다. 에디터에 AI를 덧붙이는 대신, 터미널 자체를 인터페이스로 삼았다. 핵심 기능은 지속적인 컨텍스트다. NOVA는 프로젝트 구조와 코딩 이력을 기억하므로, 새 세션마다 코드베이스를 다시 설명할 필요가 없다. 큰 저장소에서 실제 시간을 아낀다. 그렇지 않으면 새 AI 세션은 아무것도 보지 못한 채 시작해, 쓸모 있는 말을 하기 전에 컨텍스트를 붙여 넣어야 한다. 이것이 브라우저 기반 코드 어시스턴트가 새 대화마다 조용히 매기는 세금이다.
문제는 베타라는 표시다. 0.1.5에서 NOVA는 초기 단계 소프트웨어이고, 팀은 공개 가격도 공식 기능 로드맵도 내놓지 않았다. 계약 전에 지원 계약이나 청구 페이지가 필요하다면, 아직 그 단계가 아니다. 장점은 낮은 부담이다. 설치하고 써 보고 맞지 않으면 지우면 된다. 아무것도 묶이지 않고, 도구가 팀의 기존 업무 방식과 맞지 않는 것으로 드러났을 때 가둬 둘 연간 계약도 없다.
시작하기
- Python 3.10 이상인지 확인하고, 터미널에서
pip install nova-bridgeye를 실행한다. - 작업하려는 프로젝트 폴더 안에서 NOVA를 실행해 파일을 색인하게 한다.
- 첫 명령이나 프롬프트를 실행한다. 예를 들어 파일을 설명해 달라거나 실패한 빌드를 고쳐 달라고 요청한다.
- 제안된 변경 사항을 확인한 뒤 수락하고, 변경 적용과 테스트 실행을 맡긴다.
제품 정보
NOVA의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 셸에서 하루를 보내는 Python 개발자
- 부수 프로젝트를 혼자 만드는 개발자
- 큰 저장소를 다루는 백엔드 엔지니어
작업
- 망가진 빌드 고치기
- 상용구 생성
- 밀린 작업 정리
- 자기 변경 사항 검토
활용 상황
- 빌드가 깨져 왜 그런지 알아내려고 다섯 개 도구를 열고 싶지 않은 심야 디버깅.
- 자기가 쓰지 않은 코드베이스에 합류해, 무엇이든 건드리기 전에 구조 설명이 필요할 때.
- 새 프로젝트에서 빈 파일이 아니라 출발점을 원할 때의 빠른 골격 만들기.
주요 기능
터미널 네이티브 작업 흐름
NOVA는 코드가 이미 있는 곳에서 실행된다. 브라우저를 열지 않고, 채팅 앱으로 전환하지 않으며, 에디터 확장도 설치하지 않는다. 테스트 실행과 커밋에 쓰는 바로 그 셸에서 모든 일이 일어난다. 그럼 매력은 무엇인가. 탭 전환을 싫어하는 개발자에게 이것이 전부다.
세션을 넘는 지속적 컨텍스트
이 도구는 실행 사이에 프로젝트 배치, 지난 프롬프트, 코딩 이력을 기억한다. 새 AI 세션은 보통 아무것도 모른 채 시작해서 매번 컨텍스트를 붙여 넣게 만든다. NOVA는 그것을 유지한다. 월요일에 한 질문이 금요일에도 통한다.
AI 디버깅
NOVA에 스택 트레이스를 넘기면 실패한 코드까지 거슬러 올라가 수정안을 제시한다. 초기 테스터들은 자신들이 눈치채기 전에 망가진 빌드를 잡아냈다고 말한다. 나쁘지 않다. 이것이 핵심이다. "뭔가 잘못됐다"와 "고쳐졌다" 사이의 간격을 줄인다.
여러 파일 이해
큰 코드베이스는 파일 하나짜리 화면에 담기지 않는다. NOVA는 프로젝트 전반을 읽어 조각들이 어떻게 연결되는지 따라간다. 그래서 두 폴더 떨어진 곳을 망가뜨리지 않는 변경을 할 수 있다. 한 사용자는 추측이 아니라 파일 간의 관계를 이해한다고 표현했다. 이것이 열어 둔 파일만 편집하는 도구와 그 파일이 왜 존재하는지 이해하는 도구의 차이다.
AI 페어 프로그래밍
아키텍처에 대해 묻고, 까다로운 함수를 함께 훑고, 눈앞에 실제 코드가 있는 어시스턴트와 설계 선택을 상의한다. 챗봇이라기보다 셸에 앉은 두 번째 개발자다. 사용 방식이 바뀐다. 정교한 프롬프트를 쓰는 것을 멈추고 대화를 시작한다. 어시스턴트가 이미 무엇을 보고 있는지 알기 때문이다.
로컬에서 안전한 실행
NOVA는 당신의 통제 아래 터미널에서 실행되며 로컬 파일을 다룬다. 그 데이터가 기기를 떠나는지는 연결한 모델 백엔드에 달렸으니, 민감한 대상에 겨누기 전에 Bridgeye 문서에서 세부 사항을 확인한다. 먼저 문서를 읽는다.
장단점
장점
- pip 명령 하나로 설치되고 에디터 플러그인이 필요 없다. 설정은 몇 초면 끝난다.
- 세션 사이에 컨텍스트를 유지해 반복 프롬프트를 줄인다.
- 열어 둔 파일 하나가 아니라 여러 파일 프로젝트를 읽으므로 파일 간 변경이 일관된다.
- 코드 생성과 나란히 같은 곳에서 디버깅도 처리한다.
- 무료로 시험할 수 있고, 베타 기간에는 공개된 청구 장벽이 없다.
단점
- 공개 베타인 버전 0.1.5라 거친 부분과 변하는 동작을 각오해야 한다.
- 아직 공개 가격 페이지가 없어, 지금은 팀 도입 예산을 세울 수 없다.
- 어떤 데이터가 기기를 떠나는지에 대한 공식 설명이 없어, 비공개 저장소를 맡기기 전에 프라이버시 검토가 필요하다.
- 명령줄 전용 설계라, GUI를 선호하는 개발자에게는 불친절하다.
- Bridgeye가 코드를 어떻게 다루는지 문서화하지 않았으므로, 고객 저장소나 컴플라이언스 정책이 적용되는 대상에 안전하게 겨누기 전에 프라이버시 검토가 필요하다.
자주 묻는 질문
Bridgeye의 터미널용 AI 코딩 어시스턴트로, 명령줄에서 코드를 생성하고 실패를 디버깅하며 코드베이스를 관리한다. 브라우저나 에디터가 아니라 셸에 사는 AI 페어 프로그래머라고 보면 된다. 같은 목표, 다른 집이다.
관련 콘텐츠
NOVA와 관련된 도구, 스킬, 아티클을 살펴보세요.
NOVA 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
