GCC transforms agent memory from a passive token stream into a structured, versioned file system under .GCC/. Inspired by Git, it provides four operations — COMMIT, BRANCH, MERGE, CONTEXT — to persist milestones, explore alternatives in isolation, synthesize results, and recover historical context efficiently.
On first use, check if .GCC/ exists in the project root. If not, run scripts/gccinit.sh to create the directory structure:
For detailed file format specifications, read references/fileformats.md.
Git context Controller (GCC) - يدير ذاكرة الوكيل كنظام ملفات تم إصداره ضمن .GCC/. يجب استخدام هذه المهارة عند العمل على مشاريع متعددة الخطوات تستفيد من ثبات الذاكرة المنظمة، وتتبع المعالم، والتفرع للأساليب البديلة، واستعادة السياق عبر الجلسات. يتم تشغيل أوامر /gcc أو اللغة الطبيعية مثل "تنفيذ هذا التقدم"، أو "الفرع لتجربة بديل"، أو "دمج النتائج"، أو "استعادة السياق". المصدر: faugustdev/git-context-controller.