Tentang Sidecat

Untuk apa Sidecat

Sidecat membantu manusia dan agen AI melanjutkan pekerjaan lintas sesi, mesin, dan tim. Sidecat menjaga tujuan suatu tugas, keadaannya saat ini, dan hasilnya tetap tersedia bagi siapa pun yang mengerjakannya berikutnya.

Sasaran ini menjadi pedoman pengembangan. Kontrak menetapkan persyaratan Version 1; kemajuan mencatat apa yang sudah diimplementasikan dan diuji.

Kesinambungan

Orang atau agen AI baru seharusnya dapat melanjutkan pekerjaan tanpa mengulang setiap percakapan.

Pemeliharaan

Jaga agar permintaan, keputusan, hasil, dan sumbernya tetap terhubung.

Koordinasi

Pertahankan penugasan, diskusi, dan prosedur lintas manusia, agen AI, dan mesin.

Visibilitas

Tampilkan tujuan, kemajuan saat ini, keputusan yang menunggu, dan langkah berguna berikutnya.

Otoritas

Perjelas siapa yang boleh bertindak, atas apa, dan dengan alasan apa.

Maksud

Hubungkan tindakan yang diminta dengan tujuan, instruksi, dan aturan yang berlaku.

Izin

Dukung pendelegasian, batas sumber daya, persetujuan, dan pencabutan lintas lingkungan.

Federasi

Bekerja sama lintas node dan organisasi yang dijalankan secara mandiri, sementara masing-masing tetap mengendalikan sumber daya dan catatannya.

Bukti

Bedakan usulan, keputusan, pengamatan, dan hasil. Biarkan pengguna memilih peninjauan dan pencatatan yang lebih ketat bila diperlukan.

Pemakaian ulang

Setelah suatu metode berhasil, sediakan metode itu di luar satu agen atau satu percakapan.

Komposisi

Gunakan Lisp untuk menggabungkan panggilan, menyimpan rutin yang dapat dipakai ulang, dan menjalankan alur kerja yang dapat dijeda dan dilanjutkan.

Modularitas

Biarkan aplikasi yang dibangun secara terpisah bekerja sama melalui kontrak yang dipublikasikan, penemuan, dan bus bersama.

Distribusi

Bagikan aplikasi, metode, alur kerja, peran, dan sumber daya melalui pasar publik atau internal.

Pekerjaan yang berguna

Sesuaikan dengan alat dan praktik yang sudah dipakai orang, dan permudah langkah berikutnya.

Adopsi

Bekerja berdampingan dengan alat yang sudah ada. Biarkan orang memakai hanya bagian yang mereka butuhkan.

Kejelasan

Buat pemasangan, panggilan, dokumentasi, dan pemulihan mudah dipahami tanpa penjelasan khusus.

Ekonomi

Bantu tim membandingkan pendekatan berdasarkan waktu, biaya, dan perhatian manusia.

Perbaikan

Gunakan hasil yang teramati untuk merevisi atau menghentikan metode yang tidak membantu.

Cara berkontribusi

Berkontribusilah pada sistem bersama, bangun di atasnya, atau lakukan keduanya.

  • Perbaiki inti Sidecat: Perbaiki mekanisme bersama atau komponen resmi.
  • Bangun paket: Sediakan aplikasi, rutin Lisp, alur kerja, integrasi, atau peran melalui kontrak bersama.

Sumber dan isu · Pengembangan dan kemajuan

Diterjemahkan secara otomatis; peninjauan oleh penutur asli belum dilakukan. Teks bahasa Inggris menjadi acuan.