This is a quick orientation to the terms you’ll see across Trevize. Each one has a full page in Concepts — this tour is just enough to get moving.
Workspace
Your team’s home. A workspace owns the GitHub repositories you connect, your members and their roles, and your billing. Everything else — sessions, automations, briefs, knowledge — lives inside a workspace and is scoped to it.
Session
A session is a live, collaborative run where you and your teammates work with an agent in real time. You send messages, the agent takes turns implementing your requests, and everyone sees progress as it happens. Sessions are ideal when you want to explore and steer as you go.
Automation
An automation is an autonomous loop bound to a repository and a schedule (for example, hourly or daily). When it triggers, it runs an agent against your repo to make progress toward a goal you defined, opening pull requests without anyone having to be present.
Task & implementation
A task is a single unit of work. Under the hood it becomes an implementation — one autonomous run that takes a prompt (and an optional brief) from start to a pull request. Sessions, tasks, and automations all ultimately produce implementations that land as PRs.
Brief
A brief is a specification: a document describing what to build. You draft it, refine it (optionally attaching GitHub repos or Linear issues for context), approve it, and then start an implementation from it — so the agent works from a clear, reviewed spec rather than a one-line prompt.
Knowledge
Knowledge is the durable memory agents carry across runs. As agents work, they record observations — decisions, bug fixes, discoveries — that are stored and semantically searchable, so future runs start with relevant context instead of relearning your codebase every time.
Insights
Insights show Trevize’s impact on your workspace: how many pull requests it opens, what share of your team’s PRs it authors, merge rates and times, and cost over time — so you can see the value it’s delivering.
How they fit together
- A workspace contains your repositories, members, and everything below.
- A brief describes work; starting it creates an implementation.
- Sessions (live) and automations (autonomous) also create implementations.
- Every implementation runs an agent in a sandbox and opens a pull request.
- Knowledge accumulates across runs; insights summarize the results.
Ready to try it? Head to the Quickstart.