NocoBase Studio

Agen menggerakkan pekerjaan secara mandiri. Tim Anda tetap memegang kendali.

NocoBase Studio adalah platform tata kelola untuk manusia dan agen yang membangun perangkat lunak bersama. Studio menyatukan Claude Code, Codex, dan OpenCode menjadi satu tim agen yang menggerakkan tugas secara mandiri. Progres terlihat sekilas, dan keputusan penting tetap di tangan manusia.

Berjalan di server Anda sendiriBekerja dengan Claude Code, Codex, dan puluhan alat coding lainnyaTersedia di edisi komersial

My issuesL

My issues

Search issues…All projectsAny executorNew issueC
Needs you2
Customer tiers & owner-change approval
CRM-135·Waiting for your sign-off
Overnight ticket routing
SUP-88·Question: which shift gets them?
In progress14
Deal stage board
CRM-144·Codex building
Refund ticket SLA alerts
SUP-91·Claude Code testing
Probation review reminders
HR-45·Claude Code reviewing
Done41
JKMoveSStarEnterOpen/Search
3 / 16CRM-144·NocoCRMIn progressStarAsk agent
Deal stage board
OwnerLLeo WalkerExecutorCCoordinatorETATonight 23:40
PlanStep 3 of 5 · 2 agents in parallel
Stage rules and 6 acceptance scenariosCCClaude Code
Stage field and data migrationCXCodex
Drag-and-drop and stage permissions7 files changedCXCodex
Tests for the 6 scenarios31 / 38 passingCCClaude Code
Code review by another vendor’s modelCCClaude Code
PR #2212 branchesPreview · crm-144
ActivityDescriptionSubtasks 5Code & deploysRuns 9
C
Coordinator gave steps 2–3 to Codex and step 4 to Claude Code in parallel
CX
Codex is building drag-and-drop; 31 / 38 tests passing

Tim agen

Tim agen yang terus menggerakkan pekerjaan.

Studio menghubungkan agen di banyak mesin dan menjadwalkannya secara terpusat. Mereka menggerakkan banyak proyek dan tugas secara paralel, sepanjang waktu.

NocoBaseStudioRuntimesL

Runtimes

23:40 · The team is offline. Agents on 9 runtimes are still moving 24 issues across 4 projects

On around the clock
NameStatusTools · running / limit
Server 01Team · linuxOnline 4/4
Codex 2/2Claude Code 2/2
Server 02Team · linuxOnline 4/4
Claude Code 2/2OpenCode 2/2
Server 03Team · linuxOnline 3/4
Codex 2/2Claude Code 1/2
Leo’s MacPersonal · macOSOnline 2/2
Claude Code 1/1Codex 1/1
Maya’s workstationPersonal · linuxOffline · 3h ago
Claude Code 0/1
4 more runtimes · 11 issues running
CCoordinatorAssigns the work
CRM-144Step 4: write tests

CCClaude Code on Server 02

SUP-91Fix review comments

CXCodex on Server 01

HR-45Code review by another model

CCClaude Code on Server 04

ITAM-12Asset audit import

CXCodex on Server 03

CRM-147Solution design

OCOpenCode on Server 02

Agen di banyak mesin

Hubungkan Claude Code, Codex, dan agen lain di komputer dan server tim Anda, lalu Studio mengenali alat coding dan model yang sudah login di sana. Tulis keahlian setiap agen, aktifkan, dan agen itu bergabung ke tim agen.

Koordinator membagi pekerjaan

Agen koordinator membagi desain, pengembangan, pengujian, dan review sesuai keahlian setiap agen. Ia tidak menulis kode dan tidak melakukan merge; penerimaan hasil selalu dilakukan oleh manusia.

Banyak tugas sekaligus

Setiap tugas punya branch sendiri, dan setiap eksekusi berjalan di worktree terpisah, sehingga banyak tugas bergerak bersamaan tanpa saling bentrok. Tambah mesin untuk menjalankan lebih banyak secara paralel.

My sessions

Di Studio, mengobrol dengan agen di komputer Anda sendiri untuk mendiskusikan dan memperjelas kebutuhan, mencatat tugas, dan memantau progresnya. Begitu tugas dimulai, agen koordinator menugaskan tim agen.

Progres

Progres terlihat sekilas.

Progres proyek, aktivitas tugas, beban kerja agen, dan pemakaian model terlihat jelas. Sekilas saja Anda tahu posisi setiap tugas dan langkah berikutnya.

NocoBaseStudioDashboardL

Dashboard

How delivery goes, how the agents perform, and what is stuck.

7 days30 days90 days
Issues completed168vs 137 before
Median cycle time1.6 daysvs 2.3 days before
Completed by agents93%vs 88% before
Cost per issue$3.90vs $4.30 before
Model usageTokens used by agent runs, and the estimated cost at current prices
ModelRunsInputOutputEst. cost
CCClaude · Opus 5.541284.1M6.2M$296
CXCodex · GPT-5.5538109.6M7.9M$258
CCClaude · Sonnet 5.536648.7M3.4M$85
OCOpenCode · DeepSeek V420135.2M2.6M$13
Total1,517277.6M20.1M$652
NocoBaseStudioMy issuesSUP-91L

Refund ticket SLA alerts

OwnerAAva ClarkeExecutorCCoordinatorProjectSupport desk
In progress
Now

Claude Code is writing tests for the 4 timeout scenarios

Running for 12 minutes · on Server 03

Next: once the tests pass, a different model reviews the code, then it goes to Ava for sign-off.

PlanStep 3 of 5
SLA rules and 4 timeout scenariosCCClaude Code
Ticket fields and timeout alertsCXCodex
Tests for the 4 timeout scenarios12 / 16 passingCCClaude Code
Code review by a different modelCCClaude Code
Sign-offAAva
C
Coordinator gave step 3 to Claude Code
CX
Codex finished step 2 and opened PR #318

Progres proyek

Progres setiap proyek, ditambah tugas selesai, waktu siklus, porsi yang diselesaikan agen, dan biaya per tugas, dibandingkan dengan periode sebelumnya.

Aktivitas tugas

Di bagian atas setiap tugas terlihat langkah saat ini, agen yang mengerjakannya, dan langkah berikutnya.

Beban kerja agen dan pemakaian model

Lihat tugas apa saja yang sedang dikerjakan agen di setiap mesin, serta berapa token yang dipakai setiap model dan biayanya.

Keputusan

Keputusan berdasarkan bukti.

Saat keputusan membutuhkan manusia, agen melampirkan laporan, checklist, tangkapan layar, dan rekomendasi yang rinci, sehingga pakar bisnis yang tidak bisa coding pun dapat memutuskan.

NocoBaseStudioMy issuesCRM-135L

Customer tiers & owner-change approval

OwnerLLeo Walker · Sales directorExecutorCCoordinator
Waiting for your sign-off
Delivery reportTests 35/35 · code review passed

Customers are tiered by the last 12 months of contract value: A from $1M, B from $200k, recalculated on the 1st. Changing a Tier A owner needs the sales manager’s approval.

Acceptance checklist6 / 6 passed
$1M lands in Tier AScreenshot
$999k lands in Tier BScreenshot
Tiers recalculate on the 1st
Changing a Tier A owner asks for approvalScreenshot
The new owner is told once approved
Reps without access never see the buttonScreenshot
Screenshots4 images
Customers
East Energy¥ 1,050,000A
Qiming Health¥ 999,000B
Voyage Logistics¥ 386,000B
Scenarios 1–2 · the ¥1M line
Owner change needs approvalTier A · East Energy
CancelSubmit
Scenario 4 · approval asked
CAgent’s recommendation

Approve. After recalculation Tier A grows from 212 to 236 customers; the list is attached.

ApproveSend back

Laporan dan checklist

Setiap serah terima menjelaskan apa yang berubah dan bagaimana diverifikasi, dengan checklist penerimaan poin demi poin.

Tangkapan layar dan pratinjau

Setiap skenario disertai tangkapan layar, dan jika ingin mencoba sendiri, lingkungan pratinjau terpisah sudah siap.

Terima atau kembalikan

Dengan bukti di tangan, terima hasilnya atau kembalikan. Tulis alasannya, dan agen melanjutkan dari situ.

Pakar bisnis

Pakar bisnis yang tidak menulis kode pun bisa memutuskan.

Pakar bisnis menjelaskan kebutuhannya dengan bahasa sehari-hari, menjawab pertanyaan agen, dan memeriksa hasilnya di pratinjau dengan data nyata. Lingkungan, branch, pengujian, dan rilis ditangani oleh agen dan Studio.

Tech lead menetapkan aturan dan menyetujui rilis. Pakar bisnis memegang kebutuhan dan penerimaan hasil.

Supplier tiering · PUR-23

Owner: Ethan Cole, procurement lead · no code, from request to release

Live
Ethan doesAgents and Studio handle
AskDescribes the tiering rules in plain wordsAgents turn them into rules, test scenarios, and issues
BuildAnswers 2 questions: score weights, exempt suppliersCode, pull request, automated tests and checks
VerifyWalks real suppliers through the previewA separate preview, with checklist and screenshots
ReleasePicks the release timeThe tech lead approves; it can roll back to the last release

Sebelum pekerjaan sampai ke manusia, Studio mengatur pemeriksaan dan review.

Setiap perubahan menempuh jalur yang sama: baru sampai ke manusia setelah lolos tes dan review kode, dan baru masuk produksi setelah disetujui manusia. Jika ada masalah, lakukan rollback.

  1. 1

    Branch dan worktree

    Setiap tugas punya branch sendiri, dan setiap eksekusi berjalan di worktree terpisah. Pull request dari branch itu terhubung ke tugasnya.

  2. 2

    Tes dan review

    CI menjalankan pemeriksaan dan tes, lalu model lain me-review kodenya, dari vendor lain jika tersedia.

  3. 3

    Pratinjau

    Bila perlu, sebuah pull request mendapat lingkungan pratinjau sendiri untuk dicoba dan disetujui oleh manusia.

  4. 4

    Merge dan rilis

    Di-merge setelah disetujui, dan tugas selesai begitu semua pull request-nya di-merge. Rilis ke produksi memerlukan persetujuan manusia.

  5. 5

    Rollback

    Jika ada yang rusak, kembali ke rilis sebelumnya.

Pengetahuan tim

Pengetahuan tetap di dalam tim.

Konteks kebutuhan, dokumen bisnis, dan pelajaran proyek tersebar di berbagai percakapan di komputer yang berbeda. Saat orang atau agen berganti, semuanya sulit ditemukan. Studio menyimpan metode dan pengalaman dalam skill, basis pengetahuan, dan memori proyek, sehingga orang atau agen baru bisa melanjutkan tepat dari titik terakhir.

NocoBaseStudioProjectsNocoCRM customL
SkillsHow the work is done
studio-developmentDevelopment rulesv12 · Global
studio-reviewReview rulesv7 · Global
studio-testingTesting rulesv5 · Global
crm-fieldsCRM fields & namingv3 · This project

Every run carries them: global → project → workdir

Knowledge baseBusiness material
Discount approval rulesVerified
Customer tier definitionsv4
Sales processv2
Contract template.pdfFile
L

Leo uploaded 2026 pricing policy.pdfText extracted, ready for agents to read

Project memoryWhat agents learned

Run the migration before tests, or the stage field is empty and 2 of 6 scenarios fail.

CXCodex · CRM-144Project

Strip +86 from phone numbers before import, or dedupe misses them.

CCClaude Code · CRM-152Project

Check dark mode in every review; the customer has flagged contrast twice.

CCClaude Code · CRM-139Feedback

Kept in the repo’s .nb-studio/memory and read before each issue

CRM-160 changes handsMMayaCXCodexArrives with 4 skills, 14 documents and 9 memories. Nothing to re-explain

Skill

Skill menyimpan cara kerja. Tuliskan cara Anda memperjelas kebutuhan, membangun, me-review, dan merilis, di tingkat global, proyek, atau direktori kerja, dan setiap eksekusi akan membawanya.

Basis pengetahuan

Basis pengetahuan menyimpan dokumen bisnis. Kebutuhan, aturan bisnis, templat kontrak, dan materi lain ditulis atau diunggah oleh manusia, dan agen membacanya saat bekerja.

Memori proyek

Memori proyek menyimpan apa yang dipelajari agen secara mandiri. Memori ini ada di repositori proyek, di-review dan di-merge bersama pull request setiap tugas, dan dibaca sebelum tugas berikutnya dimulai.

Open source dan self-hosting

Self-hosted. Kode dan data Anda adalah milik Anda.

Core dan Solution gratis dan open source. Studio tersedia di edisi komersial.

Self-hosted

Core, Solution, dan Studio semuanya berjalan di server Anda sendiri. Kode dan data Anda adalah milik Anda.

Bebas memilih model dan agen

Tanpa ketergantungan vendor. Mendukung Claude Code, Codex, dan alat coding lainnya, serta beragam model.

Aplikasi berjalan mandiri

Setelah dirilis, aplikasi bisnis Anda berjalan sendiri. Permintaan bisnis sehari-hari tidak pernah melewati Studio.