NocoBase Studio

에이전트는 스스로 추진하고, 팀은 전체를 장악한다.

NocoBase Studio는 사람과 에이전트가 함께 개발하는 거버넌스 플랫폼입니다. Claude Code, Codex, OpenCode를 하나의 에이전트 팀으로 묶어 작업을 스스로 진행합니다. 진행 상황은 한눈에 보이고, 중요한 결정은 사람이 내립니다.

기업의 자체 서버에 배포Claude Code, Codex 등 수십 가지 코딩 도구 지원상용 에디션에서 제공

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

에이전트 팀

쉬지 않고 일을 진행하는 에이전트 팀.

Studio는 여러 머신의 에이전트를 연결해 중앙에서 배정하고, 24시간 여러 프로젝트와 수많은 작업을 동시에 진행합니다.

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

여러 머신의 에이전트 연결

개인 컴퓨터와 팀 서버의 Claude Code, Codex 등을 연결하면 Studio가 로그인된 코딩 도구와 모델을 자동으로 인식합니다. 에이전트마다 잘하는 일을 적고 활성화하면 에이전트 팀에 합류합니다.

코디네이터가 업무 배정

코디네이터 에이전트가 에이전트별 강점에 따라 설계, 개발, 테스트, 리뷰를 배정합니다. 직접 코드를 작성하거나 병합하지 않으며, 검수는 항상 사람이 합니다.

여러 작업을 동시에

작업마다 자체 브랜치에서 개발하고, 실행할 때마다 독립된 worktree를 사용하므로 여러 작업이 서로 간섭 없이 동시에 진행됩니다. 머신이 많을수록 동시에 진행할 수 있는 작업도 늘어납니다.

My sessions

Studio에서 내 컴퓨터의 에이전트와 대화하며 요구사항을 논의하고 구체화하고, 작업을 기록하고, 진행 상황을 확인합니다. 작업이 시작되면 코디네이터 에이전트가 에이전트 팀에 개발을 맡깁니다.

진행 상황

모든 진행 상황을 한눈에.

프로젝트 진행 상황, 작업 진행 과정, 에이전트 작업량, 모델 사용량이 모두 선명하게 보입니다. 작업마다 어디까지 왔고 다음에 무엇을 할지 한눈에 알 수 있습니다.

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

프로젝트 진행 상황

프로젝트별 진행률과 함께 완료한 작업, 사이클 타임, 에이전트 완료 비율, 작업당 비용을 이전 기간과 비교합니다.

작업 진행 과정

각 작업의 맨 위에 지금 어느 단계인지, 어떤 에이전트가 맡고 있는지, 다음에 무엇을 할지 표시됩니다.

에이전트 작업량과 모델 사용량

머신별 에이전트가 어떤 작업을 진행 중인지, 모델별로 토큰을 얼마나 쓰고 비용이 얼마인지 언제든 확인할 수 있습니다.

의사 결정

근거를 보고 결정한다.

사람의 결정이 필요할 때 에이전트가 상세한 보고서, 체크리스트, 스크린샷, 제안을 첨부하므로 코드를 모르는 업무 전문가도 바로 결정할 수 있습니다.

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

보고서와 체크리스트

넘겨줄 때마다 무엇을 바꿨고 어떻게 검증했는지 적고, 항목별 검수 체크리스트를 첨부합니다.

스크린샷과 미리보기

시나리오마다 스크린샷을 첨부하고, 직접 해 보고 싶을 때는 독립된 미리보기 환경을 열 수 있습니다.

통과 또는 반려

근거를 보고 통과하거나 반려합니다. 반려할 때 이유를 적으면 에이전트가 이어서 수정합니다.

업무 전문가

코드를 모르는 업무 전문가도 바로 결정할 수 있다.

업무 전문가는 업무 언어로 요구사항을 전달하고, 에이전트의 질문에 답하고, 실제 데이터로 미리보기에서 검수합니다. 환경, 브랜치, 테스트, 배포는 에이전트와 Studio가 맡습니다.

기술 책임자는 규칙을 정하고 배포를 승인하며, 업무 전문가는 요구사항을 정하고 검수를 맡습니다.

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

사람에게 넘어가기 전에 Studio가 검사와 리뷰를 진행한다.

모든 변경은 같은 절차를 거칩니다. 테스트와 코드 리뷰를 통과해야 사람에게 검수가 넘어가고, 사람이 승인해야 프로덕션에 배포되며, 문제가 생기면 롤백할 수 있습니다.

  1. 1

    브랜치와 worktree

    작업마다 자체 브랜치가 있고, 실행할 때마다 독립된 worktree에서 진행합니다. 해당 브랜치의 PR은 작업에 자동으로 연결됩니다.

  2. 2

    테스트와 리뷰

    CI가 검사와 테스트를 실행한 뒤, 다른 모델이 코드를 리뷰합니다. 가능하면 다른 업체의 모델을 씁니다.

  3. 3

    미리보기

    필요하면 PR마다 독립된 미리보기 환경을 띄워 사람이 써 보고 검수합니다.

  4. 4

    병합과 배포

    검수를 통과하면 병합되고, 작업의 PR이 모두 병합되면 작업이 자동으로 완료됩니다. 프로덕션 배포는 사람이 승인합니다.

  5. 5

    롤백

    문제가 생기면 이전 버전으로 되돌립니다.

지식 축적

방법, 경험, 지식이 팀에 쌓인다.

요구사항 배경, 업무 자료, 프로젝트 경험이 여러 컴퓨터의 여러 대화에 흩어져 있어, 사람이나 에이전트가 바뀌면 찾기 어렵습니다. Studio는 스킬, 지식 베이스, 프로젝트 메모리에 방법과 경험을 쌓아, 사람이나 에이전트가 바뀌어도 막힘없이 인수인계할 수 있습니다.

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

스킬

스킬에는 일하는 방법을 담습니다. 요구사항 구체화, 개발, 리뷰, 배포 방식을 스킬로 작성해 전역, 프로젝트, 작업 디렉터리의 세 단계로 관리하고, 매 실행에 자동으로 적용합니다.

지식 베이스

지식 베이스에는 업무 자료를 담습니다. 요구사항 문서, 업무 규칙, 계약서 템플릿 등을 사람이 작성하거나 업로드하고, 에이전트는 일하면서 바로 참고합니다.

프로젝트 메모리

프로젝트 메모리에는 에이전트가 스스로 익힌 경험을 담습니다. 프로젝트 저장소에 보관되고, 작업의 PR과 함께 리뷰·병합되며, 다음 작업을 시작하기 전에 먼저 읽습니다.

오픈소스와 셀프 호스팅

셀프 호스팅. 코드와 데이터는 기업의 소유.

Core와 Solution은 무료 오픈소스이며, Studio는 상용 에디션에서 제공합니다.

셀프 호스팅

Core, Solution, Studio 모두 기업의 자체 서버에 배포되며, 코드와 데이터는 기업이 소유합니다.

모델과 에이전트를 자유롭게 선택

특정 벤더에 종속되지 않습니다. Claude Code, Codex 등의 코딩 도구와 다양한 대규모 언어 모델을 지원합니다.

독립적으로 실행되는 앱

비즈니스 앱은 배포 후 독립적으로 실행되며, 일상적인 비즈니스 요청은 Studio를 거치지 않습니다.