Wat stuurt een agent mee als hij uren boekt?
Om een boeking te maken heeft een urenregistratie weinig nodig. Alles wat daarbovenop wordt meegestuurd, is extra risico zonder extra nut. Bij Half5 ziet de lijst er zo uit:
| Gegevens | Gaat mee? | Waarvoor |
|---|---|---|
| Omschrijving | Ja, één regel | Wat je deed, in woorden die een klant mag lezen |
| Datum, duur, begin- en eindtijd | Als ze bekend zijn | De boeking zelf |
| Klant, project, activiteit | Als je ze noemt | De juiste klant kiezen |
| Naam van de repository | Bij code-assistenten | De klant herkennen; alleen de naam, nooit een lokaal pad |
| Branch en commit-onderwerpen | Optioneel, maximaal 10 | Extra aanwijzing voor klant en project |
| Bestandspaden, code, bestandsinhoud | Nee | Niet nodig voor een urenregel |
De omschrijving kan op een factuur belanden. Zet in de projectinstructies van je agent dat hij één klantleesbare regel schrijft, zonder bestands- of klassennamen.
Wat ziet de AI-aanbieder en wat bewaart Half5?
Dat zijn twee verschillende partijen. Je assistent draait bij een AI-aanbieder, zoals Anthropic, OpenAI of Cursor. Die verwerkt je hele gesprek: je vraag, de tool-aanroepen van de agent en de antwoorden van Half5, zoals klantnamen of een lijst van je boekingen. Wat de aanbieder daarmee doet, staat in zijn eigen voorwaarden en instellingen.
Half5 ziet alleen wat de agent in een tool-aanroep meestuurt, niet de rest van je gesprek. Bewaard worden de boeking zelf, een notitie van welke agent hem maakte met de naam van de repository, en je repository-geheugen.
- Bij de AI-aanbieder: je gesprek, inclusief wat Half5 terugstuurt.
- Bij Half5: de boeking (omschrijving, datum, duur, klant, project, activiteit), welke agent hem maakte, de repositorynaam en je repository-geheugen.
- Nergens: je wachtwoord. Inloggen gebeurt in je browser bij Half5, niet in de assistent.
Waar geef je toestemming voor?
Koppelen gaat via OAuth: de agent opent een toestemmingsscherm van Half5, jij logt in en kiest de organisatie. Het scherm noemt precies wat de agent mag. Meer dan dit kan een agent via deze koppeling niet krijgen.
- ‘Uren bekijken’: je eigen uren, en de klanten, projecten en activiteiten die jij in die organisatie mag zien.
- ‘Uren registreren’: nieuwe uren aanmaken die nog goedgekeurd moeten worden, en je eigen niet-goedgekeurde uren aanpassen of verwijderen.
- Niet: facturen, collega’s of instellingen bekijken of wijzigen.
Staat er ‘Niet-geverifieerde app’, controleer dan dat je deze koppeling zelf net hebt gestart. Weet je dat niet zeker, kies dan ‘Weigeren’.
Wat onthoudt Half5, en hoe vergeet je het?
Half5 onthoudt per gebruiker welke repository bij welke klant hoort, zodat de agent dat niet steeds hoeft te vragen. Dat geheugen is gekoppeld aan jou en zie je onder Instellingen → ‘Gekoppelde agents’ → ‘Repository-geheugen’. Met ‘Vergeet …’ wis je één repository, met ‘Alles vergeten’ alles.
Twee organisatie-instellingen onder ‘AI-agents’ bepalen of Half5 ook van anderen leert. ‘Leren van collega’s’: boekte een collega een repository al op een klant, dan stelt Half5 die klant voor, maar de agent vraagt het altijd eerst na. ‘Leren van de desktop-app’: agentwerk dat je in de desktop-app registreert, telt mee voor je eigen geheugen. Beheerders zetten deze instellingen aan of uit.
Hoe verhoudt dit zich tot je tijdlijn?
De MCP-koppeling staat los van de tijdlijn in de Half5-apps. De desktop-app kan je AI-sessies in Claude Code, Codex en Cursor in je tijdlijn zetten, naast apps, documenten en agenda. Die tijdlijn is end-to-end versleuteld: alleen jij kunt hem lezen, Half5 kan hem niet inzien en hij wordt niet gedeeld met je organisatie.
Je leidinggevende ziet alleen wat jij bewust registreert, zoals uren. Productiviteitscijfers in Half5 komen uit die geregistreerde uren, niet uit de tijdlijn. Waarom dat onderscheid ertoe doet, lees je in Productiviteit meten zonder controle; hoe de tijdlijn werkt in Automatisch uren registreren.
Welke afspraken maak je als team?
Een paar afspraken voorkomen de meeste problemen. Ze kosten weinig tijd en gelden voor elke urenregistratie met AI-koppeling.
- Spreek af welke AI-assistenten gebruikt mogen worden en onder welk account, zakelijk of privé.
- Leg vast dat omschrijvingen één klantleesbare regel zijn, zonder code, paden of vertrouwelijke details.
- Koppel alleen agents die je zelf start, en weiger een niet-geverifieerde app die je niet herkent.
- Laat uren van agents altijd door goedkeuring gaan, net als andere uren. Zie Uren registreren met AI.
- Bepaal als beheerder of ‘Leren van collega’s’ en ‘Leren van de desktop-app’ aan moeten staan.
- Loop af en toe ‘Gekoppelde agents’ na en ontkoppel wat niet meer wordt gebruikt.
Zo doet Half5 het
De MCP-server van Half5 vraagt agents expliciet nooit bestandspaden of code te sturen en de omschrijving te schrijven als één regel die een klant mag lezen. Boekingen komen binnen als ‘Nog niet goedgekeurd’. Onder Instellingen → ‘Gekoppelde agents’ zie je per verbinding de naam, of hij geverifieerd is, wanneer hij voor het laatst is gebruikt en wat hij mag, en trek je toegang in met ‘Ontkoppelen’.
Hoe log_work de repository gebruikt om een klant te kiezen, lees je in Zo werkt log_work. Half5 claimt hier geen certificeringen; wat het wel en niet doet met je gegevens staat op de pagina over privacy en vertrouwen.
Veelgestelde vragen
Leest Half5 mijn gesprek met Claude of ChatGPT mee?
Nee. Half5 ontvangt alleen wat de agent in een tool-aanroep meestuurt, zoals de omschrijving en de duur. Je gesprek zelf blijft bij de AI-aanbieder.
Kan mijn leidinggevende zien wat ik met mijn AI-assistent doe?
Niet via Half5. Je leidinggevende ziet de uren die je registreert. AI-sessies in je tijdlijn zijn end-to-end versleuteld en alleen voor jou leesbaar.
Hoe wis ik wat Half5 over mijn repositories weet?
Ga naar Instellingen → ‘Gekoppelde agents’ → ‘Repository-geheugen’. Wis één repository met ‘Vergeet …’ of alles met ‘Alles vergeten’.
Wat betekent ‘Niet-geverifieerde app’ op het toestemmingsscherm?
Dat Half5 de maker van de client niet kan bevestigen. Dat kan een gewone assistent zijn, maar sta het alleen toe als je de koppeling zelf net hebt gestart.
Stuurt een agent mijn broncode naar Half5?
Dat hoort hij niet te doen, en de server vraagt agents dat expliciet. Hooguit de naam van de repository, de branch en een paar commit-onderwerpen gaan mee als aanwijzing voor de klant.