better-harness

(★ 1,942)

An open-source Harness Engineering platform for coding agents—define harnesses as code, run controlled experiments, inspect evidence, and compare outcomes.

파일 탐색기

  • .editorconfig
  • .gitattributes
  • .gitignore
  • .nvmrc
  • .plugin-scanner.toml
  • .tool-versions
  • AGENTS.md
  • CHANGELOG.md
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • DESIGN.md
  • LICENSE
  • package-lock.json
  • package.json
  • qwen-extension.json
  • README.md
  • README.zh-CN.md
  • roadmap.md
  • vitest.ci.config.mjs
  • vitest.config.mjs

# CDN으로 사용하기

jsDelivr

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

명령어 용어집

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

🔍

claude

설명 보기 ▼

코드베이스를 이해하고 자연어 명령을 통해 더 빠르게 코딩할 수 있도록 도와주는 에이전트 기반 코딩 도구.
더 많은 정보: <https://code.claude.com/docs/en/cli-reference>.

claude prompt

프롬프트로 실행:

claude update

`claude`를 업데이트:

claude mcp list

지정된 MCP 서버 목록을 표시:

🔍

codex

설명 보기 ▼

OpenAI로 구동되는 터미널용 자연어 코드 어시스턴트.
요청을 수행하기 위해 현재 디렉터리의 파일을 읽고 수정.
더 많은 정보: <https://developers.openai.com/codex/cli/reference>.

codex

현재 디렉터리에서 대화형 Codex 세션을 시작:

codex "{{prompt}}"

프롬프트를 사용해 단일 Codex 명령을 실행:

codex --sandbox workspace-write "{{prompt}}"

프롬프트를 전체 자동 모드로 실행:

🔍

copilot

설명 보기 ▼

GitHub Copilot과 상호작용하는 CLI 도궄.
더 많은 정보: <https://docs.github.com/en/copilot/concepts/agents/about-copilot-cli>.

copilot

인터렉티브 모드 시작:

copilot --allow-tool write

모든 파일 편집 허용:

copilot --continue

가장 최근 세션 이어서 실행:

🔍

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 ci

설명 보기 ▼

Clean install of `npm` project dependencies for automated environments.
Installs packages based on `package-lock.json` or `npm-shrinkwrap.json`.

npm ci

Install project dependencies from `package-lock.json` or `npm-shrinkwrap.json`:

npm ci --omit {{dev|optional|peer}}

Install project dependencies but skip the specified dependency type:

npm ci --ignore-scripts

Install project dependencies without running any pre-/post-scripts defined in `package.json`:

🔍

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:

🔍

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):

// repository documentation