sprout
Experimental self-improving multi-agent coding system: a root agent recursively decomposes goals and delegates to specialist subagents, learning from failures by mutating a git-backed agent genome. Supports Claude, GPT, and Gemini.
파일 탐색기
- pre-commit
- pre-push
- 2026-03-03-agents-host-boundary.md
- README.md
- DELEGATION_CODE_FLOW.md
- DELEGATION_DATA_STRUCTURES.md
- DELEGATION_VISUAL_GUIDE.md
- FILE_REFERENCE_GUIDE.md
- QUICK_START_DELEGATION_GUIDE.md
- README.md
- REAL_WORLD_WALKTHROUGH.md
- README.md
- 2026-03-05-architecture-design-audit.md
- 2026-03-05-code-quality-audit.md
- 2026-03-05-complete-subagent-audits.md
- 2026-03-05-design-concept-audit.md
- README.md
- genome-overlay-rethink.md
- 2026-02-21-phase3-core-loop-design.md
- 2026-02-21-phase3-implementation.md
- 2026-02-21-phase4-genome-recall-design.md
- 2026-02-21-phase4-implementation.md
- 2026-02-21-phase5-implementation.md
- 2026-02-21-phase6-implementation.md
- 2026-02-22-phase7-implementation.md
- 2026-02-22-phase8-implementation.md
- 2026-02-22-remediation.md
- 2026-02-22-spec-compliance.md
- 2026-02-23-ink-tui-remaining-gaps.md
- 2026-02-23-interactive-terminal-design.md
- 2026-02-23-interactive-terminal-plan.md
- 2026-02-23-reviewer-findings-fixes.md
- 2026-02-24-input-area-plan.md
- 2026-02-24-markdown-rendering-design.md
- 2026-02-24-markdown-rendering-plan.md
- 2026-02-25-async-agent-messaging-design.md
- 2026-02-25-async-agent-messaging-deviations.md
- 2026-02-25-async-agent-messaging-plan.md
- 2026-02-25-bus-hardening-plan.md
- 2026-02-25-bus-remediation-plan.md
- 2026-02-26-agent-thread-ux-design.md
- 2026-02-26-agent-thread-ux-plan.md
- 2026-02-26-kitty-keyboard.md
- 2026-02-26-multiline-editor.md
- 2026-02-26-static-rendering.md
- 2026-02-26-web-interface-design.md
- 2026-02-26-web-interface-plan.md
- 2026-02-26-web-interface-redesign-plan.md
- 2026-02-26-web-interface-redesign.md
- 2026-02-26-web-interface-review-fixes.md
- 2026-02-26-web-interface-round2-fixes.md
- 2026-02-27-dynamic-model-discovery-design.md
- 2026-02-27-structured-logging-design.md
- 2026-02-27-structured-logging-plan.md
- 2026-02-28-agent-tree-design.md
- 2026-02-28-agent-tree-impl-plan.md
- 2026-02-28-genome-reconciliation-design.md
- 2026-02-28-genome-reconciliation-plan.md
- 2026-02-28-qm-reconciler-design.md
- 2026-02-28-qm-reconciler-impl-plan.md
- 2026-03-01-agent-tree-fixes.md
- 2026-03-01-genome-format-unification-design.md
- 2026-03-01-genome-format-unification.md
- 2026-03-03-qm-self-awareness-design.md
- 2026-03-03-qm-self-awareness-impl-plan.md
- 2026-03-04-audit-refactor-backlog-yagni-dry.md
- 2026-03-06-global-agent-depth-rail-implementation.md
- 2026-04-25-mira-memory-port-completion-report.md
- 2026-04-25-mira-memory-port-design.md
- 2026-04-25-mira-memory-port-execution-plan.md
- 2026-04-25-mira-memory-port-impl.md
- 2026-04-25-mira-memory-port-status.md
- 2026-04-26-mira-memory-model-config-implementation-plan.md
- 2026-04-26-mira-memory-model-config-spec.md
- 2026-04-26-mira-memory-port-review-remediation-plan.md
- 2026-04-27-agent-observers-v2-spec.md
- 2026-04-27-agent-subscriptions-and-observers-spec.md
- 2026-04-28-agent-model-policy-overrides-plan.md
- 2026-04-28-agent-observers-v3-spec.md
- 2026-04-28-mira-memory-relationship-incorporation-spec.md
- 2026-04-29-mira-memory-relationship-incorporation-implementation-plan.md
- 2026-05-01-prompt-cache-cost-reduction-plan.md
- 2026-05-02-agent-intent-controls-spec.md
- 2026-05-20-god-object-audit-cleanup-plan.md
- README.md
- task-tracking-system.md
- mira-memory-architecture.md
- 2026-03-11-provider-backends-and-config-ui.md
- 2026-03-12-global-tier-tuples-followup.md
- 2026-03-12-provider-backends-config-ui-gap-closure.md
- 2026-03-12-provider-tier-defaults-ux.md
- 2026-03-13-default-models-and-provider-settings-cleanup.md
- 2026-03-13-noninteractive-cli-workflow.md
- 2026-03-14-sprout-atif-harbor.md
- 2026-03-15-harbor-mixed-model-improvement-notes.md
- 2026-03-15-llm-replay-logging-and-workshop.md
- 2026-03-16-terminal-bench-functionality-batch.md
- 2026-03-20-build-cython-ext-worktree-cleanup-ledger.md
- 2026-03-20-harbor-build-cython-ext-session-notes.md
- 2026-05-20-active-subagent-status.md
- 2026-05-20-openai-codex-oauth.md
- 2026-03-11-provider-backends-and-config-ui-design.md
- 2026-03-12-provider-tier-defaults-ux-design.md
- 2026-03-13-default-models-and-provider-settings-cleanup-design.md
- 2026-03-13-noninteractive-cli-workflow-design.md
- 2026-03-14-sprout-atif-harbor-design.md
- 2026-03-15-llm-replay-logging-and-workshop-design.md
- 2026-03-16-terminal-bench-functionality-batch-design.md
- 2026-05-19-openai-codex-oauth-design.md
- agent-tooling-and-comms.md
- architecture.md
- deferred-features.md
- DELEGATION_CODE_FLOW.md
- DELEGATION_DATA_STRUCTURES.md
- DELEGATION_VISUAL_GUIDE.md
- design-genome-postscripts.md
- FILE_REFERENCE_GUIDE.md
- QUICK_START_DELEGATION_GUIDE.md
- README.md
- REAL_WORLD_WALKTHROUGH.md
- research-agents-md.md
- ROOT_AGENT_DELEGATION_ARCHITECTURE.md
- self-improving-agent-spec.md
- testing.md
- register-agent
- qm-fabricator.md
- qm-indexer.md
- qm-planner.md
- qm-reconciler.md
- qm-session-analyst.md
- qm-session-doctor.md
- qm-sprout-architect.md
- agent-system.md
- bus-messaging.md
- genome.md
- learn-process.md
- llm-client.md
- overview.md
- primitives-and-tools.md
- session-system.md
- agent-tree-spec.md
- engineer.md
- quality-reviewer.md
- spec-reviewer.md
- mcp-cli.ts
- sprout-mcp
- memory-cli
- cli.ts
- store.ts
- task-cli
- types.ts
- load-transcript
- command-runner.md
- editor.md
- mcp.md
- project-memory.md
- reader.md
- task-manager.md
- transcript-analyst.md
- web-reader.md
- architect.md
- archivist.md
- debugger.md
- metacognitive.md
- project-explorer.md
- quartermaster.md
- tech-lead.md
- the-balcony.md
- verifier.md
- global.md
- observer.md
- orchestrator.md
- worker.md
- archivist_system.txt
- memory_consolidation.txt
- memory_extraction_system.txt
- memory_extraction_user.txt
- memory_relationship_classification.txt
- segment_summary_system.txt
- segment_summary_user.txt
- subcortical_recall.txt
- root.md
- build-sprout-binary.ts
- check-deps-cycles.sh
- check-host-session-controller-boundaries.sh
- check-knip-traces.sh
- generate-embedded-root.ts
- install-hooks.sh
- live-observer-validation.ts
- run-tests-from-list.sh
- run-tests-parallel-from-list.sh
- test-flake.sh
- test-integration-files.sh
- test-parallel.sh
- test-paths.sh
- test-unit-files.sh
- agent.ts
- context-window.ts
- delegation-inspect.ts
- delegation-payload.ts
- events.ts
- factory.ts
- index.ts
- loader.ts
- markdown-loader.ts
- mnemonic.ts
- model-resolver.ts
- observers.ts
- plan.ts
- project-doc.ts
- resolver.ts
- run-loop-compaction.ts
- run-loop-finalize.ts
- run-loop-outcome.ts
- run-loop-planning.ts
- verify.ts
- agent-process.ts
- client.ts
- genome-service.ts
- learn-contract.ts
- learn-forwarder.ts
- resume.ts
- server.ts
- spawner.ts
- topics.ts
- types.ts
- compaction.ts
- logger.ts
- session-collapse.ts
- embedded-root.ts
- consolidation.ts
- dedup.ts
- dev-mode.ts
- embedding.ts
- entity-gc.ts
- export-learnings.ts
- extraction.ts
- file-lock.ts
- genome.ts
- git-env.ts
- hub-discovery.ts
- index-builder.ts
- index.ts
- jsonl-store.ts
- linking.ts
- maintenance.ts
- memory-embedding.ts
- memory-incorporation.ts
- memory-index.ts
- memory-lifecycle.ts
- memory-schema.ts
- memory-store.ts
- memory-tools.ts
- memory-write-authorization.ts
- memory-write-policy.ts
- projects.ts
- prompts.ts
- read-only-genome.ts
- recall-pipeline.ts
- recall.ts
- relationship-classifier.ts
- render-memory-block.ts
- root-manifest.ts
- scoring.ts
- segments.ts
- subcortical.ts
- costs.ts
- event-mapper.ts
- recorder.ts
- types.ts
- callback-server.ts
- claims.ts
- config.ts
- pkce.ts
- service.ts
- tokens.ts
- agent-model-catalog.ts
- control-plane.ts
- env-import.ts
- model-overrides.ts
- paths.ts
- provider-credentials.ts
- redaction.ts
- secret-store.ts
- store.ts
- types.ts
- validation.ts
- cli-bootstrap.ts
- cli-genome.ts
- cli-headless.ts
- cli-interactive.ts
- cli-internal.ts
- cli-list.ts
- cli-parse.ts
- cli-resume.ts
- cli-run.ts
- cli-shared.ts
- cli-sigint.ts
- cli-web.ts
- cli.ts
- compaction.ts
- embedded-root.ts
- event-bus.ts
- index.ts
- logger.ts
- observer-dispatcher.ts
- observer-registry.ts
- pricing-cache.ts
- resume.ts
- session-controller-commands.ts
- session-controller.ts
- session-metadata-updater.ts
- session-metadata.ts
- session-selection.ts
- session-state.ts
- session.ts
- constants.ts
- event-replay.ts
- execution-env.ts
- index.ts
- observer-telemetry.ts
- path-constraints.ts
- pricing.ts
- primitives.ts
- protocol.ts
- redaction.ts
- tool-context.ts
- tool-loading.ts
- truncation.ts
- types.ts
- extraction-evidence.ts
- index.ts
- learn-process.ts
- metrics-store.ts
- should-learn.ts
- responses-parse.ts
- responses-request.ts
- responses-stream.ts
- anthropic.ts
- client.ts
- embeddings.ts
- gemini.ts
- index.ts
- logging-middleware.ts
- model-catalog.ts
- openai-codex.ts
- openai.ts
- provider-registry.ts
- retry.ts
- stream-timeout.ts
- types.ts
- paths.ts
- recorder.ts
- agent-display.ts
- available-models.ts
- provider-settings.ts
- replay.ts
- session-event-scope.ts
- session-selection.ts
- slash-commands.ts
- tool-display.ts
- app.tsx
- autocomplete.tsx
- clipboard.ts
- conversation-view.tsx
- event-components.tsx
- history.ts
- input-area.tsx
- model-picker.tsx
- provider-settings-editor.tsx
- render-event.ts
- session-picker.tsx
- settings-panel.tsx
- slash-commands.ts
- status-bar.tsx
- text-buffer.ts
- text-renderer.tsx
- use-text-buffer.ts
- use-window-size.ts
- project-id.ts
- self-command.ts
- ulid.ts
- protocol.ts
- server.ts
- index.ts
- version.ts
- load-transcript.test.ts
- agent-construction.test.ts
- agent-mnemonic.test.ts
- agent.integration.test.ts
- agent.test.ts
- archivist.test.ts
- context-window.test.ts
- delegation-inspect.test.ts
- delegation-payload.test.ts
- dynamic-delegation.test.ts
- events.test.ts
- factory.test.ts
- fixtures.ts
- llm-events.test.ts
- loader.test.ts
- markdown-loader.test.ts
- markdown-serializer.test.ts
- mnemonic.test.ts
- model-resolver.test.ts
- observers.test.ts
- plan.test.ts
- preamble-contract.test.ts
- project-doc.test.ts
- resolver.test.ts
- run-loop-compaction.test.ts
- run-loop-finalize.test.ts
- run-loop-outcome.test.ts
- run-loop-planning.test.ts
- steering.test.ts
- tree-scanner.test.ts
- verify.test.ts
- workspace-prompt.test.ts
- workspace-wiring.test.ts
- dependency-boundaries.test.ts
- agent-process.test.ts
- client.test.ts
- genome-service.test.ts
- learn-contract.test.ts
- learn-forwarder.test.ts
- resume.test.ts
- server.test.ts
- spawner.test.ts
- topics.test.ts
- types.test.ts
- legacy-memories.jsonl
- relationship-pairs.jsonl
- agent-with-memory-in-genome-gets-recall-with-memory-count.json
- fresh-genome-with-bootstrap-agents-completes-a-file-creation-task.json
- leaf-agent-creates-a-file-using-primitives.json
- bootstrap-fresh-genome-creates-a-file.json
- cross-session-new-session-loads-learned-genome.json
- genome-growth-genome-loads-successfully-after-sessions.json
- multi-step-modify-file-and-create-test.json
- stumble-and-learn-session-produces-learn-signals.json
- failure-signal-produces-genome-mutation.json
- skipped-signal-does-not-mutate-genome.json
- adapter-name-is-anthropic.json
- complete-handles-tool-calls.json
- complete-handles-tool-result-round-trip.json
- complete-returns-a-text-response.json
- extended-thinking-via-provider-options.json
- prompt-caching.json
- stream-yields-text-deltas.json
- streaming-emits-text-end-after-text-content.json
- complete-routes-to-correct-provider.json
- complete-uses-default-provider.json
- middleware-transforms-stream-requests.json
- middleware-wraps-complete-calls.json
- middleware-wraps-stream-calls.json
- stream-routes-to-correct-provider.json
- adapter-name-is-gemini.json
- complete-handles-tool-calls.json
- complete-handles-tool-result-round-trip.json
- complete-returns-a-text-response.json
- separate-adapters-instance-1.json
- separate-adapters-instance-2.json
- stream-yields-text-deltas.json
- adapter-name-is-openai.json
- complete-handles-tool-calls.json
- complete-handles-tool-result-round-trip.json
- complete-returns-a-text-response.json
- reasoning-effort-passthrough.json
- stream-yields-text-deltas.json
- emit-json-and-exit.ts
- consolidation.test.ts
- dedup.test.ts
- dev-mode.test.ts
- entity-gc.test.ts
- export-learnings.test.ts
- extraction.test.ts
- file-lock.test.ts
- genome-disk-change.test.ts
- genome-generation.test.ts
- genome.test.ts
- index-builder.test.ts
- jsonl-store.test.ts
- linking.test.ts
- maintenance.test.ts
- memory-compaction.test.ts
- memory-embedding.test.ts
- memory-incorporation.test.ts
- memory-index.test.ts
- memory-schema.test.ts
- memory-store.test.ts
- memory-tools.test.ts
- memory-write-authorization.test.ts
- memory-write-policy.test.ts
- projects.test.ts
- prompts.test.ts
- pruning.test.ts
- read-only-genome.test.ts
- recall-pipeline.test.ts
- recall.test.ts
- relationship-classifier-eval.test.ts
- relationship-classifier.test.ts
- root-manifest.test.ts
- scoring.test.ts
- segments.test.ts
- subcortical-eval.test.ts
- subcortical.test.ts
- workspace.test.ts
- agent-address.ts
- make-spec.ts
- provider-settings.ts
- resolver-context.ts
- test-env.ts
- test-genome.ts
- vcr.test.ts
- vcr.ts
- wait-for.ts
- costs.test.ts
- event-mapper.test.ts
- recorder.test.ts
- callback-server.test.ts
- claims.test.ts
- config.test.ts
- service.test.ts
- tokens.test.ts
- recorder.test.ts
- agent-model-catalog.test.ts
- cli-bootstrap.test.ts
- cli-compiled.test.ts
- cli-genome.test.ts
- cli-headless.test.ts
- cli-interactive.test.ts
- cli-list.test.ts
- cli-resume.test.ts
- cli-run.test.ts
- cli-sigint.test.ts
- cli-web.test.ts
- cli.test.ts
- compaction.integration.test.ts
- compaction.test.ts
- embedded-root.test.ts
- event-bus.test.ts
- logger.test.ts
- observer-dispatcher.test.ts
- pricing-cache.test.ts
- provider-credentials.test.ts
- redaction.test.ts
- resume.integration.test.ts
- resume.test.ts
- secret-store.test.ts
- session-collapse.test.ts
- session-controller-commands.test.ts
- session-controller-selection.test.ts
- session-controller.test.ts
- session-metadata-updater.test.ts
- session-metadata.test.ts
- session-selection.test.ts
- session-state.test.ts
- session.test.ts
- settings-control-plane.test.ts
- settings-env-import.test.ts
- settings-model-overrides.test.ts
- settings-paths.test.ts
- settings-store.test.ts
- settings-validation.test.ts
- e2e.test.ts
- execution-env.test.ts
- path-constraints.test.ts
- pricing.test.ts
- primitives.test.ts
- save-agent.test.ts
- tool-loading.test.ts
- truncation.test.ts
- types.test.ts
- workspace-primitives.test.ts
- agent-learn-wiring.test.ts
- extraction-evidence.test.ts
- learn-process.test.ts
- learn.integration.test.ts
- metrics-store.test.ts
- should-learn.test.ts
- anthropic.test.ts
- client.test.ts
- embeddings.test.ts
- gemini.test.ts
- list-models.test.ts
- logging-middleware.test.ts
- model-catalog.test.ts
- openai-codex.test.ts
- openai.test.ts
- provider-adapters-metadata.test.ts
- provider-registry.test.ts
- retry.test.ts
- stream-timeout.test.ts
- types.test.ts
- agent-display.test.ts
- session-event-scope.test.ts
- tool-display.test.ts
- bun-child-exit-flush-repro.test.ts
- cli.test.ts
- store.test.ts
- harbor-runner.test.ts
- sprout-agent.test.ts
- sprout-artifacts.test.ts
- replay-workshop-lib.test.ts
- replay-workshop.test.ts
- app.test.tsx
- autocomplete.test.tsx
- clipboard.test.ts
- conversation-view.test.tsx
- event-components.test.tsx
- history.test.ts
- input-area.test.tsx
- model-picker.test.tsx
- provider-settings-editor.test.tsx
- render-event.test.ts
- session-picker.test.tsx
- settings-panel.test.tsx
- slash-commands.test.ts
- status-bar.test.tsx
- text-buffer.test.ts
- text-renderer.test.tsx
- use-window-size.test.tsx
- project-id.test.ts
- self-command.test.ts
- ulid.test.ts
- e2e.test.ts
- fixtures.ts
- protocol.test.ts
- server.test.ts
- smoke.test.ts
- install-sprout.sh.j2
- README.md
- sprout_agent.py
- replay-workshop-lib.ts
- replay-workshop.ts
- tool-row-treatments.html
- buildWsUrl.test.ts
- agent-tree.test.tsx
- components.test.tsx
- groupEvents.test.ts
- input-status.test.tsx
- provider-settings.test.tsx
- sidebar-task-list.test.tsx
- sidebar.test.tsx
- status-bar.test.tsx
- streaming.test.tsx
- thread-panel.test.tsx
- HeadersEditor.tsx
- ModelsPanel.tsx
- ProviderEditor.tsx
- ProviderList.tsx
- ProviderSettingsPanel.module.css
- ProviderSettingsPanel.tsx
- EditFileRenderer.tsx
- ExecRenderer.tsx
- ExpandableOutput.tsx
- FallbackRenderer.tsx
- ReadFileRenderer.tsx
- toolIcons.ts
- ToolRendererRegistry.ts
- tools.module.css
- AgentTree.module.css
- AgentTree.tsx
- AssistantMessage.module.css
- AssistantMessage.tsx
- ConversationView.module.css
- ConversationView.tsx
- DelegationBlock.module.css
- DelegationBlock.tsx
- EmptyState.module.css
- EmptyState.tsx
- EventErrorBoundary.module.css
- EventErrorBoundary.tsx
- EventLine.tsx
- format.ts
- groupEvents.ts
- InputArea.module.css
- InputArea.tsx
- KeyboardHelp.module.css
- KeyboardHelp.tsx
- MarkdownBlock.module.css
- MarkdownBlock.tsx
- Sidebar.module.css
- Sidebar.tsx
- SidebarSessionSummary.module.css
- SidebarSessionSummary.tsx
- SidebarTaskList.module.css
- SidebarTaskList.tsx
- StatusBar.module.css
- StatusBar.tsx
- StreamingBanner.module.css
- StreamingBanner.tsx
- SystemMessage.module.css
- SystemMessage.tsx
- ThreadPanel.module.css
- ThreadPanel.tsx
- ToolCall.module.css
- ToolCall.tsx
- TypingIndicator.module.css
- TypingIndicator.tsx
- UserMessage.module.css
- UserMessage.tsx
- useFaviconStatus.test.ts
- useKeyboardShortcuts.test.ts
- useResizable.test.ts
- useTaskList.test.ts
- buildWsUrl.ts
- useAgentStats.test.ts
- useAgentStats.ts
- useAgentTree.test.ts
- useAgentTree.ts
- useEvents.test.ts
- useEvents.ts
- useFaviconStatus.ts
- useKeyboardShortcuts.ts
- useResizable.ts
- useTaskList.ts
- useTokenUsage.buildContextPressureMap.test.ts
- useTokenUsage.test.ts
- useTokenUsage.ts
- useWebSocket.test.ts
- useWebSocket.ts
- highlight.ts
- global.css
- themes.css
- variables.css
- pressureColor.test.ts
- pressureColor.ts
- pricing.test.ts
- pricing.ts
- App.module.css
- App.test.tsx
- App.tsx
- main.tsx
- .env.development
- bun.lock
- IMPROVEMENT_IDEAS.md
- index.html
- knip.json
- package.json
- tsconfig.json
- vite-env.d.ts
- vite.config.ts
- .gitignore
- ABOUT.md
- AGENTS.md
- biome.json
- bun.lock
- catalog-info.yaml
- knip.cross.json
- knip.root.json
- mcp.json
- package.json
- README.md
- tsconfig.json
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
bun install
설명 보기 ▼
bun install
Install JavaScript dependencies for a project from `package.json`.
bun {{[i|install]}}
Install all dependencies listed in `package.json`:
bun {{[i|install]}} {{package_name}}@{{version}}
Install a single package (this is an alias for `bun add`):
bun {{[i|install]}} {{[-g|--global]}} {{package_name}}
Install a package globally:
bun run
설명 보기 ▼
bun run
Execute a JavaScript/TypeScript file, or a script from `package.json`.
bun run {{script_name}}
Run a script defined in `package.json`:
bun run {{path/to/file.ts}}
Run a JavaScript or TypeScript file directly:
bun run --watch {{path/to/file.ts}}
Run a file in "watch" mode (restarts automatically when the file changes):
bunx
설명 보기 ▼
bunx
로컬에 설치되었거나 원격에서 가져온 패키지의 바이너리를 실행.
참고: `bun x`는 `bunx`의 별칭으로 사용할 수 있음.
더 많은 정보: <https://bun.com/docs/pm/bunx>.
bunx {{package_name}} "{{command_argument}}"
레지스트리에서 패키지를 다운로드하여 실행:
bunx {{package_name}} --version
로컬에 설치된 패키지의 버전 확인 (존재하는 경우):
bunx --bun {{package_name}}
실행파일을 Node 대신 Bun 런타임으로 강제 실행:
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
glob
설명 보기 ▼
glob
Glob 패턴 (`glob`)은 파일 이름이나 경로를 일치시키기 위해 사용하는 패턴.
참고: `glob`은 명령이 아니라, 다른 명령이나 쉘에서 사용하는 문법.
관련 항목: `regex`.
더 많은 정보: <https://en.wikipedia.org/wiki/Glob_(programming)>.
*
0개 이상의 임의의 문자와 일치:
?
임의의 한 문자와 일치:
[{{abc}}]
지정한 문자 집합 중 한 문자와 일치:
timeout
설명 보기 ▼
timeout
명령을 일정 시간 제한 내에서 실행.
더 많은 정보: <https://www.gnu.org/software/coreutils/manual/html_node/timeout-invocation.html>.
timeout 3s sleep 10
`sleep 10`을 실행하고 3초 후 종료:
timeout {{[-s|--signal]}} {{INT|HUP|KILL|...}} {{5s}} {{sleep 10}}
시간 제한이 만료되면 명령에 [s]ignal을 전송 (`TERM`이 기본, 모든 신호 목록은 `kill -l`):
timeout {{[-v|--verbose]}} {{0.5s|1m|1h|1d|...}} {{command}}
시간 초과 시 전송된 신호를 `stderr`에 [v]erbose 출력으로 표시:
compact
설명 보기 ▼
compact
NTFS 파티션의 파일 및 디렉터리 압축 상태를 확인하거나 변경.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/compact>.
compact
현재 디렉터리의 파일 압축 상태 표시:
compact /c {{path\to\file}}
지정한 파일 압축:
compact /u {{path\to\file}}
지정한 파일 압축 해제:
