Quick start
Start a session
cd ~/code/my-projectdeltacodeThe header shows the current project folder, provider, and model. The input at the bottom is where you type. Just ask in plain language:
You: what does this repo do?You: add tests for the parser moduleYou: build a todo appHow the agent works
The lead agent plans around your project’s conventions before touching anything:
- It explores — globs for files, reads the important ones (package.json, tsconfig, README).
- It acts through tools — reading, writing, editing, running commands, searching — and shows each call as a structured row with its result.
- It verifies — runs builds, typechecks, or tests when the task calls for it.
- It only works outside the project folder when you approve wider scope.
The permission prompt
Every sensitive action asks first:
permission — lead[a] allow · [d] deny · [A] allow always (this session)bash permission defaults to ask. To let commands run without prompting,
set permissions.bash: "allow" in ~/.delta/config.json.
Thinking and reasoning
Free models stream their reasoning live in a dim “thinking” region at the top
of the reply, which collapses to a thought for Ns line once the answer starts.
Interrupting
| Key | Effect |
|---|---|
esc | Interrupt the current turn |
esc esc | Abort the turn |
ctrl-c | Quit the app |
Next steps
- Browse Slash commands
- Pick another Provider
- Tune Configuration