À propos de Sidecat

À quoi sert Sidecat

Sidecat aide les personnes et les agents IA à faire avancer un travail d’une session, d’une machine et d’une équipe à l’autre. Il garde l’objectif d’une tâche, son état actuel et ses résultats à la disposition de la personne ou de l’agent qui prendra la suite.

Ces objectifs guident le développement. Le contrat définit les exigences de la Version 1 ; l’avancement indique ce qui a été implémenté et testé.

Continuité

Une nouvelle personne ou un nouvel agent doit pouvoir reprendre un travail sans rejouer chaque conversation.

Conservation

Garder reliés les demandes, les décisions, les résultats et leurs sources.

Coordination

Transmettre les missions, les discussions et les procédures entre personnes, agents et machines.

Visibilité

Montrer l’objectif, l’avancement actuel, les décisions en attente et la prochaine étape utile.

Autorité

Établir clairement qui peut agir, sur quoi et pour quelle raison.

Intention

Relier les actions demandées à leur but, à leurs instructions et aux règles applicables.

Permission

Prendre en charge la délégation, les limites de ressources, l’approbation et la révocation d’un environnement à l’autre.

Fédération

Coopérer entre nœuds et organisations gérés de façon indépendante, chacun gardant le contrôle de ses ressources et de ses enregistrements.

Preuves

Distinguer les propositions, les décisions, les observations et les résultats. Laisser les utilisateurs choisir une revue et une tenue de registres plus strictes lorsque c’est nécessaire.

Réutilisation

Dès qu’une méthode fonctionne, la rendre disponible au-delà d’un seul agent ou d’une seule conversation.

Composition

Utiliser Lisp pour combiner des appels, enregistrer des routines réutilisables et exécuter des flux de travail qui peuvent être suspendus puis repris.

Modularité

Permettre à des applications conçues indépendamment de fonctionner ensemble grâce à des contrats publiés, à la découverte et à un bus partagé.

Distribution

Partager applications, méthodes, flux de travail, rôles et ressources par le biais de places de marché publiques ou internes.

Un travail utile

S’adapter aux outils et aux pratiques que les gens utilisent déjà, et faciliter la prochaine étape.

Adoption

Travailler aux côtés des outils existants. Laisser chacun n’utiliser que les parties dont il a besoin.

Clarté

Rendre l’installation, les appels, la documentation et la reprise après incident compréhensibles sans briefing privé.

Économie

Aider les équipes à comparer les approches en fonction du temps, du coût et de l’attention humaine.

Amélioration

S’appuyer sur les résultats observés pour réviser ou abandonner les méthodes qui n’aident pas.

Où contribuer

Contribuer au système commun, construire dessus, ou les deux.

  • Améliorer le cœur de Sidecat : corriger un mécanisme partagé ou un composant officiel.
  • Créer un paquet : fournir une application, une routine Lisp, un flux de travail, une intégration ou un rôle via les contrats partagés.

Source et tickets · Développement et avancement

Traduit automatiquement ; relecture par un locuteur natif en attente. Le texte anglais fait foi.