workspace
This commit is contained in:
55
CLAUDE.md
55
CLAUDE.md
@@ -1,39 +1,52 @@
|
||||
# CLAUDE.md
|
||||
|
||||
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
||||
Ghid pentru Claude Code în acest workspace.
|
||||
|
||||
## Mediu
|
||||
|
||||
Acesta este un workspace pentru Claude Code pe un LXC container (claude-agent). Proiectele se clonează din Gitea și se lucrează aici.
|
||||
Container LXC **claude-agent** pentru dezvoltare cu Claude Code.
|
||||
|
||||
- **Git remote:** gitea.romfast.ro
|
||||
- **Proiecte:** /workspace/<project>/
|
||||
- **Logs:** /workspace/.claude-logs/
|
||||
| Resursă | Locație |
|
||||
|---------|---------|
|
||||
| Git remote | gitea.romfast.ro |
|
||||
| Proiecte | `/workspace/<project>/` |
|
||||
| Logs | `/workspace/.claude-logs/` |
|
||||
| Work dir (non-interactiv) | `/workspace/.claude-work/` |
|
||||
|
||||
## Reguli pentru Mod Non-Interactiv (claude -p)
|
||||
## Reguli pentru Mod Non-Interactiv
|
||||
|
||||
Când ești lansat cu `claude -p` sau prin `claudep.sh`:
|
||||
Când ești lansat cu `claude -p` sau `claudep.sh`:
|
||||
|
||||
1. **Director de lucru separat** - Creează fișierele în:
|
||||
```
|
||||
/workspace/.claude-work/<timestamp>_<task-name>/
|
||||
```
|
||||
1. **Director separat** - Creează fișierele în `/workspace/.claude-work/<timestamp>_<task>/`
|
||||
2. **NU crea fișiere în /workspace** - Doar în directorul de lucru separat
|
||||
3. **Excepție** - Modificările la fișiere existente se fac în locația originală
|
||||
|
||||
2. **NU crea fișiere direct în /workspace** - Toate fișierele temporare, note, output trebuie să fie în directorul de lucru separat.
|
||||
Structura directorului de lucru:
|
||||
```
|
||||
/workspace/.claude-work/<task>/
|
||||
├── output/ # Rezultate finale
|
||||
├── temp/ # Fișiere temporare
|
||||
└── notes.md # Note și concluzii
|
||||
```
|
||||
|
||||
3. **Structura:**
|
||||
```
|
||||
/workspace/.claude-work/<task>/
|
||||
├── output/ # Rezultate finale
|
||||
├── temp/ # Fișiere temporare
|
||||
└── notes.md # Note și concluzii
|
||||
```
|
||||
## Documentație
|
||||
|
||||
4. **Excepție:** Modificările la fișiere existente din proiecte se fac în locația lor originală.
|
||||
| Subiect | Fișier |
|
||||
|---------|--------|
|
||||
| Playwright MCP | [docs/playwright-mcp.md](docs/playwright-mcp.md) |
|
||||
| ttyd Web Terminal | [docs/ttyd.md](docs/ttyd.md) |
|
||||
|
||||
## Comenzi Git
|
||||
## Quick Reference
|
||||
|
||||
```bash
|
||||
# Git
|
||||
git clone git@gitea.romfast.ro:romfast/<repo>.git
|
||||
git push origin main
|
||||
|
||||
# ttyd
|
||||
sudo systemctl status ttyd
|
||||
sudo systemctl restart ttyd
|
||||
|
||||
# Playwright
|
||||
npx playwright install chromium
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user