opencode-config
Переносимый конфиг AI-ассистента для кодинга с памятью и пайплайном subagent'ов
❓ Зачем
Перенос конфига на новый сервер требовал настройки с нуля каждый раз. Плюс отсутствие версионирования — накосячил со скиллом и не можешь посмотреть, как было раньше.
✅ Что
Готовый конфиг в Docker. Клонировал, заполнил .env, запустил — работает. Версионирование через Git, память синкается через приватный репозиторий.
возможности
- Переносимость: Docker-конфиг — поднимается на любом сервере одной командой
- Версионирование: Git под капотом — откат к любой версии конфига
- Глобальные скиллы: Все скиллы прокидываются через volume — работают во всех проектах
- Переносимая память: Markdown + git, синк через приватный репозиторий — ассистент помнит всё
- Двойной поиск: Keyword (ripgrep) всегда работает, semantic — опционально через OpenAI API
- Пайплайн: ISSUE → IMPLEMENT → DOCS → CI → REVIEW → MERGE → MEMORY
- Subagent-оркестрация: Оркестратор только планирует, исполняют subagent'ы
- Линейное выполнение: Один пайплайн за раз — без конфликтов веток
- Auto-issue: Баг найден в процессе — агент сам создаёт GitHub issue и продолжает работу
- Скиллы и команды: Встроенные скиллы и slash-команды, основной — `/run-pipeline`
- Subagent'ы: Встроенные агенты по ролям — review, docs, memory sync