Cruxy Code는 CLI입니다: cruxy는 대화형 세션을 열고, cruxy run은 작업 하나를 수행합니다. 에디터 안의 터미널을 포함해 어떤 터미널에서든 실행됩니다.
출시 예정VS Code와 JetBrains용 플러그인, 그리고 독립형 에디터.
제품Cruxy Code베타
Cruxy Code는 코드베이스를 읽고, 파일을 편집하고, 테스트와 명령을 실행하고, 풀 리퀘스트를 엽니다. 기본적으로 모든 편집과 명령 전에 묻습니다. 모든 요금제에서 CLI로 제공 중.
인터페이스 미리보기입니다. CLI 출력은 실제이며, 모델 답변은 예시입니다.
설치
$npm i -g @cruxy/cli$cruxy login$cruxy run "explain this codebase"오늘
Cruxy Code는 CLI입니다: cruxy는 대화형 세션을 열고, cruxy run은 작업 하나를 수행합니다. 에디터 안의 터미널을 포함해 어떤 터미널에서든 실행됩니다.
출시 예정VS Code와 JetBrains용 플러그인, 그리고 독립형 에디터.
파일을 나열하고, 읽고, glob과 grep으로 찾고, 사용자의 컴퓨터에서 만든 인덱스로 코드베이스를 검색하며, 매 세션마다 프로젝트의 CRUXY.md 또는 AGENTS.md를 불러옵니다.
기본값인 Manual은 모든 편집과 명령 전에 묻습니다. Plan은 먼저 계획을 제안하고 승인을 받습니다. Auto-approve와 full-auto는 되돌릴 수 있는 동작은 실행하되, 되돌릴 수 없는 동작 전에는 여전히 묻습니다. /mode 또는 Shift+Tab으로 전환합니다.
출시 예정줄 단위 리뷰가 있는 페어 모드.
cruxy pr은 새 브랜치에 컨벤셔널 커밋을 작성하고, 푸시하고, GitHub 풀 리퀘스트를 엽니다. 모두 한 번의 승인 뒤에 이루어지며, main이나 master에는 절대 커밋하지 않습니다.
출시 예정배포 파이프라인 트리거.
파일 도구와 사용자의 셸을 통해 작동하므로 특정 언어나 프레임워크에 묶이지 않습니다. 선택적인 언어 서버가 TypeScript, JavaScript, Python, Go, Rust를 지원합니다.
테스트 명령을 실행하고, 실패를 읽고, 계속 고치며, 연속 네 번 실패하면 멈춥니다. 실패 출력은 Vitest와 Jest에 대해 파싱됩니다.
출시 예정테스트 생성, 그리고 풀 리퀘스트 전 diff 리뷰.
세션을 넘어 사실을 기억합니다: cruxy memory trust로 신뢰한 뒤 불러오는 .cruxy/memory의 프로젝트 메모리와, ~/.cruxy/memory의 개인 메모리.
하나의 패치로 저장소 전체에서 파일을 원자적으로 생성, 수정, 삭제하며, 승인은 한 번만 받습니다.
출시 예정변경 후 린터와 포매터 자동 실행.
모든 편집은 승인 전에 diff를 보여 줍니다. cruxy rollback은 어느 턴 이전으로든 트리를 복원하고, /undo-last는 가장 최근 턴을 되돌립니다.
출시 예정헝크 단위 승인.
모든 실행은 토큰 사용량과 비용으로 끝납니다. /usage, cruxy usage, cruxy limits가 더 자세히 보여 줍니다.
터미널에서
얼마나 물을지 선택합니다: /mode plan은 무엇이든 실행하기 전에 계획을 제안합니다.
인터페이스 미리보기입니다. CLI 출력은 실제이며, 모델 답변은 예시입니다.
통제권은 사용자에게 있습니다: Cruxy Code가 제안하고, 사용자가 승인합니다.
인터페이스 미리보기입니다. CLI 출력은 실제이며, 모델 답변은 예시입니다.
마음이 바뀌셨습니까? /undo-last가 마지막 실행 이전의 파일을 복원합니다.
인터페이스 미리보기입니다. CLI 출력은 실제이며, 모델 답변은 예시입니다.
작동 방식
세션에는 cruxy를, 작업 하나에는 cruxy run에 작업을 적어 실행합니다: 기능, 리팩터링, 버그 수정. 코드베이스를 읽고 변경 내용을 파악합니다.
기본적으로 각 편집은 diff로, 각 명령은 실행 전에 보여 주고 사용자를 기다립니다. plan 모드에서는 계획을 먼저 승인하고, auto 모드에서는 되돌릴 수 있는 동작이 실행됩니다.
cruxy pr은 한 번의 승인 뒤에 새 브랜치에 커밋하고, 푸시하고, GitHub 풀 리퀘스트를 엽니다. 출시 예정: 해당 단계를 승인해 두면 배포까지.
모델
기본적으로 Cruxy Code는 auto를 보내고, Cruxy API가 요청의 크기와 복잡도에 따라 요청마다 크기를 선택합니다. 세션에는 /model로, 프로젝트에는 .cruxy/config.json으로, 또는 CRUXY_MODEL 환경 변수로 모델을 고정합니다.
모델 비교누구를 위한 것인지
사이드 프로젝트, 주말 작업, 지루한 리팩터링을, 기본적으로 무엇이든 바꾸기 전에 묻는 에이전트와 함께.
하나의 패치로 처리하는 여러 파일 리팩터링, 테스트 수정과 마이그레이션을, 어떤 파일이 바뀌기 전에 diff를 눈앞에 두고.
커밋된 CRUXY.md를 통한 공유 컨벤션으로 모든 세션이 같은 규칙에서 시작하고, 낯선 저장소도 안내를 받으며 둘러봅니다.
요금제
같은 계정으로 브라우저의 Cruxy, Cruxy Code, API에 로그인합니다. 가격은 루피 기준이며 GST가 포함됩니다.
모든 요금제 보기모든 요금제
Free, Core, Advanced, Pro, Enterprise. Cruxy Code는 요금제에 따라 제한되지 않습니다.
cruxy login
CLI에서 로그인하면 요금제의 사용 한도에 포함됩니다.
API 키
cruxy.ai에서 받은 키는 API 요율로 토큰당 측정됩니다.
질문
읽기 전용 도구(list, read, glob, grep, 그리고 사용자의 컴퓨터에서 만든 검색 인덱스)로 필요한 파일을 읽으며, 이런 읽기에는 승인을 요청하지 않습니다. 편집과 명령에는 요청합니다. 통째로 업로드되는 것은 없습니다: 읽은 내용은 대화의 일부로 Cruxy API에 전달됩니다.
Cruxy 더 보기