tools
Waarom deze tools bestaan
Code genereren gaat sneller dan controleren of de implementatie werkt.
Een geslaagde testsuite kan fouten missen. Assertions die een waarde met zichzelf vergelijken, slagen altijd. Verouderde stubs kunnen slagen nadat de oorspronkelijke method is verwijderd. Geen van beide levert bruikbaar bewijs dat de code werkt.
Architectuur en databasetoegang vragen om vergelijkbare controles. Codegeneratie heeft correcte informatie over afhankelijkheden nodig. Databaseverbindingen vereisen expliciete toegangsregels, zodat gegenereerde queries binnen de bedoelde rechten blijven.
Knossos brengt codestructuur en afhankelijkheden in kaart. Chaos-MCP past code aan om te meten welke fouten de tests detecteren. Momus-MCP controleert assertions en mocks op ineffectieve testpatronen. Deze drie tools ondersteunen TypeScript en JavaScript, PHP, Python en Rust, ook in repositories die meerdere ecosystemen combineren.
De catalogus bevat daarnaast tools voor MCP-gebruik, agentconfiguratie, sessietiming en het controleren van wijzigingen vóór een commit. Elke pagina beschrijft de ondersteunde werkwijze, installatie en beperkingen.
Waar het misgaat
- Je kunt niet zien welke MCP-servers context verbruiken of de meeste tool-output teruggeven.
- Ariadne
- Je hebt dit al eens opgelost, in een sessie die je niet terugvindt.
- Nekyia
- Geslaagde tests tonen niet welke codewijzigingen onopgemerkt blijven.
- Chaos-MCP
- Databasetoegang via MCP vereist querybeperkingen en een auditlog.
- Argos-MCP
- Architectuurvragen vereisen steeds opnieuw broncodezoekwerk zonder gedeelde dependency-graph.
- Knossos
- Een geslaagde test kan toch een tautologische assertion of een verouderde mock bevatten.
- Momus-MCP
- Sessieduur, wachttijd en trage commando’s zijn lastig terug te vinden.
- Timestamps
- Je kunt niet eenvoudig controleren welke instructiebestanden in je sessie zijn geladen.
- Kanon
- Je agent herhaalt een toolaanroep die in een eerdere context al mislukte.
- Cassandra
- Claude Code bereikt midden in een taak de gebruikslimiet zonder voorafgaande waarschuwing.
- Kairos
- Een sessie wijzigde 47 bestanden, maar de uiteindelijke diff toont niet hoe die wijzigingen zijn toegepast.
- Minos
- Na een agentsessie kunnen debug-uitvoer en tijdelijke oplossingen in een commit terechtkomen.
- Alpheus
- Capabilities, dependencies en beveiligingsinformatie staan verspreid over meerdere registers.
- MCP Observatory
Zo werken ze samen
voordat je installeert
Weten wat een MCP-server meebrengt.
1 tool
voordat de agent begint
Afhankelijkheden vastleggen zonder bij elke vraag de repository opnieuw te lezen.
2 tools
tijdens het bouwen
Bij de data komen zonder er iets aan te kunnen veranderen, en zien waar de tijd heen gaat.
6 tools
voordat je merget
Controleren of geslaagde tests echte fouten detecteren.
4 tools
Alle tools
| voordat je installeert | voordat de agent begint | tijdens het bouwen | voordat je merget | |
|---|---|---|---|---|
| agent-tooling | geen | NekyiaKanon | AriadneArgos-MCPTimestampsCassandraKairos | MinosAlpheus |
| testkwaliteit | geen | geen | geen | Chaos-MCPMomus-MCP |
| architectuur | geen | geen | Knossos | geen |
| webapplicatie | MCP Observatory | geen | geen | geen |
13 van 13 tools
| tool | soort | wanneer | status |
|---|---|---|---|
| Ariadne | agent-tooling | tijdens het bouwen | Live |
| Nekyia | agent-tooling | voordat de agent begint | Live |
| Chaos-MCP | testkwaliteit | voordat je merget | Live |
| Argos-MCP | agent-tooling | tijdens het bouwen | Live |
| Knossos | architectuur | tijdens het bouwen | Live |
| Momus-MCP | testkwaliteit | voordat je merget | Live |
| Timestamps | agent-tooling | tijdens het bouwen | Live |
| Kanon | agent-tooling | voordat de agent begint | Live |
| Cassandra | agent-tooling | tijdens het bouwen | Live |
| Kairos | agent-tooling | tijdens het bouwen | Live |
| Minos | agent-tooling | voordat je merget | Live |
| Alpheus | agent-tooling | voordat je merget | Live |
| MCP Observatory | webapplicatie | voordat je installeert | Live |