Claude가 지속적인 bash 세션에서 셸 명령을 실행할 수 있게 하는 bash 도구에 대해 알아보세요.
모델 | 도구 버전 |
---|---|
Claude 4 모델 및 Sonnet 3.7 | bash_20250124 |
Claude Sonnet 3.5 (deprecated) | bash_20241022 |
computer-use-2024-10-22
베타 헤더가 필요합니다.bash 도구는 Claude 4 모델과 Sonnet 3.7에서 일반적으로 사용 가능합니다.매개변수 | 필수 | 설명 |
---|---|---|
command | 예* | 실행할 bash 명령 |
restart | 아니오 | bash 세션을 재시작하려면 true 로 설정 |
restart
를 사용하지 않는 경우 필수
사용 예시
bash 환경 설정
명령 실행 처리
Claude의 도구 호출 처리
안전 조치 구현
명령 실행 타임아웃
명령을 찾을 수 없음
권한 거부
명령 타임아웃 사용
세션 상태 유지
큰 출력 처리
모든 명령 로그
출력 정화
ulimit
을 사용하여 리소스 제약 설정sudo
, rm -rf
등)pytest && coverage report
npm install && npm run build
git status && git add . && git commit -m "message"
wc -l *.csv && ls -lh *.csv
find . -name "*.py" | xargs grep "pattern"
tar -czf backup.tar.gz ./data
df -h && free -m
ps aux | grep python
export PATH=$PATH:/new/path && echo $PATH
vim
, less
또는 비밀번호 프롬프트를 처리할 수 없음