Agents
Connectez un agent.
Claude Code, Claude Desktop, Cursor ou vos propres scripts peuvent lire vos appels via Kiku, sur votre Mac, une fois que vous avez dit quel agent et ce qu’il lit. Trois étapes.
1Activez Agents
Dans les réglages de Kiku, section Agents, activez Laisser les agents lire vos appels. La Mémoire doit aussi être activée. Kiku répond aux agents tant qu’il est ouvert.
2Connectez l’agent
Cliquez sur Connecter un agent et donnez-lui un nom, comme Claude. Choisissez ce qu’il lit (Notes, ou Notes et citations), quels appels (Des 90 derniers jours, Tous, ou À partir de maintenant) et pour combien de temps (30 jours, 90 jours, ou Jusqu’à ce que je le révoque).
3Copiez sa clé
Kiku affiche la clé de l’agent une seule fois, elle commence par
kk_, avec les lignes de configuration ci-dessous déjà remplies. Copiez-les tout de suite : Kiku ne garde qu’une empreinte de la clé.
MCP
Ajoutez Kiku à votre agent.
Le serveur MCP de Kiku est l’outil kiku intégré à l’app. Votre agent le lance tout seul, avec la clé dans KIKU_TOKEN. Mettez votre clé là où les lignes indiquent kk_....
Claude Code
Dans le Terminal, pour tous vos projets :
claude mcp add --scope user kiku -e KIKU_TOKEN=kk_... -- /Applications/Kiku.app/Contents/Helpers/kiku mcpEnsuite, /mcp dans Claude Code liste kiku et ses outils.
Claude Desktop
Dans Claude, Paramètres, Développeur, Modifier la configuration ouvre claude_desktop_config.json. Ajoutez ceci, puis redémarrez Claude :
{
"mcpServers": {
"kiku": {
"command": "/Applications/Kiku.app/Contents/Helpers/kiku",
"args": [
"mcp"
],
"env": {
"KIKU_TOKEN": "kk_..."
}
}
}
}Cursor
Le même bloc dans ~/.cursor/mcp.json pour tous vos projets, ou dans .cursor/mcp.json pour un seul (gardez la clé hors de git). Activez ensuite kiku dans Cursor Settings, section MCP.
Toute autre app MCP
Commande /Applications/Kiku.app/Contents/Helpers/kiku, argument mcp, et la clé dans la variable d’environnement KIKU_TOKEN.
Puis demandez, par exemple : « Qu’a-t-on décidé pour la date de lancement ? » ou « Écris le mail de suivi de l’appel de ce matin. »
Ligne de commande
kiku api, pour vos scripts.
Le même outil répond dans un shell, avec une sous-commande par opération. kiku api les liste et kiku api list_meetings --help en explique une. Il affiche du JSON quand sa sortie part dans un pipe (ou avec --json), et un tableau dans un terminal.
export KIKU_TOKEN=kk_...
alias kiku=/Applications/Kiku.app/Contents/Helpers/kiku
kiku api list_meetings --since 7d
kiku api get_meeting 1791194400000-launch01 --json | jq .result.notes
kiku api brief --people "Léa Martin" --people "Tom Becker"API locale
Une API REST qui reste sur votre Mac.
Sous tout cela, une API REST sur un socket dans le dossier de Kiku, que vous seul pouvez ouvrir : aucun port réseau, donc aucune page web ni aucun autre utilisateur ne peut l’atteindre. Elle se décrit elle-même à /v1/openapi.json, et à /v1/llms.txt pour les agents qui lisent une page. Chaque réponse cite son appel.
curl --unix-socket "$HOME/Library/Application Support/Kiku/api.sock" \
-H "Authorization: Bearer $KIKU_TOKEN" \
"http://localhost/v1/meetings?since=7d"Ce à quoi elle répond
search- Les anciens appels par mots-clés, les plus pertinents d’abord, avec les lignes qui correspondent.
list_meetings- Les appels, du plus récent au plus ancien, par date, personne ou app.
get_meeting- Les notes d’un appel : résumé, décisions, prochaines étapes.
list_people- Les personnes que Kiku connaît grâce à vos appels.
get_person- Les appels avec quelqu’un, et les prochaines étapes dans les deux sens.
list_commitments- Les prochaines étapes encore ouvertes, les vôtres ou les leurs.
list_decisions- Ce qui a été décidé, sur un sujet.
brief- Un point avant une réunion avec ces personnes.
S’il ne répond pas
unauthorized- Kiku ne connaît pas cette clé : l’agent a été révoqué, ou la clé a été mal saisie.
off- Agents est désactivé dans les réglages de Kiku.
needs_app- Kiku n’est pas ouvert. Ouvrez-le.
Entre vos mains
Ce qui reste à vous.
Désactivé par défaut
Rien ne répond tant que vous n’activez pas Agents, et rien ne répond jamais sur le réseau.
Une clé par agent
Chaque agent avec ce qu’il lit, depuis quand, pour combien de temps. Mettez les agents en pause pendant une heure ou jusqu’à demain, révoquez-en un, et il s’arrête dès sa requête suivante.
Le journal des accès
Quel agent a lu quel appel, et quand. Le journal ne contient jamais les notes elles-mêmes.
Pas pour les agents
Sur un appel, ou sur une personne pour tous les appels avec elle. Pour les agents, ces appels n’existent pas.
Kiku n’envoie rien lui-même. Un agent que vous connectez envoie en général ce qu’il lit à l’entreprise de son modèle pour vous répondre, et les autres participants à vos appels ne l’ont pas choisi. Les programmes lancés par vous sur ce Mac peuvent aussi lire directement le dossier de Kiku : une clé ne contrôle que ce qu’ils obtiennent par Kiku.
Claude Code peut lire des fichiers par son shell. Pour le limiter à ce que vous avez autorisé, ajoutez ceci à ~/.claude/settings.json :
"permissions": {
"deny": [
"Read(~/Library/Application Support/Kiku/**)",
"Bash(*Application Support/Kiku*)"
]
}