desktop
Browser Use Desktop App
파일 탐색기
최종 버전 다운로드 (.zip)- generate-release-notes.mjs
- resolve-release-metadata.mjs
- ci.yml
- release.yml
- CODEOWNERS
- dependabot.yml
- ci.yml
- release.yml
- bu-logo-16.png
- bu-logo-32.png
- dot-active.png
- dot-active@2x.png
- dot-idle.png
- dot-idle@2x.png
- dot-stuck.png
- dot-stuck@2x.png
- icon-dev.png
- icon.icns
- icon.ico
- icon.png
- sentry.ts
- AGENT_LOCAL_RUNBOOK.md
- AGENT_SKILLS.md
- CI.md
- CURRENT_STATE.md
- PERFORMANCE.md
- SECURITY.md
- pricing.md
- overview.md
- self-edit.md
- dm.md
- invitation-manager.md
- invitations.md
- notifications.md
- daemon.js
- helpers.js
- package-lock.json
- package.json
- paths.js
- run.js
- connection.md
- dialogs.md
- screenshots.md
- agent-logs.mjs
- build-dmg.sh
- build-renderer.ts
- chmod-node-pty-helpers.mjs
- codegen-schemas.ts
- dev-profile.mjs
- evaluate-agent-skills.mjs
- generate-linux-update-feed.mjs
- generate-mac-update-feed.mjs
- patch-electron-plist.sh
- pretty-logs.mjs
- release.sh
- reset-onboarding.mjs
- reset-sessions.mjs
- run-task.mjs
- session-schema-manifest.ts
- sign-python.sh
- sync-domain-skills.mjs
- verify-signing.sh
- ChannelRouter.ts
- ipc.ts
- types.ts
- WhatsAppAdapter.ts
- cookies.ts
- ipc.ts
- profiles.ts
- adapter.ts
- adapter.ts
- adapter.ts
- browserHarnessEnv.ts
- cliSpawn.ts
- index.ts
- installer.ts
- pathEnrich.ts
- registry.ts
- runEngine.ts
- skillIndexPrompt.ts
- types.ts
- agent-skill
- agent-skill.cmd
- browser-harness-js
- browser-harness-js.cmd
- generated.ts
- repl.ts
- session.ts
- SKILL.md
- product-search.md
- scraping.md
- scraping.md
- scraping.md
- overview.md
- scraping.md
- scraping.md
- generate-estimates.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- groups.md
- pages.md
- editor.md
- scraping.md
- scraping.md
- scraping.md
- repo-actions.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- indeed-glassdoor.md
- scraping.md
- invitation-manager.md
- scraping.md
- article-hydration.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- multi-source.md
- scraping.md
- scraping.md
- scraping.md
- npm-pypi.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- .gitkeep
- scraping.md
- scraping.md
- scraping.md
- .gitkeep
- scraping.md
- scraping.md
- pricing.md
- upload.md
- scraping.md
- boards-and-lists.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- scraping.md
- VERSION
- ask-block.md
- connection.md
- cookies.md
- cross-origin-iframes.md
- dialogs.md
- downloads.md
- drag-and-drop.md
- dropdowns.md
- iframes.md
- neobrutalist-html.md
- network-requests.md
- options-block.md
- print-as-pdf.md
- screenshots.md
- scrolling.md
- shadow-dom.md
- tabs.md
- uploads.md
- viewport.md
- AGENTS.md
- helpers.js
- cdp.ts
- context.ts
- engine.ts
- harness.ts
- pricing.ts
- streamToTerm.ts
- AccountStore.ts
- authStore.ts
- claudeCodeAuth.ts
- codexLogin.ts
- onboardingHandlers.ts
- onboardingWindow.ts
- chatfile.ts
- browserIdentity.ts
- BrowserPool.ts
- db-constants.ts
- domain.ts
- schema-manifest.json
- schemaIdentity.ts
- SessionDb.ts
- SessionManager.ts
- SessionScreencast.ts
- types.ts
- apiKeyIpc.ts
- chromiumFeatures.ts
- cli.ts
- appPopup.ts
- consent.ts
- consentIpc.ts
- editors.ts
- hotkeys.ts
- index.ts
- installId.ts
- ipc-validators.ts
- localTaskServer.ts
- logger.ts
- logsPill.ts
- notifications.ts
- pill.ts
- rendererLogIpc.ts
- resourceMonitor.ts
- takeoverOverlay.ts
- telemetry.ts
- telemetryIpc.ts
- themeIpc.ts
- themeMode.ts
- tray.ts
- updater.ts
- viteDepStaleHeal.ts
- window.ts
- logs.ts
- onboarding.ts
- pill.ts
- popup.ts
- popupBridge.ts
- shell.ts
- arc.svg
- blisk.svg
- brave.svg
- chromium.svg
- comet.svg
- dia.svg
- ghost-browser.svg
- google-chrome.svg
- helium.svg
- iridium.svg
- microsoft-edge.svg
- opera.svg
- sidekick.svg
- sigmaos.svg
- thorium.svg
- ungoogled-chromium.svg
- vivaldi.svg
- wavebox.svg
- yandex.svg
- components.css
- Toast.tsx
- ErrorBoundary.tsx
- OfflineBanner.tsx
- DESIGN_SYSTEM.md
- empty-states.css
- theme.global.css
- theme.onboarding.css
- theme.shell.css
- themeMode.ts
- useThemedAsset.ts
- useThemeMode.ts
- BrowserPreview.tsx
- chat.css
- ChatPane.tsx
- ChatTranscript.tsx
- ChatTurn.tsx
- CodeBlock.tsx
- groupIntoTurns.ts
- Linkify.tsx
- parseUserMessage.ts
- QuoteSelectionButton.tsx
- spinnerVerbs.ts
- TerminalSpinner.tsx
- ToolBlock.tsx
- ToolGroup.tsx
- toolLabels.ts
- useTextSelection.ts
- askForm.css
- AskForm.tsx
- attachments.css
- Attachments.tsx
- fromHlEvents.ts
- htmlBlock.css
- HtmlBlock.tsx
- htmlBlocks.ts
- logger.ts
- optionList.css
- OptionList.tsx
- optionListStore.ts
- parts.ts
- README.md
- sessionsStore.ts
- uiStore.ts
- useSessionsBridge.ts
- AgentPane.tsx
- anthropic-logo.svg
- BrowserCodeModelPicker.tsx
- bu-logo-black.svg
- bu-logo-white-with-text.svg
- bu-logo-white.svg
- claude-code-logo.svg
- claude-logo.svg
- codex-logo.svg
- CommandBar.tsx
- ConnectionsPane.tsx
- constants.ts
- ContentRenderer.tsx
- cursor-logo.svg
- Dashboard.tsx
- DashboardBackground.tsx
- EnginePicker.tsx
- hub.css
- hub.html
- HubApp.tsx
- index.tsx
- keybindings.ts
- KeybindingsOverlay.tsx
- kimi-color.svg
- kimi-light.svg
- Markdown.tsx
- MemoryIndicator.tsx
- minimax-color.svg
- mock-data.ts
- Navbar.tsx
- openai-logo-light.svg
- openai-logo.svg
- opencode-logo-dark.svg
- opencode-logo-light.svg
- qwen-color.svg
- ROOT.md
- sessionOrdering.ts
- SettingsPane.tsx
- Sidebar.tsx
- TaskInput.tsx
- TerminalPane.tsx
- types.ts
- useSessionsQuery.ts
- useVimKeys.ts
- vscode-logo.svg
- index.tsx
- logs.css
- logs.html
- LogsApp.tsx
- chrome-logo.svg
- claude-code-logo.svg
- codex-logo.svg
- DomainList.tsx
- index.tsx
- intro.png
- onboarding.css
- onboarding.html
- OnboardingApp.tsx
- OnboardingCookieList.tsx
- constants.ts
- index.tsx
- pill.css
- pill.html
- Pill.tsx
- AppPopup.tsx
- index.tsx
- popup.css
- popup.html
- appPopup.ts
- BrowserLogoAvatar.css
- BrowserLogoAvatar.tsx
- browserLogos.ts
- CookieBrowser.css
- CookieBrowser.tsx
- domain-utils.ts
- editorIcons.tsx
- installStatus.ts
- ipcErrors.ts
- logger.README.md
- logger.ts
- globals.d.ts
- app-popup.ts
- attachments.ts
- hotkeys.ts
- rendererNoise.ts
- session-schemas.ts
- types.ts
- index.css
- axe-2026-04-17.json
- axe-audit.spec.ts
- RESULTS.md
- golden-path.spec.ts
- onboarding-flow.spec.ts
- pill-flow.spec.ts
- session-restore.spec.ts
- electron-mock.ts
- wiki-article.html
- chrome-baseline.json
- run-parity.ts
- sites.json
- startup.spec.ts
- preload-path.spec.ts
- electron-launcher.ts
- playwright.config.ts
- askBlocks.test.ts
- AskForm.spec.tsx
- Attachments.spec.tsx
- fromHlEvents.test.ts
- HtmlBlock.spec.tsx
- htmlBlocks.test.ts
- optionBlocks.test.ts
- OptionList.spec.tsx
- optionListStore.test.ts
- browserLogos.test.ts
- cookies.test.ts
- paths.test.ts
- agentSkillCli.test.ts
- browsercodeAdapter.test.ts
- browserHarnessEnv.test.ts
- cdp.test.ts
- claudeCodeAdapter.test.ts
- cliSpawn.test.ts
- codexAdapter.test.ts
- codexStdinLinux.test.ts
- codexStdinWindows.test.ts
- context.test.ts
- harnessBootstrap.test.ts
- installer.test.ts
- runEngineHarnessWatcher.test.ts
- skillIndexPrompt.test.ts
- stock-helpers.test.ts
- streamToTerm.test.ts
- _corpus.spec.ts
- BrowserCodeModelPicker.spec.tsx
- BrowserPreview.spec.tsx
- ChatTranscript.spec.tsx
- ChatTurn.spec.tsx
- ConnectionsPane.spec.tsx
- EnginePicker.spec.tsx
- groupIntoTurns.spec.ts
- Linkify.spec.tsx
- sessionOrdering.spec.ts
- sessionsStore.spec.ts
- SettingsPane.spec.tsx
- Sidebar.spec.tsx
- summarizeBashCommand.spec.ts
- TaskInput.spec.tsx
- ToolGroup.spec.tsx
- useSessionsBridge.spec.tsx
- useVimKeys.spec.tsx
- authStore.test.ts
- codexLogin.test.ts
- onboardingHandlers.test.ts
- hotkeys.test.ts
- OnboardingApp.spec.tsx
- chatfile.test.ts
- ipcErrors.test.ts
- browserIdentity.test.ts
- BrowserPool.test.ts
- session-schemas.test.ts
- SessionDb.schemaIdentity.test.ts
- SessionManager.persistence.test.ts
- SessionScreencast.test.ts
- apiKeyIpc.test.ts
- hotkeys.test.ts
- rendererNoise.test.ts
- chromiumFeatures.test.ts
- cli.test.ts
- updateFeed.spec.ts
- updater.spec.ts
- daemon-logger.test.ts
- forgeConfig.test.ts
- harnessless-paths.test.ts
- ipc-validators.test.ts
- ipcValidators.test.ts
- localTaskServer.test.ts
- logger.test.ts
- LogsApp.spec.tsx
- logsPill.test.ts
- notifications.test.ts
- onboardingInstallStatus.test.ts
- pathEnrich.test.ts
- pillWindow.test.ts
- rendererLogger.test.ts
- rendererLogIpc.test.ts
- resourceMonitor.test.ts
- telemetry-remote.test.ts
- telemetry.test.ts
- manifest.json
- onboarding-account-scopes.png
- onboarding-account.png
- onboarding-naming.png
- onboarding-welcome.png
- pill-done.png
- pill-error.png
- pill-idle.png
- pill-streaming.png
- settings-agent.png
- settings-api-key.png
- settings-appearance.png
- settings-danger-zone.png
- settings-scopes.png
- shell-3-tabs.png
- shell-empty.png
- capture.spec.ts
- diff.ts
- review.html
- visual-qa.config.ts
- .env.example
- .gitignore
- app-update.yml
- entitlements.plist
- eslint.config.js
- forge.config.ts
- forge.env.d.ts
- knip.json
- package.json
- README.md
- tsconfig.json
- vite.hub.config.mts
- vite.logs.config.mts
- vite.main.config.ts
- vite.onboarding.config.mts
- vite.pill.config.mts
- vite.popup.config.mts
- vite.preload.config.ts
- vite.renderer.config.mts
- vitest.config.ts
- vitest.onboarding.config.ts
- yarn.lock
- linux.Dockerfile
- build-linux-appimage.mjs
- build-linux-docker.sh
- issue-runner.sh
- merge-all.sh
- verify-linux-artifacts.mjs
- agent_events.schema.json
- agent_task.schema.json
- onboarding.schema.json
- README.md
- tab_state.schema.json
- .dockerignore
- .gitignore
- .node-version
- .nvmrc
- AGENTS.md
- CHANGELOG.md
- CONTRIBUTING.md
- LICENSE
- README.md
- SIGNING.md
- Taskfile.yml
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/browser-use/desktop
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd desktop
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
cd app/harnessless
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
