Über Sidecat

Wofür Sidecat da ist

Sidecat hilft Menschen und KI-Agenten, Arbeit über Sitzungen, Rechner und Teams hinweg weiterzuführen. Es hält den Zweck einer Aufgabe, ihren aktuellen Stand und ihre Ergebnisse für alle verfügbar, die als Nächstes daran arbeiten.

Diese Ziele leiten die Entwicklung. Der Vertrag legt die Anforderungen an Version 1 fest; der Fortschritt hält fest, was implementiert und getestet wurde.

Kontinuität

Eine neue Person oder ein neuer Agent sollte Arbeit aufnehmen können, ohne jedes Gespräch noch einmal durchzugehen.

Bewahrung

Anfragen, Entscheidungen, Ergebnisse und ihre Quellen bleiben miteinander verbunden.

Koordination

Aufträge, Diskussionen und Verfahren werden über Menschen, Agenten und Rechner hinweg weitergetragen.

Überblick

Ziel, aktueller Fortschritt, offene Entscheidungen und der nächste sinnvolle Schritt sind sichtbar.

Befugnis

Es ist klar, wer was tun darf und aus welchem Grund.

Absicht

Gewünschte Aktionen werden mit ihrem Zweck, ihren Anweisungen und den geltenden Regeln verknüpft.

Berechtigung

Delegation, Ressourcenlimits, Genehmigung und Widerruf werden über Umgebungen hinweg unterstützt.

Föderation

Unabhängig betriebene Knoten und Organisationen arbeiten zusammen, und jede behält die Kontrolle über ihre Ressourcen und Aufzeichnungen.

Nachweis

Vorschläge, Entscheidungen, Beobachtungen und Ergebnisse werden unterschieden. Wer es braucht, kann eine strengere Prüfung und Aufzeichnung wählen.

Wiederverwendung

Sobald sich eine Methode bewährt, steht sie über einen einzelnen Agenten oder ein einzelnes Gespräch hinaus zur Verfügung.

Komposition

Mit Lisp lassen sich Aufrufe kombinieren, wiederverwendbare Routinen speichern und Arbeitsabläufe ausführen, die pausieren und fortgesetzt werden können.

Modularität

Unabhängig entwickelte Anwendungen arbeiten über veröffentlichte Verträge, Discovery-Mechanismen und einen gemeinsamen Bus zusammen.

Verteilung

Anwendungen, Methoden, Arbeitsabläufe, Rollen und Ressourcen werden über öffentliche oder interne Marktplätze geteilt.

Nützliche Arbeit

Zu den Werkzeugen und Praktiken passen, die Menschen bereits nutzen, und den nächsten Schritt leichter machen.

Einführung

Sidecat arbeitet neben vorhandenen Werkzeugen. Menschen sollen nur die Teile nutzen können, die sie brauchen.

Klarheit

Installation, Aufrufe, Dokumentation und Wiederherstellung sind ohne persönliche Einweisung verständlich.

Wirtschaftlichkeit

Teams können Ansätze nach Zeit, Kosten und menschlicher Aufmerksamkeit vergleichen.

Verbesserung

Beobachtete Ergebnisse dienen dazu, Methoden zu überarbeiten oder auszumustern, die nicht helfen.

Wo Sie mitwirken können

Sie können zum gemeinsamen System beitragen, darauf aufbauen oder beides tun.

  • Sidecat-Kern verbessern: Einen gemeinsamen Mechanismus oder eine offizielle Komponente korrigieren.
  • Ein Paket bauen: Eine Anwendung, Lisp-Routine, einen Arbeitsablauf, eine Integration oder eine Rolle über die gemeinsamen Verträge bereitstellen.

Quellcode und Issues · Entwicklung und Fortschritt

Maschinell übersetzt; die Prüfung durch Muttersprachler steht noch aus. Maßgeblich ist der englische Text.