sprout

(★ 112)

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.

파일 탐색기

  • .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으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

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

설명 보기 ▼

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

설명 보기 ▼

로컬에 설치되었거나 원격에서 가져온 패키지의 바이너리를 실행.
참고: `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

설명 보기 ▼

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`은 명령이 아니라, 다른 명령이나 쉘에서 사용하는 문법.
관련 항목: `regex`.
더 많은 정보: <https://en.wikipedia.org/wiki/Glob_(programming)>.

*

0개 이상의 임의의 문자와 일치:

?

임의의 한 문자와 일치:

[{{abc}}]

지정한 문자 집합 중 한 문자와 일치:

🔍

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

설명 보기 ▼

NTFS 파티션의 파일 및 디렉터리 압축 상태를 확인하거나 변경.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/compact>.

compact

현재 디렉터리의 파일 압축 상태 표시:

compact /c {{path\to\file}}

지정한 파일 압축:

compact /u {{path\to\file}}

지정한 파일 압축 해제:

// repository documentation