📈 GH Trending Explorer 🎲 Surprise me

← all repos

humaedihume / kantor-agent

git clone https://github.com/humaedihume/kantor-agent.git

Kantor Agent: kantor 3D tanpa konfigurasi yang menampilkan Claude Code & subagent-nya bekerja (plugin Claude Code)

+0
stars, 24h · #38,109
+~2
stars, 7 days · #25,562
+105
stars, 30 days · #6,766
105
★ total · +2% this week
18
forks · 0 open issues

Star history (as recorded here)

2026-10-20 · 104 ★ 2026-10-23 · 105 ★
LanguageJavaScript
LicenseMIT
Created2026-09-29 (24d ago)
Last push24d ago
Watchers0
OwnerUser

Links

README excerpt
# Kantor Agent — lihat Claude & subagent-nya bekerja di kantor 3D
> **English summary.** Kantor Agent is a zero-config Claude Code plugin (one skill) that
> shows what Claude is doing in your project as a small 3D office (three.js). The main session is the team lead
> **Joko**, who works at his own desk. Four teammates — **Budi, Sari, Agus, Rina** — lounge in the break area (TV,
> coffee, games, guitar, small talk) and walk to a desk whenever Claude spawns a subagent of **any** type; when all
> four are busy, **freelancers** enter through the office door, work at spare desks, and leave when done. Everything
> is driven by the real, local Claude Code transcripts (`~/.claude/projects`), read-only and redacted — no fake
> activity. One command (`/kantor-agent:kantor-agent`) starts a local server (Node ≥ 18, or PHP ≥ 8.1) at
> `http://127.0.0.1:8788/kerja` without writing any file into your project; an optional cloudflared tunnel gives a
> temporary public URL. UI and docs are in Bahasa Indonesia. MIT licensed.
**Kantor Agent** memperlihatkan apa yang sedang dikerjakan Claude Code di project-mu sebagai kantor kecil 3D.
Tidak ada peran atau tim yang perlu diatur: sesi utama menjadi **Ketua**, setiap subagent dikerjakan oleh anggota
tim yang sedang santai, dan bila tim penuh datanglah **freelancer**. Semua gerakan berasal dari transkrip Claude Code
yang nyata — tanpa data karangan, tanpa login, tanpa konfigurasi.
## Daftar isi
- Fitur · Kebutuhan · Mulai cepat (plugin) · Pasang manual
- Cara kerja · Tim & freelancer · Pengaturan opsional
- Mode menjalankan · URL publik (tunnel) · Privasi
- Masalah umum / FAQ · Memperbarui · Mencopot · Lisensi
## Fitur
- **Nol konfigurasi, satu perintah.** `/kantor-agent:kantor-agent` menyalakan server lokal dan mencetak URL-nya.
 Tidak ada file yang ditulis ke folder project (cache & log di `~/.cache/kantor-agent/`).
- **Ketua "Joko"** = sesi utama Claude. Bekerja di mejanya dengan pose sesuai aksi terakhir (mengetik, membaca,
 terminal, berpikir), santai saat sesi diam. Beberapa sesi aktif → yang terbaru ditampilkan + catatan "+N sesi lain".
- **Tim 4 orang** (Budi, Sari, Agus, Rina) nonton TV, main PS, ngopi, minum, main gitar, peregangan di jendela,
 duduk di meja rapat, baca di rak buku — sambil ngobrol receh. Saat Claude memanggil subagent, satu anggota berjalan
 ke mejanya ("Siap, saya kerjakan!"), bekerja sesuai aksi subagent itu, lalu kembali santai ("Beres!").
- **Freelancer** masuk lewat pintu bila keempat anggota sibuk, duduk di meja cadangan, lalu pulang lewat pintu.
 Tidak ada batas jumlah: 4 meja cadangan, sisanya kartu "+N" — tidak ada yang disembunyikan diam-diam.
- **Panel sederhana:** aktivitas langsung ("Joko meminta Budi: …"), riwayat subagent, daftar tugas `TodoWrite` sesi
 utama (juga di papan tulis), kartu Santai / Bekerja / Selesai, statistik *subagent hari ini* & *aktif sekarang*.
- **Node ≥ 18 atau PHP ≥ 8.1**, tanpa dependensi npm/composer; keluaran JSON identik (dijaga `bin/parity.mjs`).
- R