Bash
One of the “languages” in which you write commands in the terminal. When you see “Bash(...)” in the settings, it’s about the commands that Claude can run.
How it appears in the course
curl is a small program that downloads things from the internet. bash runs what was downloaded.
Bash(...) means “a command run in the terminal”. The terminal is the window where you type commands as text, instead of clicking. Read(...) means “reading a file”.
"BASH_DEFAULT_TIMEOUT_MS": "120000" — how long Claude waits for a command before giving up. It’s written in milliseconds: 120000 = 2 minutes.
Learn Claude Code from zero, in plain English
12 modules with 1–2 minute lessons, which you can also do on your phone. The first two modules are free.