Tiden: AI-code controleren met specificaties en tests

Maak zichtbaar welke productbeloften door tests worden onderbouwd.

tiden.ai
Tiden screenshot

Wat doet Tiden in gewone taal?

Tiden helpt ontwikkelteams controleren of een programmeeragent heeft gebouwd wat er gevraagd is. Het product van Qase, Inc. brengt specificaties, agentsessies, tests en bewijs voor een release bij elkaar.

Stel dat een API boven een limiet een 429-status én een wachttijd moet teruggeven. Dat de code compileert, bewijst die afspraken nog niet. Tiden verbindt het gewenste gedrag met tests en laat zien waar bewijs ontbreekt. Dat helpt bij de vraag of een wijziging klaar is voor beoordeling.

Eerst begrijpen wat je controleert

Tiden leest code, maakt een overzicht van productspecificaties en markeert specificaties zonder test. De specificaties zijn bewerkbare Markdown met bronnen, componenten, prioriteiten en versiegeschiedenis.

Intent capture legt beslissingen uit agentsessies vast en verwerkt ze tot branches die je kunt beoordelen. De website beschrijft een werkafspraak met openstaande beloften. Mensen beoordelen voorgestelde wijzigingen aan specificaties en tests en voegen de geaccepteerde wijzigingen samen. Daarmee blijft ook de betekenis van een test onderdeel van de review.

Proefperiode en kosten voor een team inschatten

Gecontroleerd op 15 oktober 2026: de openbare maandprijzen in USD zijn $49 voor Starter en $199 per product voor Team. Starter omvat één product, maximaal drie repositories en 25 geverifieerde wijzigingen per maand. Team bevat 100 per product en onbeperkte repositories. Beide hebben een proefperiode van veertien dagen; bij voortzetting begint de facturering op dag vijftien.

Een geverifieerde wijziging is een pull request die met een geslaagde quality gate wordt samengevoegd. Die telt eenmaal; herhalingen, mislukte wijzigingen en botcommits zijn gratis. Team kan extra kosten voor wijzigingen en telemetrie hebben. Bewijs blijft drie maanden bewaard op Starter en twaalf op Team. Bekijk de officiële prijzen en calculator voor staffels en jaarvoorwaarden. USD-lijstprijzen zijn geen europrijzen inclusief belasting.

Een eerste repository aansluiten

Volg de officiële snelstart met een klein, meetbaar gedrag:

  1. Maak een organisatie, workspace en product aan, of sluit je bij een bestaande organisatie aan.
  2. Installeer de CLI voor macOS, Linux of Windows. Voer tiden setup uit voor autorisatie en repositorykoppeling, gevolgd door tiden config verify.
  3. Verbind de Tiden GitHub App met de gekozen repositories en controleer de rechten.
  4. Maak een specificatie, eventueel vanuit Markdown, en koppel een test.
  5. Voer de controles uit en bekijk Traceability: verified, not_run en no_test geven verschillende bewijsniveaus aan.
  6. Installeer hooks met tiden intent install, controleer hun status en beoordeel de gegenereerde branches.

Het doel van deze eerste ronde is vaststellen of de relatie tussen eis, test en resultaat bruikbaar is in je eigen acceptatieproces.

Releasecontroles in je bestaande toolchain

Quality gates combineren specificatiedekking, testresultaten, componentrisico, actualiteit en beschikbare productieproblemen. Ze beoordelen main, een branch of een release. Een uitslag kan goedkeuren, blokkeren of geaccepteerd risico vastleggen.

tiden gate check --product-id <product-id> geeft een niet-nul afsluitcode bij blokkades of openstaande risicobeoordeling. Runtimefouten kunnen aan releases en omgevingen worden gekoppeld. Een geslaagde controle geldt voor de vastgelegde eisen en tests, zonder volledige foutloosheid te garanderen.

Tiden noemt Claude Code, Cursor, Copilot en Codex als aanvullende tools. CLI, openbare REST API en de lokale MCP-server maken automatisering mogelijk. Werk CLI en MCP samen bij om configuratieproblemen te voorkomen.

Broncode en gegevens delen

De GitHub App leest toegestane repositories; bekijk daarom de selectie en bewaar API-tokens zorgvuldig. Telemetrie kan met beforeSend worden aangepast of weggegooid. Lees de privacyvoorwaarden samen met het contract. De bekeken openbare informatie bewijst geen algemene garantie dat alle klantcode van training is uitgesloten of uitsluitend lokaal wordt verwerkt. Enterprise-self-hosting is een betaalde aanvulling.

Dit past bij developers, QA en technische leads die agentwijzigingen blijven leveren en specificaties onderhouden. Onduidelijke acceptatiecriteria moet het team zelf verduidelijken.

Veelgestelde vragen

Vervangt Tiden de menselijke reviewer?

Nee. Agenten stellen branches voor; mensen beoordelen en mergen geaccepteerde wijzigingen. Tiden levert traceerbare onderbouwing.

Bewijzen groene tests dat de opdracht klopt?

Alleen het werkelijk geteste gedrag is onderbouwd. Controleer ook de koppeling aan de eis, ontbrekende dekking en verouderde resultaten.

Hoe begin je met een bestaande repository?

Maak een product, autoriseer de repository en configureer de CLI. Koppel één specificatie aan één test en controleer Traceability.

Officiële bronnen