mistralai/mistral-vibe
Minimal CLI coding agent by Mistral
해결하는 문제
Mistral Vibe는 자연어를 사용하여 코드베이스와 상호작용할 수 있는 명령줄 인터페이스(CLI) 기반 코딩 어시스턴트입니다. 브라우저로 코드를 수동으로 복사-붙여넣기할 필요 없이, 터미널에서 직접 프로젝트를 탐색하고 수정하며 관리할 수 있는 대화형 인터페이스를 제공합니다.
작동 방식
Mistral의 모델에 의해 구동되는 Vibe는 일련의 내장 도구를 실행하여 작업을 수행할 수 있는 에이전트 시스템입니다. 프로젝트 파일 구조와 Git 상태를 스캔하여 맥락을 유지합니다. 다양한 에이전트 프로필(예: plan은 읽기 전용 탐색, accept-edits는 리팩터링)을 지원하며, 복잡한 작업을 독립적인 하위 에이전트에게 위임하여 컨텍스트 창 오버로드를 방지합니다. 또한 Agent Skills 사양 기반의 '스킬' 시스템을 구현하여, 사용자가 SKILL.md 파일을 통해 사용자 정의 도구와 슬래시 명령어를 추가하여 기능을 확장할 수 있습니다.
대상 사용자
터미널 중심 워크플로우를 선호하고, 로컬 코드베이스를 최소한의 부담으로 읽고 쓰고 검색할 수 있는 AI 어시스턴트를 원하는 개발자들입니다.
주요 특징
- 통합 도구 세트: 파일 읽기/쓰기, 패치 적용, 쉘 명령어 실행,
grep또는ripgrep를 사용한 재귀적 코드 검색 기능이 내장되어 있습니다. - 에이전트 위임: 병렬 작업을 위한 하위 에이전트를 생성하고,
ask_user_question도구를 사용해 인터랙티브한 확인이 가능합니다. - 다중 모달 지원:
@참조를 통해 이미지 첨부를 지원하며, 시각 능력이 있는 모델에 적합합니다. - 확장 가능한 스킬:
SKILL.md파일을 통해 사용자 정의 도구와 슬래시 명령어를 추가할 수 있는 플러그인형 시스템입니다. - 프로그래밍 모드:
--prompt를 사용해 비대화형 실행이 가능하며, 실행 횟수, 가격, 토큰 예산에 제약을 설정할 수 있습니다. - 안전 기능: 신뢰 폴더 시스템과 도구 실행 승인 설정을 포함하여 안전한 작동을 보장합니다.
관련
- Dispatch
- Dispatch
- Dispatch
- 프로젝트
- Dispatch