MINARA
참조CLI 참조

슬래시 명령

REPL에서 사용할 수 있는 모든 `/command`입니다.

REPL 슬래시 명령은 apps/agent/src/gateway/repl-commands.ts에 등록되며 /help가 읽는 ReplCommand 레지스트리로 표시됩니다. 레지스트리가 단일 기준이며 이 페이지는 사용 규칙을 설명합니다.

REPL에서 /로 시작하지 않는 입력은 자연어 프롬프트로 Minara에 전달됩니다.

명명 규칙

명령 이름은 소문자와 하이픈으로 구분된 평면 token(^/[a-z0-9]+(-[a-z0-9]+)*$)입니다. 보조 작업은 공백으로 구분하지 않고 하이픈으로 이름에 인코딩합니다.

  • /workflow-new, /workflow-run, /autopilot-new, /autopilot-pause, /strategy-deploy, /agent-run.
  • 단어 하나 명령은 목록/탐색 동사용입니다: /workflows, /autopilot, /watchlist, /markets, /profile.
  • 후행 인수는 값일 수 있습니다(/strategy-deploy <id>, /deposit <crypto|card>). 작업 동사가 될 수 없습니다. /agents create가 아니라 /agent-new를 사용하세요.
  • 보기 전환(/context)은 한 단어로 유지합니다.

기존 공백 하위 작업 형식(예: /agents create)과 /? 도움말 별칭은 계속 지원하지만 새 명령은 하이픈 형식을 사용해야 합니다.

REPL 및 Web UI

Web UI에는 별도 슬래시 명령 레지스트리가 있습니다: apps/web-ui/src/lib/slash-commands.ts. REPL 레지스트리에서 생성되지 않으며 기능 차이로 인해 별도로 진화합니다. Web 명령은 파이프라인, 스킬 수렴 템플릿, 라우트 단축키 또는 패스스루 메시지로 디스패치할 수 있습니다. 디스패처는 apps/web-ui/src/lib/slash-command-dispatch.ts에 있습니다.

자세한 명령, 인수, 예시는 현재 REPL 레지스트리와 /help를 기준으로 합니다.

대화형 인수 프롬프트

필수 위치 인수가 있는 명령은 오류를 내는 대신 누락 필드를 단계별로 묻습니다. 빈 명령을 입력하면 REPL이 각 필드를 검증하고 전체 줄을 다시 입력하지 않아도 오류를 수정할 수 있습니다.

you> /swap
› Amount (number or 'all'): 0.5
› From token (e.g. USDC): usdc
› To token (e.g. ETH): eth
  • 필수 인수만 묻습니다. 선택적 후행 인수는 명령줄로 전달합니다.
  • 잘못된 값은 해당 필드만 다시 묻고 확인된 필드는 유지합니다.
  • 빈 답변 3회 연속 시 × cancelled로 취소합니다.
  • /close/cancel은 라이브 선택기를 표시합니다.
  • HTTP 게이트웨이 같은 비대화형 표면은 기존 Usage: ... 오류를 유지합니다. 프롬프트는 실제 TTY에서만 작동합니다.

프롬프트 도우미는 apps/agent/src/gateway/repl-prompts.ts에 있습니다.

권한 모드

/permission [ask|smart|auto|full|reset]

현재 REPL 세션의 권한 모드를 표시하거나 전환합니다. 인수가 없으면 네 가지 모드를 나열하고 현재 모드를 표시합니다. /permission reset 은 저장된 환경설정으로 돌아갑니다.

모드일반 작업자금 이동
ask매번 사용자가 확인사용자가 확인
smart리뷰 에이전트가 대신 승인사용자가 확인
auto확인 없이 실행사용자가 확인
full확인 없이 실행확인 없이 실행

이 선택은 현재 세션에만 적용되며 디스크에 기록되지 않습니다. 재시작하면 저장된 환경설정으로 돌아갑니다(safety.autoReviewsafety.skipPermissions, 기본값은 MINARA_AUTO_REVIEWMINARA_DANGEROUSLY_SKIP_PERMISSIONS 에서 옵니다). 이 두 환경설정은 중대 위험 쓰기이며 별도의 잠금 해제 단계가 있습니다. 세션 내 전환은 그 단계를 대체하지 않습니다. Web UI 는 채팅 권한 메뉴에서 동일한 네 가지 모드를 제공합니다.

딥 리서치

/deep-research [<주제…>] [--mode light|heavy]

별칭은 /deep/dr입니다. 세 명령은 같은 Deep Research 핸들러와 호환 매개변수를 사용합니다. 주제를 생략하면 마지막으로 선택한 프로필(처음에는 표준)을 켜고, 끌 때까지 유지합니다. 이미 켜진 상태에서 다시 실행하면 끕니다. 켜거나 주제를 바로 실행할 때 --mode heavy를 지정하면 전문가용을 선택합니다.

/deep-research BTC ETF flows in 2026
/deep "NVDA competitive position" --mode light
/dr "SPX mean reversion" --mode heavy

팩터 연구

/factors

대화형 팩터 연구 메뉴를 엽니다. 지속형 시계열 연구 캠페인 생성과 제어, 적격 후보 심사, 승인된 버전 조회, 지표 설명 확인을 할 수 있습니다. 생성 시 기본 입력은 연구 목표, 자산과 기간, 최적화 목표, 예산의 네 그룹입니다. providers 작업은 저장된 자격 증명을 표시하지 않고 데이터 소스를 나열, 확인, 활성화, 비활성화, 가져오기, 보관합니다.

최적화 목표는 검색 우선순위와 후보 정렬을 결정합니다. 중지 조건은 품질 기준을 바꾸지 않고 검색을 일시 중지하거나 종료할 시점을 결정합니다. 이 명령은 팩터 승인, 전략 배포, 거래 또는 자금 이동을 자동으로 수행하지 않습니다.

키보드 단축키

REPL 프롬프트의 입력 오버레이는 TTY에서만 작동하며 슬래시 명령 자동 완성 드롭다운을 방해하지 않습니다. Ctrl+R은 역방향 기록 검색입니다. 다른 단축키와 전체 명령 목록은 REPL에서 /help를 실행해 확인하세요.

목차