virtual-engineer
Self-hosted AI orchestrator for ticket-driven coding and automated code review in isolated containers.
파일 탐색기
- detect.mjs
- DetailSection.tsx
- Field.tsx
- FormActions.tsx
- FormRow.tsx
- GuidedTour.tsx
- Icon.tsx
- Meta.tsx
- TabPanel.tsx
- Tag.tsx
- Drawer.tsx
- Icon.tsx
- Modal.tsx
- ProviderGlyph.tsx
- Stat.tsx
- states.ts
- types.ts
- bundle-entry.tsx
- config.json
- conventions.md
- NOTES.md
- style-entry.css
- codebase-analyst.agent.md
- dev-commit-expert.agent.md
- dev-coordinator.agent.md
- dev-plan-validator.agent.md
- dev-planner.agent.md
- dev-preplanner.agent.md
- dev-security-auditor.agent.md
- doc-auditor.agent.md
- doc-engineer.agent.md
- explore.agent.md
- log-debugger.agent.md
- tested-engineer.agent.md
- admin.md
- agents.md
- connectors.md
- orchestrator.md
- plugins.md
- vcs.md
- workspace.md
- architecture.md
- configuration.md
- database.md
- gitlab-integration.md
- INDEX.md
- state-machine.md
- testing.md
- admin-docs.instructions.md
- agents-docs.instructions.md
- config-docs.instructions.md
- connectors-vcs-plugins-docs.instructions.md
- database-docs.instructions.md
- orchestrator-docs.instructions.md
- state-machine-docs.instructions.md
- testing-docs.instructions.md
- tooling-docs.instructions.md
- workspace-docs.instructions.md
- async-patterns.md
- error-handling.md
- security.md
- SKILL.md
- type-safety.md
- SKILL.md
- SKILL.md
- ci.yml
- CODEOWNERS
- copilot-instructions.md
- DEVELOPMENT-WORKFLOW.md
- aider.ts
- claude.ts
- codex.ts
- copilot.ts
- cursor.ts
- events.ts
- gemini.ts
- goose.ts
- opencode.ts
- registry.ts
- types.ts
- commitUtils.ts
- copilotCliArgs.ts
- index.ts
- mcpSubmission.ts
- mcpSubmissionServer.ts
- networkGuard.ts
- promptLoader.ts
- validate-copilot-connection.ts
- package-lock.json
- package.json
- keycloak-realm.json
- 00-namespace.yaml
- 10-orchestrator-configmap.yaml
- 15-rbac-openshell.yaml
- 16-network-policy-openshell.yaml
- 17-keycloak-local.yaml
- 20-orchestrator-secret.example.yaml
- 30-orchestrator-pvc.yaml
- 40-orchestrator-deployment.yaml
- 50-orchestrator-service.yaml
- deploy-lib.sh
- deploy.sh
- openshell-gateway-values.yaml
- README.md
- 0001-openshell-agent-runtime.md
- ARCHITECTURE.md
- CODE_QUALITY_AUDIT.md
- 0000_snapshot.json
- 0001_snapshot.json
- 0002_snapshot.json
- _journal.json
- 0000_baseline.sql
- 0001_lumpy_human_robot.sql
- 0002_openshell_runtime_policies.sql
- instructions_feedback_code.md
- instructions_generic_code.md
- instructions_review.md
- system_generic_code.md
- system_review.md
- install.sh
- reset-instance.sh
- start-lib.sh
- start.sh
- permissions.ts
- policyEngine.ts
- seedPolicies.ts
- Bars.tsx
- Drawer.tsx
- Icon.tsx
- Meta.tsx
- Modal.tsx
- PasswordField.tsx
- ProviderGlyph.tsx
- RowCard.tsx
- Stat.tsx
- StatePill.tsx
- Tabs.tsx
- Tag.tsx
- Toggle.tsx
- aider.svg
- claude.svg
- codex.svg
- copilot.svg
- cursor.svg
- fallback.svg
- gemini.svg
- gerrit.svg
- github.svg
- gitlab.svg
- goose.svg
- opencode.svg
- redmine.svg
- alert.svg
- arrow.svg
- bolt.svg
- box.svg
- check.svg
- chevdown.svg
- chevron.svg
- clock.svg
- comment.svg
- config.svg
- dot.svg
- edit.svg
- eye-off.svg
- eye.svg
- file.svg
- git.svg
- grid.svg
- layers.svg
- link.svg
- logout.svg
- moon.svg
- pause.svg
- play.svg
- plus.svg
- pulse.svg
- question.svg
- refresh.svg
- search.svg
- server.svg
- sort.svg
- spark.svg
- sun.svg
- tasks.svg
- ticket.svg
- trash.svg
- user.svg
- virtual_engineer.png
- x.svg
- AuthScreen.tsx
- ChangePasswordModal.tsx
- TopBar.tsx
- global.css
- tokens.css
- GuidedTour.tsx
- tourSteps.ts
- tourStorage.ts
- AgentFormModal.tsx
- agentFormProviderOptions.ts
- AgentsSection.tsx
- AuditSection.tsx
- ConfigDrawers.tsx
- ConfigOverview.tsx
- ConfigPageSurface.tsx
- configPermissions.ts
- configRouting.ts
- DenialsSection.tsx
- GroupsSection.tsx
- index.tsx
- IntegrationFormModal.tsx
- IntegrationsSection.tsx
- OAuthFormModal.tsx
- OAuthSection.tsx
- PoliciesSection.tsx
- projectFormDiscoveryHooks.ts
- ProjectFormFields.tsx
- ProjectFormModal.tsx
- projectFormTypes.ts
- ProjectSkillSourcesField.tsx
- ProjectsSection.tsx
- PromptFormModal.tsx
- PromptsSection.tsx
- RuntimePoliciesSection.tsx
- SystemSection.tsx
- toolAuthorizationHelpers.ts
- ToolAuthorizationSection.tsx
- UsersSection.tsx
- agentCyclePresentation.ts
- AgentCycles.tsx
- costFormat.ts
- index.tsx
- liveLogFormat.ts
- LiveLogs.tsx
- liveLogWindow.ts
- liveMetrics.ts
- StatePipeline.tsx
- StateTimeline.tsx
- TaskDetail.tsx
- taskDetailRequests.ts
- TaskList.tsx
- toolUsageSummary.ts
- OverviewView.tsx
- api.ts
- App.tsx
- authContext.tsx
- index.html
- main.tsx
- states.ts
- types.ts
- useIdentityReset.ts
- vite-env.d.ts
- adminAgentsRoutes.ts
- adminAudit.ts
- adminAuditRoutes.ts
- adminAuthRoutes.ts
- adminAuthService.ts
- adminConcurrencyRoutes.ts
- adminDenialRoutes.ts
- adminImageProxy.ts
- adminIntegrationRoutes.ts
- adminOverviewRoutes.ts
- adminPoliciesRoutes.ts
- adminProjectsRoutes.ts
- adminProjectsShared.ts
- adminProjectVendorComponentsRoutes.ts
- adminProjectWorkspaceRoutes.ts
- adminPromptRoutes.ts
- adminRouteUtils.ts
- adminRuntimePolicyRoutes.ts
- adminServer.ts
- adminSettingsRoutes.ts
- adminStreamRoutes.ts
- adminTaskRoutes.ts
- adminWebhookRoutes.ts
- authContext.ts
- closeAdminServer.ts
- commonPasswords.ts
- dashboard.ts
- imageProxyTokenStore.ts
- loginRateLimiter.ts
- providerSummary.ts
- router.ts
- skillSourceDiscovery.ts
- startAdminServer.ts
- agentEventBus.ts
- agentEventTypes.ts
- agentStderrPipeline.ts
- aiderAdapter.ts
- aiderConnectionValidator.ts
- aiderModelsService.ts
- backendEgress.ts
- claudeAdapter.ts
- claudeConnectionValidator.ts
- claudeModelsService.ts
- codexAdapter.ts
- codexConnectionValidator.ts
- codexModelsService.ts
- containerSpecBuilders.ts
- copilotAdapter.ts
- copilotConnectionValidator.ts
- copilotModelsService.ts
- copilotOAuthService.ts
- cursorAdapter.ts
- cursorConnectionValidator.ts
- cursorModelsService.ts
- cycleCost.ts
- geminiAdapter.ts
- geminiApi.ts
- geminiConnectionValidator.ts
- geminiModelsService.ts
- githubConnectionValidator.ts
- gooseAdapter.ts
- gooseConnectionValidator.ts
- gooseModelsService.ts
- opencodeAdapter.ts
- opencodeConnectionValidator.ts
- opencodeModelsService.ts
- providerAuthService.ts
- providerOptions.ts
- reviewStrategy.ts
- toolAuthorization.ts
- toolAuthorizationValidation.ts
- runtimeBuilder.ts
- baseTicketConnector.ts
- gerritConnector.ts
- gerritSshClient.ts
- gerritSshReviewProvider.ts
- gerritStreamEvents.ts
- githubIssueConnector.ts
- githubPullRequestReviewConnector.ts
- githubReviewProvider.ts
- gitlabHttpClient.ts
- gitlabIssueConnector.ts
- gitlabMergeRequestConnector.ts
- gitlabMergeRequestReviewProvider.ts
- integrationStreamEvents.ts
- redmineConnector.ts
- identifiers.ts
- tasks.ts
- denialEvents.ts
- openShellClient.ts
- openShellPolicyBuilder.ts
- openShellSandboxReconciler.ts
- runtimePolicyResolver.ts
- sandboxOwnership.ts
- agentContextBuilder.ts
- concurrencyTracker.ts
- feedbackProcessor.ts
- orchestrator.ts
- pollingLoop.ts
- pushTargetEnrichment.ts
- reviewProgressService.ts
- taskLifecycleCoordinator.ts
- aider.ts
- claude.ts
- claudeOAuth.ts
- codex.ts
- copilot.ts
- cursor.ts
- gemini.ts
- gerrit.ts
- github.ts
- githubOAuth.ts
- gitlab.ts
- gitlabOAuth.ts
- goose.ts
- index.ts
- opencode.ts
- redmine.ts
- init.ts
- pluginManager.ts
- registry.ts
- commentFilter.ts
- commentHash.ts
- commentSeverity.ts
- reviewBootstrap.ts
- reviewOrchestrator.ts
- reviewOutputContract.ts
- reviewPostingGate.ts
- reviewPromptBuilder.ts
- reviewRecovery.ts
- reviewResultParser.ts
- reviewRetriggerGuard.ts
- reviewStderrEvents.ts
- revisionPatchset.ts
- runtimeStartup.ts
- agentStore.ts
- auditStore.ts
- costStore.ts
- denialStore.ts
- groupStore.ts
- integrationStore.ts
- openShellProviderStore.ts
- policyStore.ts
- projectStore.ts
- promptStore.ts
- reviewDedupStore.ts
- runtimePolicyStore.ts
- settingsStore.ts
- taskStore.ts
- userStore.ts
- databaseMigrations.ts
- migrate.ts
- schema.ts
- stateMachine.ts
- stateStore.ts
- encryption.ts
- errorClassifier.ts
- gitExec.ts
- githubAuth.ts
- gitlabAuth.ts
- opensshKeyFormat.ts
- promptRole.ts
- redactUrl.ts
- rejection.ts
- sshConfig.ts
- sshFilePath.ts
- sshKeyGen.ts
- sshKeyResolver.ts
- ticketFooterFormatter.ts
- ticketSourceLabel.ts
- branchNaming.ts
- cloneUrlValidation.ts
- gerritVcsConnector.ts
- githubVcsConnector.ts
- gitlabVcsConnector.ts
- gitRunner.ts
- nodeGitRunner.ts
- vcsConnector.ts
- vcsFactory.ts
- github-pull-request.ts
- gitlab-issue.ts
- gitlab-merge-request.ts
- index.ts
- redmine.ts
- webhookServer.ts
- agentWorkerProtocol.ts
- hostGitExecutor.ts
- integrationBindingResolver.ts
- openShellWorkspaceRunner.ts
- repositoryManifestAccess.ts
- skillSourceInstaller.ts
- skillSources.ts
- workspaceManifestScanner.ts
- workspaceScanService.ts
- config.ts
- copilotModel.ts
- index.ts
- interfaces.ts
- logger.ts
- apiIdentityBoundary.test.ts
- appIdentityHandoff.test.tsx
- configDirtyRace.test.tsx
- configNavigation.test.tsx
- configPageSurface.test.ts
- configPermissions.test.tsx
- configRouting.test.ts
- guidedTour.test.tsx
- identityReset.test.tsx
- projectFormModal.test.tsx
- projectFormTypes.test.ts
- topBar.test.tsx
- fixtures.ts
- recordingGitRunner.ts
- tempDatabase.test.ts
- tempDatabase.ts
- adminAgentsOAuthRoutes.test.ts
- adminAgentsRoutes.test.ts
- adminAudit.test.ts
- adminAuditRoutes.test.ts
- adminAuthRoutes.test.ts
- adminAuthService.test.ts
- adminConcurrencyRoutes.test.ts
- adminCostRoutes.test.ts
- adminHealthEndpoint.test.ts
- adminImageProxy.test.ts
- adminIntegrationsDiscover.test.ts
- adminModelUsageRoutes.test.ts
- adminOverviewRoutes.test.ts
- adminPluginRoutes.test.ts
- adminPoliciesRoutes.test.ts
- adminProjectsRoutes.relaunch.test.ts
- adminProjectsRoutes.test.ts
- adminPromptRoutes.test.ts
- adminRuntimePolicyRoutes.test.ts
- adminRuntimeStatusRoute.test.ts
- adminServer.behavior.test.ts
- adminServer.integration.test.ts
- adminServer.test.ts
- adminServerRbac.test.ts
- adminSettingsRoutes.test.ts
- adminUiSse.test.ts
- adminWebhookSecretRoutes.test.ts
- agentCyclePresentation.test.ts
- agentEventTypes.normalization.test.ts
- agentEventTypes.test.ts
- agentFormModal.test.ts
- agentStderrPipeline.test.ts
- agentWorkerProtocol.test.ts
- aiderAdapter.test.ts
- aiderConnectionValidator.test.ts
- aiderDescriptor.test.ts
- aiderModelsService.test.ts
- aiderWorker.test.ts
- auditStore.test.ts
- baseTicketConnector.test.ts
- branchNaming.test.ts
- buildRepositoryMap.test.ts
- claudeAdapter.test.ts
- claudeConnectionValidator.test.ts
- claudeDescriptor.test.ts
- claudeOAuth.test.ts
- claudeWorker.test.ts
- closeAdminServer.test.ts
- codexAdapter.test.ts
- codexConnectionValidator.test.ts
- codexDescriptor.test.ts
- codexModelsService.test.ts
- commentHash.test.ts
- commentSeverity.test.ts
- commonPasswords.test.ts
- concurrencyTracker.test.ts
- config.test.ts
- containerSpecBuilders.test.ts
- copilotAdapter.promptInjection.test.ts
- copilotAdapter.test.ts
- copilotConnectionValidator.test.ts
- copilotModelsService.test.ts
- copilotOAuthService.test.ts
- copilotWorker.test.ts
- cursorAdapter.test.ts
- cursorConnectionValidator.test.ts
- cursorDescriptor.test.ts
- cursorModelsService.test.ts
- cycleCost.test.ts
- dashboard.configurationTab.test.ts
- dashboard.test.ts
- databaseMigrations.test.ts
- encryption.test.ts
- errorClassifier.test.ts
- feedbackProcessor.test.ts
- geminiAdapter.test.ts
- geminiConnectionValidator.test.ts
- geminiDescriptor.test.ts
- geminiModelsService.test.ts
- gerritConnector.test.ts
- gerritDiscovery.test.ts
- gerritSshClient.test.ts
- gerritSshDiscovery.test.ts
- gerritSshKeyPair.test.ts
- gerritSshReviewProvider.test.ts
- gerritStreamEvents.test.ts
- gerritVcsConnector.test.ts
- gitExec.test.ts
- githubAuth.test.ts
- githubConnectionValidator.test.ts
- githubIssueConnector.test.ts
- githubOAuth.test.ts
- githubPluginDescriptors.test.ts
- githubPullRequestReviewConnector.test.ts
- githubReviewProvider.test.ts
- githubVcsConnector.test.ts
- gitlabAuth.test.ts
- gitlabHttpClient.test.ts
- gitlabIssueConnector.test.ts
- gitlabIssueDiscovery.test.ts
- gitlabMergeRequestConnector.test.ts
- gitlabMergeRequestDiscovery.test.ts
- gitlabMergeRequestReviewProvider.test.ts
- gitlabVcsConnector.test.ts
- gooseAdapter.test.ts
- gooseConnectionValidator.test.ts
- gooseDescriptor.test.ts
- gooseModelsService.test.ts
- gooseWorker.test.ts
- hostGitExecutor.test.ts
- imageProxyTokenStore.test.ts
- integrationStore.test.ts
- integrationStreamEvents.test.ts
- liveLogFormat.test.ts
- liveLogWindow.test.ts
- liveMetrics.test.ts
- logger.test.ts
- loginRateLimiter.test.ts
- mcpSubmission.test.ts
- migrations.projects.test.ts
- nodeGitRunner.test.ts
- opencodeAdapter.test.ts
- opencodeDescriptor.test.ts
- opencodeWorker.test.ts
- openshell.test.ts
- openShellSandboxReconciler.test.ts
- openShellWorkspaceRunner.test.ts
- orchestrator.concurrency.test.ts
- orchestrator.projectMode.test.ts
- orchestrator.test.ts
- orchestrator.webhookEntryPoints.test.ts
- orchestratorCommitMessage.test.ts
- pauseResumeFlow.test.ts
- pbacStores.test.ts
- permissions.test.ts
- pluginManager.multiInstance.test.ts
- pluginManager.test.ts
- policyEngine.test.ts
- pollingLoop.concurrency.test.ts
- pollingLoop.projects.test.ts
- pollingLoop.reviewPolling.test.ts
- pollingLoop.stalledTasks.test.ts
- pollingLoop.updateConfig.test.ts
- promptStore.test.ts
- providerAuthService.test.ts
- providerOptions.test.ts
- redactUrl.test.ts
- redmineConnector.test.ts
- redmineDiscovery.test.ts
- registry.test.ts
- repositoryManifestAccess.test.ts
- reviewBootstrap.test.ts
- reviewLiveLogs.test.ts
- reviewOrchestrator.test.ts
- reviewPostingGate.test.ts
- reviewProgressService.test.ts
- reviewPromptBuilder.test.ts
- reviewRecovery.test.ts
- reviewResultParser.test.ts
- reviewRetriggerGuard.test.ts
- reviewStderrEvents.test.ts
- revisionPatchset.test.ts
- runnerContract.test.ts
- runtimeBootstrap.test.ts
- runtimePolicyResolver.test.ts
- runtimePolicyStore.test.ts
- runtimePolicyValidation.test.ts
- runtimeStartup.test.ts
- settingsStore.test.ts
- skillSourceDiscovery.test.ts
- skillSourceInstaller.test.ts
- sshFilePath.test.ts
- sshKeyResolver.test.ts
- startScript.test.ts
- stateMachine.test.ts
- stateStore.cost.test.ts
- stateStore.modelUsage.test.ts
- stateStore.projects.test.ts
- stateStore.reviewDedup.test.ts
- stateStore.test.ts
- taskDomain.test.ts
- taskLifecycleCoordinator.test.ts
- ticketFooterFormatter.test.ts
- toolAuthorization.test.ts
- toolAuthorizationSection.test.ts
- toolAuthorizationValidation.test.ts
- toolUsageSummary.test.ts
- userStore.test.ts
- vcsConnector.test.ts
- vcsFactory.test.ts
- webhookHandlerGithubPullRequest.test.ts
- webhookHandlerGitlabIssue.test.ts
- webhookHandlerGitlabMergeRequest.test.ts
- webhookHandlerRedmine.test.ts
- webhookHandlerRegistry.test.ts
- webhookServer.test.ts
- workerClaudeProvider.test.ts
- workerCodexProvider.test.ts
- workerCommitProtocol.test.ts
- workerCopilotProvider.test.ts
- workerCursorProvider.test.ts
- workerGeminiProvider.test.ts
- workerNetworkGuard.test.ts
- workerPromptLoader.test.ts
- workerSkills.test.ts
- workerToolAuthorization.test.ts
- workspaceManifestScanner.test.ts
- workspaceScanService.test.ts
- .dockerignore
- .env.example
- .gitignore
- AGENTS.md
- CLAUDE.md
- CONTRIBUTING.md
- Dockerfile.agent
- Dockerfile.orchestrator
- drizzle.config.ts
- eslint.config.js
- LICENSE
- package-lock.json
- package.json
- README.md
- SECURITY.md
- tsconfig.admin-ui-tests.json
- tsconfig.admin-ui.json
- tsconfig.agent.json
- tsconfig.json
- vite.admin.config.ts
- vitest.config.ts
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
링크
예시
// repository documentation
Was this content helpful?
(0 ratings)
