agbrowse

(★ 223)

Ultimate browser automation toolkit for AI agents. Zero MCP token tax, JS evaluate, vision-click with DPR correction.

파일 탐색기

  • .gitignore
  • LICENSE
  • package-lock.json
  • package.json
  • README.md
  • tsconfig.checkjs-dom.json
  • tsconfig.checkjs.json
  • tsconfig.json
  • vitest.config.mjs

# CDN으로 사용하기

jsDelivr

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

명령어 용어집

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

🔍

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:

🔍

node

설명 보기 ▼

서버 측 JavaScript 플랫폼 (Node.js).
더 많은 정보: <https://nodejs.org/docs/latest/api/cli.html#options>.

node {{path/to/file}}

JavaScript 파일 실행:

node

REPL(대화형 셸) 시작:

node --watch {{path/to/file}}

지정된 파일을 실행하고 가져온 파일이 변경될 때 프로세스를 재시작 (Node.js 버전 18.11+ 필요):

🔍

npm install

설명 보기 ▼

Install Node packages.

npm {{[i|install]}}

Install dependencies listed in `package.json`:

npm {{[i|install]}} {{package_name}}@{{version}}

Download a specific version of a package and add it to the list of dependencies in `package.json`:

npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}

Download the latest version of a package and add it to the list of dev dependencies in `package.json`:

🔍

npm link

설명 보기 ▼

Symlink a local package into the global `node_modules` or another project for development.

npm {{[ln|link]}}

Symlink the current package globally:

npm {{[ln|link]}} {{package_name}}

Link a globally linked package into another project's `node_modules`:

npm {{[r|unlink]}} {{package_name}}

Unlink a package from the current project:

🔍

npm publish

설명 보기 ▼

Publish a package to the npm registry.

npm publish

Publish the current package to the default npm registry:

npm publish {{path/to/package_directory}}

Publish a package from a specific directory:

npm publish --access public

Publish a scoped package with public access:

🔍

npm run

설명 보기 ▼

Run a script.

npm run

List available scripts:

npm run {{script_name}}

Run a script:

npm run {{script_name}} -- {{argument}} {{--option}}

Pass arguments to a script:

🔍

npm test

설명 보기 ▼

This command is an alias of `npm run test`.

tldr npm run

View documentation for the original command:

🔍

npx

설명 보기 ▼

이 명령은 `npm exec`의 별칭입니다.

tldr npm exec

자세한 내용은 원본 명령을 참고하세요:

🔍

rehash

설명 보기 ▼

이 명령은 `hash -r`의 별칭입니다.

tldr hash

자세한 내용은 원본 명령을 참고하세요:

🔍

repomix

설명 보기 ▼

Github 저장소를 AI가 처리하기 쉬운 하나의 파일로 패키징.
더 많은 정보: <https://github.com/yamadashy/repomix>.

repomix {{[-o|--output]}} {{path/to/file}} --style {{xml|markdown|plain}}

사용자 지정 형식으로 출력:

repomix --stdout > {{path/to/file}}

결과를 `stdout`으로 출력 후 파일에 저장:

repomix --stdout | {{less}}

결과를 `stdout`으로 출력한 뒤, 다른 프로그램으로 전달:

🔍

unzip

설명 보기 ▼

Zip 아카이브에서 파일/디렉토리를 추출.
관련 항목: `zip`.
더 많은 정보: <https://manned.org/unzip>.

unzip {{path/to/archive1.zip path/to/archive2.zip ...}}

특정 아카이브에서 모든 파일/디렉토리를 현재 디렉토리에 추출:

unzip {{path/to/archive1.zip path/to/archive2.zip ...}} -d {{path/to/output}}

아카이브에서 파일/디렉토리를 특정 경로로 추출:

unzip -c {{path/to/archive1.zip path/to/archive2.zip ...}}

아카이브에서 파일/디렉토리를 추출하고 추출된 파일 이름과 함께 `stdout`으로 출력:

🔍

watch

설명 보기 ▼

명령어를 반복 실행하고 출력 결과를 전체 화면 모드로 모니터링합니다.
더 많은 정보: <https://manned.org/watch>.

watch {{command}}

현재 디렉토리의 파일 모니터링:

watch {{[-n|--interval]}} 60 {{command}}

디스크 공간을 모니터링하고 변경 사항 강조 표시:

watch {{[-d|--differences]}} df

"node" 프로세스를 3초마다 새로고침하며 모니터링:

🔍

yt-dlp

설명 보기 ▼

추가 기능과 수정이 포함된 youtube-dl 포크.
YouTube 및 기타 웹사이트에서 동영상을 다운로드합니다.
관련 항목: `ytfzf`.
더 많은 정보: <https://github.com/yt-dlp/yt-dlp#usage-and-options>.

yt-dlp "{{https://www.youtube.com/watch?v=oHg5SJYRHA0}}"

동영상 또는 재생목록 다운로드 (아래 명령의 기본 옵션 사용):

yt-dlp {{[-F|--list-formats]}} "{{https://www.youtube.com/watch?v=oHg5SJYRHA0}}"

동영상의 다운로드 가능한 형식 나열:

yt-dlp {{[-f|--format]}} "{{bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4]}}" "{{https://www.youtube.com/watch?v=oHg5SJYRHA0}}"

사용 가능한 최고의 MP4 비디오로 동영상 또는 재생목록 다운로드 (기본은 "bv*+ba/b"):

🔍

flash

설명 보기 ▼

터미널에서 플래시 카드.
더 많은 정보: <https://github.com/tallguyjenks/fla.sh>.

flash

사용 가능한 플래시 카드 덱 선택 메뉴 열기:

flash -i

플래시 카드 시스템에 대한 정보 표시:

flash -p {{cat}}

기본 미리보기 도구를 `bat`에서 `cat`으로 변경:

🔍

pro

설명 보기 ▼

Ubuntu Pro 서비스 관리.
더 많은 정보: <https://manned.org/ubuntu-advantage>.

sudo pro attach

시스템을 Ubuntu Pro 지원 계약에 연결:

pro status

Ubuntu Pro 서비스 상태 표시:

pro fix {{CVE-number}}

특정 취약점에 시스템이 영향을 받는지 확인 (가능하다면 수정 적용):

🔍

prompt

설명 보기 ▼

명령 창의 기본 DOS 스타일 프롬프트를 변경합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/prompt>.

prompt

기본 설정으로 프롬프트 재설정:

prompt {{prompt}}

지정된 프롬프트로 설정:

prompt $D $P$G

현재 날짜를 먼저 표시하도록 프롬프트를 변경:

🔍

query

설명 보기 ▼

프로세스, 세션 및 원격 데스크톱 세션 호스트 서버에 대한 정보를 표시합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/query>.

query session

모든 사용자 세션 표시:

query session /server:{{hostname}}

원격 컴퓨터의 현재 사용자 세션 표시:

query user

로그인한 사용자 표시:

# 프로젝트 배지

// repository documentation