This guide takes you through Synara's basic loop: open a repository, give one coding agent a concrete task, supervise the work, and review the resulting diff. You should be up and running in about five minutes.
Before you begin: install Synara and authenticate at least one supported provider. In shortcuts,
modmeans Command on macOS and Ctrl on Windows or Linux.
Open Synara and add a local repository.
Start with a repository whose current changes are already committed or intentionally preserved. A clean starting state makes the agent's work much easier to review.
Press mod+n or use the new-task control.
For this first task, use the local checkout and run only one agent against the repository. Use a Git worktree when you begin running multiple tasks or want stronger isolation.
Select an available provider, model, and effort or reasoning option.
Synara uses the provider runtime and account configured on your machine. It does not add a separate Synara model plan.
Describe:
- The outcome you want
- The files or area involved
- Important constraints
- The checks that should pass
For example:
Add an empty state to the pull-request list.
Reuse the existing shared panel components.
Do not redesign the surrounding page.
Run the focused browser test and report the result.
A bounded objective is easier to execute, review, and undo than "improve the pull-request page."
Follow the transcript and tool activity while the provider works.
Useful controls:
mod+jopens the terminal drawer.mod+dopens the diff view.mod+shift+bopens the browser.- Approval and user-input requests appear in the task.
- Send a follow-up when the agent needs a correction or additional constraint.
- Interrupt the turn when it is clearly heading in the wrong direction.
Do not wait passively for a final message if the intermediate work is already incorrect.
When the turn finishes:
- Read the agent's summary.
- Inspect the complete diff.
- Run the relevant tests or checks yourself.
- Look for unrelated files, debug output, generated artifacts, or accidental deletions.
- Keep only the changes you understand and intend to ship.
The agent's final message is a report, not proof that the work is correct.
Commit the reviewed changes when they are ready.
For GitHub repositories, push the branch, inspect the final change set, and open a PR.
That is Synara's core workflow:
Give one task a concrete objective, supervise the work, verify the result, and commit only what you intend to keep.
- Core concepts — projects, tasks, environments, provider sessions, and Git ownership.
- Your first task — the same workflow in more detail, including recovery and review.
- Best practices — patterns Synara maintainers rely on for real development work.