Mastra Code는 개발 워크플로우에 직접 통합되는 터미널 기반 AI 코딩 어시스턴트입니다. 70개 이상의 AI 모델에 연결하며, 코드 읽기, 편집, 검색, 실행을 위한 도구를 제공하고 다양한 코딩 작업에 맞는 모드를 제공합니다. 개발자가 코드베이스를 이해하고 변경 사항을 구현하며 테스트를 실행하고 프로젝트를 효율적으로 관리하도록 돕습니다.
Free
사용 방법 Mastra Code?
npm을 통해 Mastra Code를 전역으로 설치하고, 프로젝트 디렉토리로 이동한 후 'mastracode'를 실행하세요. 선호하는 AI 제공업체의 API 키를 설정한 다음 터미널을 통해 상호작용을 시작하세요. 슬래시 명령어를 사용하여 모드를 전환하거나, 스레드를 관리하거나, 모델을 변경할 수 있습니다. 코드에 대해 질문하고, 편집을 요청하고, 테스트를 실행하거나, 아키텍처를 탐색하세요 - 에이전트는 스트리밍 텍스트로 응답하며 프로젝트 파일을 직접 조작할 수 있습니다.
Mastra Code 의 주요 기능
기존 개발 워크플로우에 원활하게 통합되는 터미널 기반 인터페이스로, 명령줄을 떠나지 않아도 됩니다
다양한 제공업체의 70개 이상의 AI 모델에 연결하여 각 작업에 가장 적합한 모델을 유연하게 선택할 수 있습니다
세 가지 독립적인 모드: 포괄적인 코딩을 위한 Build 모드, 아키텍처 분석을 위한 Plan 모드, 최소 지연 시간으로 빠른 조회를 위한 Fast 모드
파일 보기, 편집, 검색, 셸 명령 실행 및 웹 검색을 포함한 파일 작업을 위한 내장 도구
지속적인 메모리를 갖춘 프로젝트 범위 스레드로, 여러 세션에 걸쳐 컨텍스트를 유지할 수 있습니다
MCP 서버, 훅, 사용자 정의 명령어, 스킬 및 데이터베이스 설정을 통해 맞춤형 워크플로우로 사용자 정의 가능
사용자 정의 모드, 도구, 하위 에이전트 및 스토리지 구현을 지원하는 프로그래밍 가능한 확장 시스템
Mastra Code 의 사용 사례
컨텍스트 전환 없이 코드베이스에 대한 빠른 답변, 편집, 테스트 실행 또는 Git 작업 관리가 필요한 일상적인 코딩 지원
Plan 모드를 사용한 코드 탐색 및 아키텍처 분석으로 복잡한 시스템을 이해하고 실제 코드 작성 전 구현 계획 수립
최소한의 설정 오버헤드로 특정 질문에 대한 즉각적인 답변 또는 소규모 코드 편집이 필요한 빠른 디버깅 세션
동일한 코딩 문제에 대한 다른 AI 제공업체의 응답을 테스트하고 싶은 개발자를 위한 다중 모델 비교 워크플로우
익숙하지 않은 프로젝트에 대해 질문하고 터미널 환경에서 직접 설명을 얻는 새로운 코드베이스 학습