Power Track: the terminal & automation
The same Claude, driven from a command line. Optional on Mac and Windows, and on the Ubuntu and Debian releases the Desktop beta covers — still the only route on every other Linux.
Who this is for
You do not need any of this to use Claude Code. The Desktop app does everything the main path teaches, with no terminal at all. Come here when you want scripting, automation, and unattended runs — or when you're on Linux, where the terminal is the only door in.
The track
Where am I? What's here? Your first two commands. One tells you where you stand. The other shows you what's around you. Moving into folders The terminal version of double-clicking. One command, one folder, you're inside. Going back up, going home Three tiny shortcuts that mean you can never get lost in the terminal. Creating folders One command for one folder, one flag for a whole nested tree. Creating files Two ways to make a file from the terminal. One is empty. One already has a message in it. Copying things Duplicate a file in one command. Duplicate a whole folder with one extra letter. Moving and renaming One command does both. The terminal sees no difference between 'rename a file' and 'move it next door.' Deleting (carefully) There's no trash can. There's no undo. Read this lesson all the way through before you run anything. Putting it all together Use every command you've learned to scaffold a real project folder from scratch. No theory — just doing. Worktrees: isolated copies of your repo A worktree is a second real checkout of your project on its own branch — so an agent can grind on one thing while you keep working on another. Your first hook Write a tiny hook that fires every time Claude edits a file — then watch it happen on its own, without you asking. Headless mode Claude with no chat window — just a command you can run in a script, feed input to, and read output from. Claude becomes a Unix citizen.