Repozytoria GitHub
Prywatne repozytoria już wkrótce. Publiczne repozytorium podepniesz już teraz na stronie projektu, podając jego adres.
Publiczne repozytorium
Bez instalowania aplikacji: wklej adres, Tamiso utworzy projekt i będzie codziennie sprawdzać gałąź.
Co zostaje w Tamiso
Repozytorium jest pobierane do pamięci, analizowane i zapominane. Tamiso zapisuje listę paczek z wersjami, wyniki (z zamaskowanymi sekretami) i numer ostatniego commita.
Repozytoria są sprawdzane raz dziennie i na żądanie przyciskiem „Synchronizuj” w projekcie.
Asystenci kodu (MCP)
Claude Code, Cursor i inni asystenci czytają Twoje podatności i instrukcje naprawy, z kluczem, który możesz unieważnić.
Zarządzaj kluczamiZ Twojego CI (GitHub Actions)
Kod zostaje w Twoim CI: wysyłane są tylko pliki zależności albo SBOM.Plik .github/workflows/tamiso.yml
Przy każdym pushu do main GitHub wysyła plik zależności do projektu. Zamień package-lock.json na swój plik (requirements.txt, poetry.lock, SBOM CycloneDX…); kilka plików: powtórz linię -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"
Odpowiedź podaje liczbę luk do poprawy i do sprawdzenia oraz adres projektu. Nowa wersja pojawia się tylko, gdy zmieniły się paczki.
Jak to działa
Repozytorium GitHub
Publiczne repozytorium podpinasz adresem: Tamiso codziennie sprawdza gałąź i analizuje każdy nowy commit, zależności i kod. Prywatne repozytoria już wkrótce.
Klucz CI
Jeden klucz na projekt i gotowy do skopiowania workflow GitHub Actions: przy każdym pushu CI wysyła plik zależności albo SBOM. Kod zostaje u Ciebie.
Asystenci kodu (MCP)
Claude Code, Cursor i inni asystenci czytają luki z Twoich projektów i instrukcje poprawek, a przed commitem sprawdzają plik zależności. Klucz można unieważnić.