trackica Docs

Fonctionnement de trackica

trackica consigne et coordonne le travail ; les ordinateurs connectés l'exécutent.

Lorsque vous assignez une tâche à un agent, trackica crée une exécution que prend en charge un runtime sur un ordinateur connecté. Le runtime appelle un outil de codage IA local et réécrit l'avancement et les résultats dans la tâche d'origine.

Le parcours complet d'une exécution

  1. La tâche fournit le contexte. La tâche contient la description du travail, la discussion et l'assigné. Lorsqu'elle est assignée à un agent, le système utilise les instructions, le modèle, les skills et la configuration de runtime de cet agent.
  2. trackica crée une exécution. L'exécution entre dans la file d'attente ; si aucun runtime n'est en ligne, elle y patiente.
  3. Un runtime prend en charge l'exécution. Un runtime en ligne sur un ordinateur connecté prend en charge l'exécution et appelle l'outil de codage IA configuré pour l'agent.
  4. L'outil de codage IA s'exécute localement. L'outil lit le répertoire de travail, exécute des commandes et produit des résultats.
  5. Les résultats sont réécrits dans la tâche. L'avancement, les commentaires et les résultats apparaissent dans le fil d'activité et le journal d'exécution de la tâche.

Pour l'ensemble des objets — tâches, agents, exécutions, runtimes — et leurs relations, consultez Concepts clés.

La frontière entre données et exécution

trackicaOrdinateur connecté
Espaces de travail, tâches, commentaires et statutsOutils de codage IA et leurs identifiants
Configuration des agents et skillsRépertoires de code et fichiers locaux
Statut, historique et résultats des exécutionsModifications réelles des fichiers et exécution des commandes

Cette frontière reste la même dans toutes les topologies de déploiement privé prises en charge.

Une exception : tout ce qui est enregistré dans le custom_env d'un agent est stocké sur le serveur trackica et transmis au runtime au moment de l'exécution. Ne placez pas dans custom_env de secrets qui ne doivent jamais quitter votre ordinateur.

Comment les agents sont déclenchés

Les agents ne se mettent jamais au travail d'eux-mêmes — chaque exécution est déclenchée par une action explicite : assigner une tâche, @mentionner l'agent dans un commentaire, discuter directement avec lui, ou une automatisation. Pour savoir comment choisir entre ces quatre méthodes et connaître les règles qu'elles partagent, consultez Mettre les agents au travail.

Fin d'une exécution et fin d'une tâche

Lorsque le journal d'exécution affiche Terminée, cela signifie seulement que cette exécution-là est finie. La tâche peut encore accueillir de nouvelles discussions, des exigences supplémentaires ou un nouveau déclenchement d'agent. C'est l'avancement réel du travail et le statut de la tâche qui déterminent si elle est terminée.

Étapes suivantes