ExploitationRéférence
Exploitation

Référence

Les valeurs exactes auxquelles l’agent obéit : le pointeur de dépôt, les variables d’environnement, et les outils MCP du cycle de vie. Les quatre zones de configuration — workflow, automatisation, rapport, testing — sont détaillées dans leurs propres rubriques.

Le fichier `.codboard/config.json`

Écrit par /codboard:init à la racine du dépôt, versionné, sans secret (l’authentification passe par OAuth). Il relie le dépôt à un projet CodBoard.

ChampRequisDescription
projectIdouiUUID du projet CodBoard.
repositoryIdouiUUID du dépôt rattaché.
workflowIdouiUUID du workflow appliqué au projet.
boardUrlouiLien vers le board, pour l’ouvrir depuis l’agent.
projectNameconfortNom lisible du projet.
repositoryNameconfortNom lisible du dépôt.
workspaceIdconfortUUID du workspace propriétaire.
Ce qui n’est pas dedans

Aucune clé, et aucun champ `sync` : la « synchronisation forte » est le mécanisme des hooks du plugin, pas une valeur du fichier. Seul le journal .codboard/session-state.json reste ignoré par git.

Variables d’environnement

VariableRôle
CODBOARD_API_KEYClé machine par utilisateur (format codboard_sk_…) pour la voie MCP manuelle ou la CI. Envoyée en header x-api-key. Inutile avec le connecteur OAuth.
MCP_PUBLIC_URLPoint d’entrée du serveur MCP hébergé — https://mcp.codboard.com/mcp en production. Utile surtout si vous self-hébergez le serveur.

Outils MCP du cycle de vie

Le serveur expose 60+ outils. Voici le cœur du cycle de vie — ceux qu’un agent-watcher enchaîne, de la lecture du workflow au rapport.

OutilRôle
get_workflowLit la config qui fait foi : statuts, transitions, playbook, automatisation, testing, rapport.
create_requestOuvre une request rattachée à un ticket (référencé par URL).
create_taskCrée une task livrable sous une request.
start_executionDémarre le travail de l’agent ; passe la request en in_progress.
set_task_branchAttache la branche git suivie pour la task.
change_task_statusFait avancer la task dans les statuts du workflow.
set_task_pull_requestAttache la PR et son état (draft / open / merged / closed).
attach_change_requestAttache la PR comme artefact change_request (garde in_review).
add_test_stepAjoute une étape de plan de test, avec captures/vidéo optionnelles.
create_media_uploadHéberge une capture ou vidéo et renvoie une URL publique.
record_work_noteNote ultra-courte started/finished — nourrit le rapport.
upsert_reportCrée ou met à jour le rapport daté du jour.
complete_executionClôt l’exécution ; passe la request en completed.
Hébergé vs local

Tous les outils du cycle de vie sont disponibles sur le serveur hébergé (HTTP) comme en local (stdio). Seuls quelques outils à accès machine (ex. capture de preuves git locales) sont réservés au transport stdio.

© 2026 CodBoard. Tous droits réservés.