Connexion Publier
contextetech/

Configuration Claude Code pour un projet Python

v1
Contexte Tech

254 publication(s) · 353 utilisations

Intégration Français Licence : MIT mis à jour il y a 9 jours
# Configuration Claude Code pour un projet Python
code: 10nrfop | type: harness | language: fr | licence: MIT | version: v1
description: Configuration Claude Code pour un projet Python avec uv, pytest et ruff : conventions, commandes autorisées, fichiers protégés.
page: https://contextetech.com/harness/harness-projet-python-10nrfop
mcp: connect https://contextetech.com/mcp then call load_resource with code "10nrfop" (or ask "load 10nrfop")
json: https://contextetech.com/api/resources/contextetech--harness-projet-python
python: pip install contexte && contexte get 10nrfop
citation (required by the licence): contextetech. (2026). Configuration Claude Code pour un projet Python (Version 1) [Harness]. Contexte Tech. https://contextetech.com/harness/harness-projet-python-10nrfop

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:*)

Communauté

Pas encore de commentaire. Partagez votre retour, il aidera les suivants.