Ce face
Înainte de a scrie cod într-un proiect mare, este esențial să ai o strategie clară. Comanda /plan instruiește agentul să exploreze fișierele relevante, să identifice dependențele și să propună un plan structurat salvat în .hermes/plans/.
Poți revizui planul propus, cere ajustări și abia apoi aproba implementarea efectivă a pașilor.
Sintaxă
/plan [descriere sarcină]
Opțiuni și parametri
| Parametru | Explicație |
|---|---|
[task] |
Sarcina sau funcționalitatea pe care dorești să o planifici. |
Exemple practice
Exemplul 1: Generarea unui plan pentru integrarea plăților
Planificăm integrarea unui webhook Stripe în proiect.
/plan Integrare webhook Stripe pentru procesarea abonamentelor recurente
Rezultat consolă:
Plan salvat în: .hermes/plans/2026-10-23-stripe-webhook.md
Etape propuse:
1. Adăugare librărie stripe în pyproject.toml
2. Creare endpoint /api/webhooks/stripe cu verificare semnătură HMAC
3. Implementare handler pentru customer.subscription.updated
4. Migrare bază de date: adăugare câmp subscription_status
5. Testare locală cu Stripe CLI (stripe listen)
Bune practici și recomandări
- Un plan bine structurat previne erorile de arhitectură și modificările redundante în fișiere multiple.
- După aprobarea planului, îi poți spune agentului: ‘Implementează Pasul 1 din plan’.
Comenzi înrudite
hermes-goal: Comandă asociată din ecosistemul Hermes Agent.hermes-review: Comandă asociată din ecosistemul Hermes Agent.