Dépôts GitHub
Les dépôts privés arrivent bientôt. Un dépôt public se relie déjà depuis la page du projet, avec son adresse.
Dépôt public
Sans installer d'application : collez l'adresse, Tamiso crée le projet et vérifie la branche chaque jour.
Ce que Tamiso garde
Le dépôt est téléchargé en mémoire, analysé, puis oublié. Tamiso garde la liste des paquets et leurs versions, les résultats (avec les secrets masqués) et le numéro du dernier commit.
Les dépôts sont vérifiés une fois par jour, et à la demande avec le bouton « Synchroniser » du projet.
Assistants de code (MCP)
Claude Code, Cursor et les autres assistants lisent vos failles et les instructions de correction, avec une clé que vous pouvez révoquer.
Gérer les clésDepuis votre CI (GitHub Actions)
Le code reste dans votre CI : seuls les fichiers de dépendances ou le SBOM sont envoyés.Fichier .github/workflows/tamiso.yml
À chaque push sur main, GitHub envoie le fichier de dépendances au projet. Remplacez package-lock.json par votre fichier (requirements.txt, poetry.lock, un SBOM CycloneDX…) ; plusieurs fichiers : répétez la ligne -F.
name: Tamiso
on:
push:
branches: [main]
jobs:
tamiso:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- name: Tamiso
run: |
curl --fail-with-body -sS -X POST "https://tamiso.dev/api/v1/scan" -H "Authorization: Bearer ${{ secrets.TAMISO_KEY }}" -F "file=@package-lock.json"
La réponse donne le nombre de failles à corriger et à vérifier, et l'adresse du projet. Une nouvelle version n'apparaît que si les paquets ont changé.
Comment ça marche
Dépôt GitHub
Un dépôt public se relie avec son adresse : Tamiso vérifie la branche chaque jour et analyse chaque nouveau commit, dépendances et code. Les dépôts privés arrivent bientôt.
Clé CI
Une clé par projet et un workflow GitHub Actions prêt à copier : à chaque push, la CI envoie le fichier de dépendances ou le SBOM. Le code reste chez vous.
Assistants de code (MCP)
Claude Code, Cursor et les autres assistants lisent les failles de vos projets et les instructions de correction, et vérifient un fichier de dépendances avant un commit. Clé révocable.