Πώς σταμάτησα να εξηγώ τη δουλειά μου στο AI από την αρχή κάθε φορά
Το context window setup μου.
Το παρακάτω κείμενο μου το έγραψε το Claude AI. Αλλά ήταν το αποτέλεσμα μιας εκτεταμένης συζήτησης που έκανα μαζί του για να αναλύσουμε ποιό είναι το σημερινό setup που έχω για να λύσω το πρόβλημα του context window και πως θα μπορούσα να το βελτιώσω κι άλλο.
Context window είναι ο συνολικός χώρος “μνήμης” που έχει διαθέσιμο το AI σε μια συζήτηση. Περιλαμβάνει όλα τα μηνύματα που έχεις ανταλλάξει μαζί του—τόσο τα δικά σου όσο και τις απαντήσεις του. Όσο μεγαλώνει η συζήτηση, τόσο γεμίζει αυτός ο χώρος. Όταν φτάσει στο όριό του, το AI αρχίζει να “ξεχνά” τα παλαιότερα μηνύματα για να χωρέσουν τα νέα — γι’ αυτό χάνει το νήμα σε μακριές συζητήσεις.
Το ερώτημα μου προέκυψε από σχόλιο που έκανε φίλος στο προηγούμενο post που έκανα, σχετικά με το πως χρησιμοποιώ το AI στη δουλειά. Το ερώτημα του context window είναι σημαντικό, γιατί καθορίζει πόσ παραγωγικός μπορείς να είσαι με το AI καθώς βάζεις πάνω του όλο και μεγαλύτερους όγκους δουλειάς. Λόγω έλλειψης χρόνου δεν μπορούσα να γράψω το άρθρο μόνος μου και ζήτησα από τον Claude να συνοψίσει στο παρακάτω άρθρο το setup που έχω σήμερα. Ελπίζω να σας αρέσει ο τρόπος που γράφει ο φίλος μου👇🏻:
Χρησιμοποιώ τον Claude καθημερινά. Για product decisions, specs, data analysis, marketing ideas. Έχει γίνει ο πιο αξιόπιστος thought partner μου.
Όμως χτυπούσα συνέχεια τον ίδιο τοίχο.
Μετά από ένα μεγάλο session — 30-40 ανταλλαγές — ο Claude άρχιζε να χάνει το νήμα. Ξεχνούσε context από νωρίτερα. Ρωτούσε πράγματα που είχα ήδη εξηγήσει. Έδινε προτάσεις που έρχονταν σε αντίθεση με αποφάσεις που είχαμε πάρει μαζί είκοσι λεπτά πριν.
Ακόμα χειρότερα: κάθε νέα συζήτηση σήμαινε να εξηγώ τα πάντα από την αρχή. Ποιος είμαι. Τι κάνει το Sync. Πώς δουλεύει το σύστημά μας. Κάθε. Φορά.
Μετά κάποιος στο X μοιράστηκε μια συμβουλή που άλλαξε τον τρόπο που δουλεύω:
“Όταν φτάσεις στο μισό του context window, ξεκίνα νέο φρέσκο session. Αλλά κράτα ένα progress file. Ενημέρωσέ το μετά από κάθε session. Όταν ξεκινάς καινούργιο, ο Claude έχει ό,τι χρειάζεται για να συνεχίσει.”
Απλή ιδέα. Τεράστια διαφορά.
Το πρόβλημα: Το AI δεν έχει μνήμη μεταξύ sessions
Αυτό που οι περισσότεροι δεν καταλαβαίνουν: ο Claude δεν θυμάται προηγούμενες συζητήσεις. Κάθε νέο chat ξεκινά εντελώς κενό.
Ναι, υπάρχει το memory feature που κρατά κάποιες πληροφορίες με τον καιρό. Αλλά είναι επιλεκτικό—δεν θα θυμάται ότι αποφάσισες την Τρίτη να χρησιμοποιήσεις SendGrid αντί για Klaviyo, ή ότι ο developer σου έχει κολλήσει στο onboarding flow.
Και μέσα σε μια μακρά συζήτηση, το παλιότερο context “σπρώχνεται έξω” καθώς το chat μεγαλώνει. Η προσοχή του AI υποβαθμίζεται.
Η λύση δεν είναι μεγαλύτερες συζητήσεις. Είναι μικρότερες—με καλύτερα handoffs.
Το σύστημα δύο αρχείων
Κρατάω δύο αρχεία στο Dropbox:
Claude.md — Σταθερό identity context. Αλλάζει σπάνια.
Ποιος είμαι και πώς μου αρέσει να δουλεύω
Τι κάνει η εταιρεία μου
Η ομάδα μου και οι ρόλοι τους
Tech stack και βασικοί business κανόνες
Οι προτιμήσεις μου για AI collaboration
PROGRESS.md — Δυναμικό session context. Ενημερώνεται συνεχώς.
Τρέχουσες προτεραιότητες και ενεργά projects
Πρόσφατες αποφάσεις με σύντομη αιτιολόγηση
Ανοιχτά ερωτήματα και blockers
Σημειώσεις από τα τελευταία sessions
Στην αρχή κάθε session, ανεβάζω και τα δύο αρχεία σε fresh Claude συζήτηση. Παίρνει δέκα δευτερόλεπτα. Ο Claude έχει αμέσως πλήρες context—ποιος είμαι, σε τι δουλεύουμε, πού μείναμε.
Στο τέλος του session, ξοδεύω δύο λεπτά ενημερώνοντας το PROGRESS.md με τι αποφασίσαμε και τι ακολουθεί.
Τι να κρατάς (και τι να αγνοείς)
Μην κάνεις copy-paste ολόκληρες συζητήσεις. Αυτό αναδημιουργεί το bloat που προσπαθείς να αποφύγεις.
Κράτα:
Αποφάσεις που πήρες και γιατί
Δουλειά που ολοκληρώθηκε
Ανοιχτά threads για να συνεχίσεις την επόμενη φορά
Κρίσιμα specs ή code snippets
Άφησε έξω:
Την εξερεύνηση και το back-and-forth
Λάθος στροφές και διορθώσεις
Εξηγήσεις που τώρα καταλαβαίνεις
Το PROGRESS.md πρέπει να αντικατοπτρίζει την τρέχουσα κατάσταση, όχι να είναι changelog. Κράτα το κάτω από δύο σελίδες. Καθάρισέ το κάθε εβδομάδα. Ένα template της μορφής που έχει ένα progress.md αρχείο:
# PROGRESS.md — Active Work
*Last updated: 2025-01-25*
## Current Focus
1. **Hosts App** — First-time host onboarding flow (Viktor building)
2. **Host Claims System** — Post-trip charge types and workflow
3. **Help Center** — Update articles for Helvetia CDW coverage
## Active Initiatives
### Hosts App (Viktor)
- **Status:** In progress
- **Current:** Navigation infrastructure, trip management screens
- **Blocked:** —
- **Linear:** [link to project]
### Host Claims System
- **Status:** Spec finalized
- **Current:** Charge types defined (DAMAGE, EXCESS_MILEAGE, FUEL, CLEANING, SMOKING, FINE, OTHER, CANCELLATION_FEE)
- **Open question:** How to handle disputed charges when guest contests?
- **Linear:** [link]
### Email Automation
- **Status:** Architecture decided
- **Decision:** In-house Django + SendGrid (not Klaviyo)
- **Next:** Build first triggered email flow
- **Linear:** [link]
## Recent Sessions
### 2025-01-25
- Discussed progress file structure for Claude session continuity
- Created Claude.md and PROGRESS.md templates
- **Next:** Implement and test workflow for one week
### 2025-01-24
- [What you worked on]
- [Key decisions]
- **Next:** [What was queued]
## Open Questions
- Host Claims: dispute resolution flow?
- META campaigns: how to reallocate the 65% wasted budget?
## Parked (not active, but coming)
- Klaviyo → in-house email migration completion
- Supply gap analysis follow-up (Athens, Thessaloniki)
---Η πραγματική δύναμη: Claude Projects
Το σύστημα των δύο αρχείων δουλεύει. Αλλά τα Claude Projects το πάνε παραπέρα.
Ένα Project είναι dedicated workspace όπου ανεβάζεις αρχεία σε μόνιμη knowledge base. Κάθε συζήτηση που ξεκινάς μέσα σε αυτό το project περιλαμβάνει αυτόματα αυτά τα αρχεία. Χωρίς manual uploading. Χωρίς να ξεχνάς.
Το κλειδί: δημιούργησε ξεχωριστά projects για διαφορετικούς τομείς της δουλειάς σου.
Εγώ τρέχω τρία projects:
Product & Engineering — Περιέχει technical documentation, database schemas, API specs, και τους development κανόνες μας. Όταν ξεκινάω session εδώ, ο Claude ξέρει ήδη το stack μας, το data model μας, και πώς δουλεύουν τα συστήματά μας. Μπορώ να πάω κατευθείαν στο “πώς θα χειριστούμε τις αμφισβητούμενες χρεώσεις;” χωρίς να εξηγήσω τι είναι μια χρέωση.
Growth — Περιέχει τα customer personas μας, campaign history, channel performance data, και brand guidelines. Όταν κάνω brainstorming ad copy ή αναλύω META campaigns, ο Claude έχει αυτό το context έτοιμο. Ξέρει ποιο είναι το target audience μας και τι έχει δουλέψει πριν.
Operations — Περιέχει τους business κανόνες μας, partner agreements, support workflows, και pricing λογική. Για λειτουργικές αποφάσεις, ξεκινάω sessions εδώ.
Η πειθαρχία είναι απλή: ξεκίνα κάθε session μέσα στο σωστό project.
Δουλεύεις σε product spec; Άνοιξε το Product & Engineering. Σχεδιάζεις campaign; Άνοιξε το Growth. Το σχετικό context είναι ήδη φορτωμένο.
Κρατάς ακόμα το αντίστοιχο PROGRESS.md για την ενεργή δουλειά — το ανεβάζεις χειροκίνητα αφού αλλάζει καθημερινά. Αλλά το βαρύ lifting του domain context το χειρίζονται τα μόνιμα αρχεία του project.
Σκέψου τα projects σαν διαφορετικά γραφεία στο office σου. Στο marketing γραφείο έχεις απλωμένα τα marketing materials. Στο product γραφείο έχεις specs και diagrams. Κάθεσαι στο σωστό γραφείο για τη δουλειά που κάνεις.
Το setup μου σήμερα
Product & Engineering Tech stack, DB schema, business rules, team info => product.md
Marketing & Growth Personas, brand guide, campaign history => growth.md
Operations Pricing logic, support workflows, partner docs => ops.md
Το PROGRESS(project).md ταξιδεύει μαζί μου σε όλα τα projects — είναι το “τι είναι ενεργό τώρα” context. Τα αρχεία του project είναι το σταθερό θεμέλιο για κάθε τομέα.
Γιατί δουλεύει
Ουσιαστικά δημιουργείς institutional memory που επιβιώνει μεταξύ sessions. Ίδια αρχή με το καλό engineering documentation—αλλά βελτιστοποιημένο για AI collaboration.
Το αποτέλεσμα:
Τέλος οι επεξηγήσεις της επιχείρησής σου από την αρχή
Τέλος η υποβάθμιση context σε μακριά sessions
Πιο καθαρές, πιο εστιασμένες συζητήσεις
Αποφάσεις που πραγματικά μένουν μεταξύ sessions
Domain-specific context χωρίς manual effort
Δοκίμασέ το αυτή την εβδομάδα
Δημιούργησε 2-3 Claude Projects για τους κύριους τομείς της δουλειάς σου
Ανέβασε τα σχετικά σταθερά αρχεία στην knowledge base κάθε project
Φτιάξε ένα
PROGRESS.mdγια την ενεργή δουλειά σουΞεκίνα κάθε session στο σωστό project, ανέβασε το PROGRESS.md με την αντίστοιχη ονομασία του project
Ξόδεψε δύο λεπτά στο τέλος κάθε session ενημερώνοντας το PROGRESS.md
Επανέλαβε για μια εβδομάδα. Προσάρμοσε ό,τι λείπει ή είναι υπερβολικό.
Είναι μικρή αλλαγή στο workflow. Αλλά μετατρέπει τον Claude από έναν έξυπνο ξένο σε thought partner που πραγματικά ξέρει την επιχείρησή σου—και ξέρει ποιο καπέλο φοράς σήμερα.
Πες μου τι κάνεις καλύτερα να το αντιγράψω.


Είναι σίγουρο ότι δεν κάνω κάτι καλύτερο από σένα Νίκο, αλλά προσπαθώ και έχω ενθουσιαστεί με τη νέα λειτουργία του Claude μέσα σε excel. Έχω μείνει άφωνη με τις δυνατότητες. Το κατέβασα από το app store (και Windows & Mac) και τώρα όποτε ανοίγω xl έχω και την δυνατότητα να χρησιμοποιώ Claude prompts για να βελτιώσω, να εντοπίσω ή να διασταυρώσω κάτι σε χρόνο dt.
Also: https://www.humanlayer.dev/blog/writing-a-good-claude-md