명령 실행
$SHELL
)에서, CLI의 작업 디렉터리와 환경을 그대로 사용해 실행돼. 다른 디렉터리에서 실행하려면 명령을 체인으로 이어서 실행해:
출력
제한 사항
- 명령은 30초 후에 타임아웃돼
- 장시간 실행 프로세스, 서버, 대화형 프롬프트는 지원하지 않아
- 최상의 결과를 위해 짧은 비대화형 명령을 사용해
권한
사용 가이드라인
cd <dir> && ...
를 써.
문제 해결
- 명령이 멈추면 Ctrl+C로 취소하고 비대화형 플래그를 추가해
- 권한 요청이 뜨면 한 번 승인하거나 Tab으로 allowlist에 추가해
- 출력이 잘리면 Ctrl+O로 펼쳐
- 다른 디렉터리에서 실행하려면 변경 사항이 유지되지 않으니까
cd <dir> && ...
를 써 - Shell Mode는
$SHELL
변수에 설정된 zsh와 bash를 지원해
FAQ
`cd`는 실행 사이에 유지돼?
`cd`는 실행 사이에 유지돼?
아니. 각 명령은 독립적으로 실행돼. 다른 디렉터리에서 명령을 실행하려면
cd <dir> && ...
를 써.타임아웃을 바꿀 수 있어?
타임아웃을 바꿀 수 있어?
아니. 명령은 30초로 제한돼 있고 이건 설정할 수 없어.
권한은 어디에서 설정해?
권한은 어디에서 설정해?
권한은 CLI와 팀 설정으로 관리돼. 허용 목록에 명령을 추가하려면 결정 배너를 써.
Shell Mode는 어떻게 종료해?
Shell Mode는 어떻게 종료해?
입력이 비어 있을 때 Esc를 누르거나, 비어 있는 상태에서 BackSpace/Delete를 누르거나, Ctrl+C로 지우고 종료해.