Quick start
This page takes one task from start to finish: a tab, an agent at work, a review of the change, a pull request, and closing the tab once it is merged.
-
Start nerdr in the folder that holds your repositories:
Terminal window cd ~/developnerdrOn first start, choose where worktrees go and where nerdr installs its skills. The defaults are fine.
-
Make a tab. Move to a repository and press
enter; tick several withspacefor a task that spans them. Name a branch, such asfix-login, and pick an agent if you have more than one. Presstabto reach the task field and type what the agent should do; nerdr sends it once the agent has started.To start from a GitHub issue instead, type
#123as the branch name. nerdr names the branch after the issue and gives the agent the issue as its task. -
Let it work. nerdr creates
~/worktrees-nerdr/fix-login-<repo>from the latestmainand starts the agent there. The tab’s light is yellow while it works, red when it asks you something, and green when it is done. Meanwhile, make another tab withctrl+q cand start something else. -
Answer when asked.
ctrl+q wopens the waiting list of agents that need you, andctrl+q njumps to the next one. Answer the agent in its own pane, as you would outside nerdr. -
Look at the change. Press
F1for the code changes beside the agent: a list of files and a word-level diff. Pressaon a line to ask the agent about it, or ask the agent to “explain the code for nerdr” for a note on each file and on the changes that need one. -
Have it reviewed. Press
ctrl+q t rin the agent’s pane and pick a reviewer, such as Codex for Claude’s work. The reviewer reads the change and sends its findings back to the agent, which fixes them; the reviewer then checks again. -
Open a pull request. Press
F2for GitHub.ccommits every change with the message you type, and can push and open the pull request in the same go. Failing CI or review comments?fandahand them to the agent. -
Close the tab. Once the pull request is merged, the tab says so. Press
ctrl+q x, andenterdeletes the worktree and the branch. nerdr warns you first about anything not committed or not pushed.
Next steps
Section titled “Next steps”- Concepts: the words nerdr uses, and how the screen is laid out.
- The workbench: terminals and more agents beside the agent.
- Keyboard shortcuts: everything after
ctrl+q.