Skip to content

Latest commit

 

History

History
executable file
·
106 lines (83 loc) · 2.22 KB

File metadata and controls

executable file
·
106 lines (83 loc) · 2.22 KB

sions ver= Guide d’Utilisation :toc: :lang: fr

English | Français

Installation

npm install

Démarrage Rapide

1. Tester la CLI

node pilot-agent-cli.js help

2. Initialiser la configuration

node pilot-agent-cli.js init

3. Lancer les tests

node pilot-agent-cli.js test

4. Voir la configuration

node pilot-agent-cli.js config

5. Lancer l’agent (après configuration)

node pilot-agent-cli.js run --verbose

Utilisation Avancée

Configuration de l’Authentification

Avant d’utiliser l’agent, configurez l’authentification GitHub Copilot :

# Terminal 1 : Démarrer le serveur d'authentification
node copilot-auth.js

# Terminal 2 : Utiliser le client
node copilot-client.js demo

Configuration Personnalisée

# Lancer avec un fichier de config personnalisé
node pilot-agent-cli.js run --config ./ma-config.json --verbose

# Voir la configuration actuelle
node pilot-agent-cli.js config

Commandes Disponibles

Commandes CLI

  • init - Créer un fichier de configuration par défaut

  • run - Exécuter Pilot Agent avec la config actuelle

  • config - Afficher la configuration actuelle

  • test - Lancer les tests et validations de base

  • help - Afficher le message d’aide

Options

  • --config <chemin> - Spécifier le chemin du fichier de config (défaut: ./pilot-agent.config.json)

  • --verbose - Activer l’affichage verbeux

Dépannage

Dépendances

Assurez-vous que GitHub Copilot Language Server est installé :

npm install -g @github/copilot-language-server

Authentification

Vérifiez l’authentification GitHub :

gh auth status

Architecture TDD et Hexagonale

Ce projet suit les principes : - TDD : 38 tests passant avec couverture 80%+ - Architecture Hexagonale : Séparation claire domaine/infrastructure - SOLID : Principes respectés dans toute la codebase - Clean Code : Code concis et efficace