Connexion Publier

contextetech / harness-projet-python

Modèle cible : Général (tous modèles) Français Licence : MIT Mis en ligne le mis à jour il y a 1 heure ▶ 0 utilisations

Configuration Claude Code pour un projet Python avec uv, pytest et ruff : conventions, commandes autorisées, fichiers protégés.

Accès Élevé

  • Lire des fichiers ou des données
  • Modifier ou supprimer des fichiers
  • Envoyer des données sur Internet : Non
  • Lancer des commandes sur la machine

Instructions de l'agent

# Projet Python

- Environnement géré par uv : `uv run` pour lancer, `uv add` pour ajouter une dépendance.
- Avant de proposer un commit : `uv run ruff check .` et `uv run pytest` doivent passer.
- Code annoté (types) et testé ; un test pour chaque bug corrigé.
- Ne jamais modifier `.env` ni les fichiers de `secrets/`.

Permissions

AutoriséBash(uv run pytest:*)
AutoriséBash(uv run ruff check:*)
AutoriséBash(uv run ruff format:*)
AutoriséBash(git status)
AutoriséBash(git diff:*)
AutoriséRead
AutoriséEdit
InterditRead(.env)
InterditRead(secrets/**)
InterditBash(git push:*)
InterditBash(rm -rf:*)