GitHub Projects як довгострокова пам'ять для AI-агентів
Проблема
AI-агенти не пам’ятають контекст між сесіями. Кожна нова розмова — чистий аркуш. Це критично для складних проєктів, де задачі тривають днями.
Рішення
Використовуємо GitHub Projects як зовнішню пам’ять:
- Issues — одиниці пам’яті з повним контекстом задачі
- Comments — журнал прогресу і точки відновлення
- Project board — візуальний огляд стану всіх задач
ghCLI — інтерфейс агента для читання/запису
Як це працює
# Створити задачу з контекстом
gh issue create --title "Додати dark mode" \
--body "## Контекст\nПотрібен dark mode через CSS custom properties..."
# Відновити контекст
gh issue view 42 --comments
# Записати прогрес
gh issue comment 42 --body "Реалізував CSS змінні, залишилось toggle"
# Закрити
gh issue close 42 --reason completed
Чому це працює
Агент не зберігає контекст внутрішньо — він надійно звертається до зовнішньої документації. Чим краще написаний issue, тим точніше агент відновлює контекст.
Коментарі створюють recovery points — перегляд минулих рішень стає можливим і для людей, і для агентів.
Налаштування
gh auth login+gh auth refresh -s project- Створити Project:
gh project create --title "AI Agent Memory" - Додати інструкції в
CLAUDE.md - Почати використовувати
Мінімум інфраструктури — максимум користі.