2026-10-08 11:50:57 +02:00
# LlmRun
Eseguibile C# (.NET 10, Windows) che lancia Claude Code (`claude -p` ) nella cartella in cui risiede l'eseguibile.
## Requisiti
- .NET SDK 10
- `claude` (Claude Code) nel PATH
## Uso
GUI (nessun argomento): si apre una finestra con campo prompt, pulsante e output.
```
dotnet run
```
2026-10-08 12:16:27 +02:00
Nella GUI, la barra in alto permette di scegliere **modello** (con versione) ed **effort** di ragionamento ("predefinito" = nessun flag, vale la config di `claude` ).
2026-10-08 11:50:57 +02:00
CLI (con argomenti): il prompt viene stampato su terminale, l'exit code è quello di `claude` .
```
dotnet run -- "spiega questo progetto"
```
Eseguibile già compilato:
```
dotnet build
bin\Debug\net10.0-windows\LlmRun.exe
```
## Publish single-file
```
dotnet publish -c Release -r win-x64 --self-contained -p:PublishSingleFile=true
```
Documentazione: [docs/MVP.md ](docs/MVP.md ), [docs/ROADMAP.md ](docs/ROADMAP.md ).