rook

(★ 27)

AI bug hunting harness

파일 탐색기

  • .dockerignore
  • .env.example
  • .gitignore
  • AGENTS.md
  • CHANGELOG.md
  • embed.go
  • go.mod
  • go.sum
  • install.sh
  • LICENSE
  • Makefile
  • README.md
  • RELEASES.md
  • VERSION

# CDN으로 사용하기

jsDelivr

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

명령어 용어집

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

🔍

write

설명 보기 ▼

데이터를 메모리에 저장.
더 많은 정보: <https://www.oreilly.com/library/view/cisco-ios-in/0596008694/re869.html#book-content>.

write memory

현재 설정을 메모리에 저장:

write {{username}} {{terminal_id}}

지정된 사용자에게 주어진 터미널 ID로 메시지 전송:

write {{username}} {{terminal_id}}

Send a message to a given user on a given terminal ID:

🔍

deepseek

설명 보기 ▼

DeepSeek Coder 모델을 사용하는 AI 코딩 어시스턴트.
더 많은 정보: <https://github.com/holasoymalva/deepseek-cli#cli-commands>.

deepseek

대화형 모드를 시작:

deepseek chat "{{write a Python function for binary search}}"

단일 프롬프트를 실행:

deepseek --model {{deepseek-coder:6.7b}}

특정 모델을 사용하여 대화형 모드를 시작:

🔍

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:

🔍

go install

설명 보기 ▼

Compile and install packages named by the import paths.

go install

Compile and install the current package:

go install {{path/to/package}}

Compile and install a specific local package:

go install {{golang.org/x/tools/gopls}}@{{latest}}

Install the latest version of a program, ignoring `go.mod` in the current directory:

🔍

ollama

설명 보기 ▼

대규모 언어 모델 실행기.
사용 가능한 모델 목록은 <https://ollama.com/library>를 참조하세요.
더 많은 정보: <https://docs.ollama.com/cli>.

ollama serve

다른 명령을 실행하는 데 필요한 데몬 시작:

ollama run {{model}}

모델을 실행하고 대화:

ollama run {{model}} --think=false "{{prompt}}"

단일 프롬프트로 모델을 실행하며, thinking 기능을 비활성화:

🔍

openai

설명 보기 ▼

OpenAI API에 접근할 수 있는 CLI 도구.
더 많은 정보: <https://github.com/openai/openai-python>.

openai api models.list

모델 나열:

openai api completions.create --model {{ada}} --prompt "{{Hello world}}"

완료 생성:

openai api chat_completions.create --model {{gpt-3.5-turbo}} --message {{user "Hello world"}}

채팅 완료 생성:

🔍

pip install

설명 보기 ▼

Install Python packages.

pip install {{package1 package2 ...}}

Install one or more packages:

pip install {{package1 package2 ...}} {{[-U|--upgrade]}}

Upgrade all specified packages to the latest version, installing any that are not already present:

pip install {{package}}=={{version}}

Install a specific version of a package:

🔍

qwen

설명 보기 ▼

Qwen3-Coder와 대화형 프롬프트를 실행.
관련 항목: `gemini`.
더 많은 정보: <https://github.com/QwenLM/qwen-code>.

qwen

대화형 REPL 세션 시작:

{{echo "Summarize the history of Rome"}} | qwen {{[-p|--prompt]}}

다른 명령의 출력을 Qwen에 전달하여 처리한 후 종료:

qwen {{[-m|--model]}} {{model_name}}

기본 모델 재정의 (기본값: qwen3-coder-max):

🔍

sha256sum

설명 보기 ▼

SHA256 암호화 체크섬 계산.
더 많은 정보: <https://www.gnu.org/software/coreutils/manual/html_node/sha2-utilities.html>.

sha256sum {{path/to/file1 path/to/file2 ...}}

하나 이상의 파일에 대한 SHA256 체크섬 계산:

sha256sum {{path/to/file1 path/to/file2 ...}} > {{path/to/file.sha256}}

SHA256 체크섬 목록을 파일에 계산 및 저장:

{{command}} | sha256sum

`stdin`에서 SHA256 체크섬 계산:

🔍

tar

설명 보기 ▼

아카이브 유틸리티.
종종 `gzip` 또는 `bzip2`와 같은 압축 방법과 결합하여 사용됩니다.
더 많은 정보: <https://www.gnu.org/software/tar/manual/tar.html>.

tar cf {{path/to/target.tar}} {{path/to/file1 path/to/file2 ...}}

아카이브 생성 후 파일로 저장:

tar czf {{path/to/target.tar.gz}} {{path/to/file1 path/to/file2 ...}}

g[z]ipped 아카이브 생성 후 파일로 저장:

tar czf {{path/to/target.tar.gz}} {{[-C|--directory]}} {{path/to/directory}} .

디렉토리에서 상대 경로를 사용하여 g[z]ipped (압축된) 아카이브 생성:

// repository documentation