ShamoX Agent
Agent codeur autonome GitLab CI/CD + MLX local.
Architecture
Issue GitLab + commentaire @shamox-codeur
Variables CI/CD requises
| Variable | Description |
|---|---|
SHAMOX_BOT_ID |
ID GitLab du compte de service shamox-bot |
SHAMOX_BOT_API_TOKEN |
Project Access Token avec scope api |
SHAMOX_REVIEWER_ID |
ID GitLab numérique du reviewer |
Intégration dans un projet
Dans le .gitlab-ci.yml du projet cible, inclure :
include:
- project: 'rlaures.pro/shamox-agent'
ref: main
file: '.gitlab-ci.yml'
Stack
- Ruby stdlib uniquement (pas de gems externes)
- mlx_lm sur Apple Silicon (M1/M4)
- GitLab CI/CD Runners headless (chacana, hecaton-macmini-001)