Ce que l'agent peut faire : outils, capacités et boucle d'appels
L'agent de Senzoukria dispose de deux familles d'outils, internet et outils de l'application en lecture seule, présentées en grille de capacités sur la page IA ; chaque outil rend un texte court et daté, et aucun ne peut passer un ordre, armer quoi que ce soit ni écrire un script.
Senzoukria · Documentation · Mis à jour en septembre 2026
Où le trouver
- Où
- Page de l'agent IA → grille de capacités « Ce que je peux faire ici » ; interrupteurs dans le sélecteur de modèle, sous « Ce que Sen a le droit de faire »
- Par défaut
- Accès à internet actif, outils de l'application actifs
- Tours d'outils
- 6 par question (MAX_AGENT_TOOL_ROUNDS)
- Écritures
- Aucune : pas d'ordre, pas d'armement, pas de modification de script
Ce que ça fait
La grille de capacités liste six éléments et indique, pour le moteur actif, si chacun est actif ou coupé : lire votre graphique et vos modules, chercher sur le web et lire des pages, lire votre compte broker, lire le calendrier et les actualités, lire vos backtests, connaître vos scripts et l'autopilote. Cinq d'entre eux suivent l'interrupteur « Outils de l'application », un seul suit l'interrupteur « Accès à internet ». La mention sous la grille nomme le moteur qui répond (Claude, Groq ou le modèle local) et renvoie au sélecteur de modèle pour régler tout cela.
Les outils internet sont web_search (DuckDuckGo, jusqu'à 8 résultats) et web_fetch (le texte lisible d'une page publique, tronqué). Claude les reçoit comme outils côté serveur quand le web est actif ; Groq et les modèles locaux les reçoivent comme outils client exécutés côté Rust, puisque la politique de sécurité de la vue web n'ouvre pas le web.
Les outils de l'application sont tous en lecture seule et toujours proposés : read_chart (l'instantané du contexte live), read_account, read_calendar (48 heures par défaut, 168 au maximum), read_news (jusqu'à 15 titres), read_backtests (5 exécutions par défaut, 20 au maximum), list_strategies, read_autopilot, read_notes (jusqu'à 8 résultats) et read_note. Un nom d'outil inconnu rend une erreur explicite, plutôt que le silence.
Réglages
| Réglage | Par défaut | Ce que ça change |
|---|---|---|
| Accès à internet | actif | Active web_search et web_fetch ; Claude passe par la recherche d'Anthropic, les autres par DuckDuckGo via l'application |
| Outils de l'application | actif | Active les outils de lecture de l'application ; jamais un ordre, jamais une modification de script |
| Heures de read_calendar | 48 (1 à 168) | Fenêtre d'anticipation des prochains événements économiques |
| Limite de read_backtests | 5 (1 à 20) | Nombre de backtests et de replays récents, du plus récent au plus ancien |
| Résultats de read_notes | 8 | Résultats rendus avec identifiant, titre, étiquettes et extrait |
| MAX_AGENT_TOOL_ROUNDS | 6 | Au-delà, il est demandé au modèle de cesser d'appeler des outils et de répondre avec ce qu'il a |
Comment fonctionne la boucle d'appels
Un tour d'outils s'étale sur plusieurs appels d'API. Le modèle répond par des blocs, dont certains sont des tool_use ; l'application exécute chacun d'eux et produit un tool_result par appel, apparié par identifiant, dans un seul message utilisateur ; le tour de l'assistant est renvoyé exactement tel que reçu ; le cycle recommence jusqu'à ce que le modèle réponde sans outil. Un appel qui n'a produit aucun résultat est quand même rapporté, sous forme d'erreur, pour que l'API ne reçoive jamais un message avec un résultat manquant. Les blocs tool_use côté serveur, déjà exécutés par le fournisseur, ne sont pas réexécutés.
Style pédagogique et limites
- Le prompt système demande au modèle d'enseigner en quatre temps : une phrase qui porte, un schéma quand le concept est visuel, à quoi cela ressemble sur cette plateforme, et ce que l'outil ne vous dit pas. Les exemples viennent de MNQ, ES, CL et GC.
- Le modèle peut dessiner des blocs senz-viz de trois formes : chart (4 à 8 barres), steps (8 au maximum) et compare. Les chiffres dessinés sont illustratifs, jamais des données de marché.
- Les conventions sont annoncées comme des conventions : en cas d'égalité, le POC prend le prix le plus bas ; la value area à 70 % est parcourue par deux ticks de chaque côté ; le déséquilibre diagonal exige une quantité minimale ; le CVD est ancré à l'ouverture CME de 17 h 00 CT.
- Le prompt énonce que la plateforme ne passe aucun ordre via l'agent, et que le positionnement est un état, pas une prévision. L'outil autopilote rapporte s'il est armé ou non ; il ne peut ni armer, ni désarmer, ni trader.
Pages liées
- Constellation des sources de l'agent
- Le contexte envoyé au modèle
- Bibliothèque de notes
- Le delta cumulé expliqué
Cette page dans d’autres langues
Questions fréquentes
- L'agent peut-il passer des trades ou modifier mes scripts ?
- Non. Tous les outils de l'application sont en lecture seule. L'outil autopilote ne fait que rapporter un état, et l'agent ne touche ni au mur du scripting ni au verrou du routage d'ordres.
- Pourquoi le modèle dit-il qu'il n'a pas internet ?
- Parce que l'interrupteur d'accès à internet est coupé dans le sélecteur de modèle, ou parce que le moteur ne sait pas exécuter d'outils client. La grille de capacités montre l'état réel de chaque capacité pour le moteur actif.
- Que se passe-t-il après six tours d'outils ?
- L'application envoie un avis indiquant au modèle qu'il a épuisé ses tours et qu'il doit répondre avec ce qu'il a appris, en disant franchement ce qui échoue encore plutôt que de faire croire que c'est réglé.