Your first Nova session
Start from the right project directory, make a focused request, and review Nova’s evidence before you rely on the result.Start in the correct directory
Open a terminal in the project you want Nova to understand:Begin with an orientation request
For an unfamiliar repository, ask Nova to inspect before editing:- Outcome — what you want to know or change.
- Scope — the subsystem, directory, file, or behaviour involved.
- Constraints — compatibility, safety, style, or files that must remain untouched.
- Evidence — the tests, commands, diffs, or UI behaviour that prove success.
Refer to concrete files
Nova recognises@ file references in prompts. Use them when a specific file is central:
Ask for explanation before action when needed
Separate discovery from implementation if you are still deciding what should change:Watch tool use and approvals
Nova displays tool activity while it searches, reads, edits, or executes commands. Depending on the active approval mode and operation risk, it may ask before continuing. Use the approval command to inspect or change behaviour:Useful session commands
The exact command set is visible through/help. Common commands include:
/context— inspect what is using the context window./compact— summarise a long conversation to recover context./model— inspect or switch the active model./usage— inspect usage information./agents— list, inspect, or switch specialised agents./ask— ask a side question without adding it to the main thread./commit— prepare a commit from staged changes./rollback last— remove the last conversation turn from context; side effects remain./exit— leave the session.
/rollback last carefully: it changes conversation context, not files, commands already run, commits, emails, or other side effects.
Review the result
After Nova finishes, check the essentials:- Which files changed?
- Does the diff match the requested scope?
- Which checks actually ran?
- Were any checks skipped or blocked?
- Are there assumptions that still need validation in the real environment?
End or resume later
Nova persists project sessions. Usenova session outside the interactive UI to list archived sessions or resume one by ID. Within a long active session, /compact preserves a summary while reducing context pressure.
What you learned
- Launch Nova from the intended project directory to establish the right scope.
- Define the outcome, scope, constraints, and evidence in your first request.
- Review tool approvals, changed files, and verification results before relying on an outcome.
Safe practice exercise
In a non-production project, start Nova and ask it to identify the main entry points and tests. Require file citations and instruct it not to change anything.Previous: Install and set up Nova
Return to lesson 3.
Next: Explore, plan, code, verify, commit
Continue to lesson 5.