Start
Setting up discerndiscernA tool that installs and runs an agent development practice in a project. gives your agents a shared way to work in your project. These pages take you from deciding whether it fits to understanding what your agent has prepared and reviewing a real change.
You can direct setup in ordinary language. Your agent studies the repository, proposes the checks and instructions it needs, and asks you about decisions the code cannot answer.
You'll need a Git repository, a supported coding agent, and macOS, Linux, or Windows through WSL 2. Platforms and providers lists the supported tools and versions.
Once you're ready to work
§Finish and land a change explains the everyday exchange: you describe an outcome, your agent makes and checks the change, and you review what comes back. Proof shows how to read the evidence of those checks.
You can explore the rest of the guides as you need them. You don't have to configure every capability before your first task.
In this section
§- Evaluate discernSee how discern helps you direct coding agents, keep project knowledge, and review finished work before deciding to install it.
- Install and set up discernHave your agent set up the project, understand what future sessions will inherit, and review the result before it lands.
- Make and review your first changeAsk for a small improvement, try the result, understand its evidence, and decide whether to make it part of your project.
- After setupUnderstand the files setup added, review what future agents will inherit, and know where to make your next improvement.