- Adăugat header-ul standard pentru Claude Code - Structură mai clară cu secțiuni: Mediu, Reguli, Comenzi Git - Păstrate regulile pentru mod non-interactiv 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
40 lines
1.1 KiB
Markdown
40 lines
1.1 KiB
Markdown
# CLAUDE.md
|
|
|
|
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
|
|
|
## Mediu
|
|
|
|
Acesta este un workspace pentru Claude Code pe un LXC container (claude-agent). Proiectele se clonează din Gitea și se lucrează aici.
|
|
|
|
- **Git remote:** gitea.romfast.ro
|
|
- **Proiecte:** /workspace/<project>/
|
|
- **Logs:** /workspace/.claude-logs/
|
|
|
|
## Reguli pentru Mod Non-Interactiv (claude -p)
|
|
|
|
Când ești lansat cu `claude -p` sau prin `claudep.sh`:
|
|
|
|
1. **Director de lucru separat** - Creează fișierele în:
|
|
```
|
|
/workspace/.claude-work/<timestamp>_<task-name>/
|
|
```
|
|
|
|
2. **NU crea fișiere direct în /workspace** - Toate fișierele temporare, note, output trebuie să fie în directorul de lucru separat.
|
|
|
|
3. **Structura:**
|
|
```
|
|
/workspace/.claude-work/<task>/
|
|
├── output/ # Rezultate finale
|
|
├── temp/ # Fișiere temporare
|
|
└── notes.md # Note și concluzii
|
|
```
|
|
|
|
4. **Excepție:** Modificările la fișiere existente din proiecte se fac în locația lor originală.
|
|
|
|
## Comenzi Git
|
|
|
|
```bash
|
|
git clone git@gitea.romfast.ro:romfast/<repo>.git
|
|
git push origin main
|
|
```
|