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)