Lo strumento bash consente a Claude di eseguire comandi shell in una sessione bash persistente, permettendo operazioni di sistema, esecuzione di script e automazione da riga di comando.
Modello | Versione Strumento |
---|---|
Modelli Claude 4 e Sonnet 3.7 | bash_20250124 |
Claude Sonnet 3.5 (deprecato) | bash_20241022 |
computer-use-2024-10-22
quando si utilizza lo strumento bash.Lo strumento bash è generalmente disponibile nei modelli Claude 4 e Sonnet 3.7.Parametro | Richiesto | Descrizione |
---|---|---|
command | Sì* | Il comando bash da eseguire |
restart | No | Imposta su true per riavviare la sessione bash |
restart
Esempio di utilizzo
Configurare un ambiente bash
Gestire l'esecuzione dei comandi
Elaborare le chiamate agli strumenti di Claude
Implementare misure di sicurezza
Timeout esecuzione comando
Comando non trovato
Permesso negato
Utilizzare timeout per i comandi
Mantenere lo stato della sessione
Gestire output di grandi dimensioni
Registrare tutti i comandi
Sanificare gli output
ulimit
per impostare vincoli di risorsesudo
, rm -rf
, ecc.)pytest && coverage report
npm install && npm run build
git status && git add . && git commit -m "messaggio"
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
, o prompt di password