omp packages

open-code-war0.2.1

코딩 에이전트 입력량을 겨루는 리더보드 — OpenCode 플러그인 + pi 확장. 프롬프트 내용은 수집하지 않음.

ehgks Published 7 days ago BUSL-1.1 ~209 downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

Open Code War — OpenCode · pi

코딩 에이전트에 가장 많이 입력한 코더를 가리는 리더보드. 이 npm 패키지는 OpenCode 플러그인과 pi 확장을 담고 있다. 프롬프트를 제출할 때마다 입력 활동(횟수 + 글자 수)을 익명으로 집계해 리더보드로 보낸다.

프롬프트 내용은 수집하지 않는다. 글자 수(숫자)만 전송한다.

리더보드: https://opencodewar.dev


설치

OpenCode

opencode.json(c) 의 plugins 배열에 추가한다. 시작 시 자동 설치된다. (OpenCode 2 부터 필드명은 plugins 다. OpenCode 1 도 이 패키지를 그대로 쓴다.)

{
  "$schema": "https://opencode.ai/config.json",
  "plugins": ["open-code-war"]
}

pi

pi install npm:open-code-war

설치 후 에이전트를 재시작하면 다음 프롬프트부터 집계된다.


동작

  • Node.js 가 PATH 에 있어야 한다. 어댑터는 함께 배포된 track.mjs 를 node 로 실행한다. 못 찾으면 조용히 집계를 건너뛴다(에이전트 동작은 방해하지 않는다).
  • 한 PC 에서 여러 에이전트를 써도 같은 userId(~/.open-code-war/config.json)로 한 사람에 합산된다. 에이전트별 내역은 리더보드 프로필에서 따로 볼 수 있다.
  • OCW_API_URL 로 엔드포인트를 바꿀 수 있다(로컬 테스트용).

Claude Code · Codex 는 각 CLI 의 플러그인 체계로 설치한다 — 전체 설치 안내 참고.

라이선스

BUSL-1.1