Crush Setup and First Run
1. What a first setup should prove​
A good first Crush session should prove:
- the CLI starts reliably,
- the chosen model path works,
- file and shell behavior are understandable,
- the output is reviewable by a developer.
2. Keep the first task small​
Start with one limited coding task:
- explain a module,
- fix a small bug,
- add one test,
- or make one focused refactor.
That is the fastest way to understand how Crush actually behaves.
3. Practical first-run flow​
- complete the official install path from the repo,
- configure one model backend,
- open a safe test project,
- assign one narrow task,
- review the result carefully.
4. Why terminal feel matters here​
Crush is not just trying to be functional. It is also trying to feel good in a real terminal workflow. The first session should tell you whether that interaction style fits your team.
5. What to inspect​
Look at:
- how clearly it explains the next step,
- whether commands feel predictable,
- and whether the resulting changes are easy to review.