macOS에서 FixThis CLI를 설치하는 Homebrew 탭입니다.
이 저장소는 설치 레시피만 담습니다. 앱 소스, Gradle 플러그인, 샘플 앱은 FixThis에 있습니다.
brew install beyondwin/tools/fixthis이미 설치돼 있으면:
brew update && brew upgrade beyondwin/tools/fixthis
fixthis --version필요 조건: macOS, Homebrew, JDK 21 (openjdk@21을 같이 설치합니다).
Compose Android 앱 저장소에서 에이전트 설정을 붙입니다.
fixthis install-agent --project-dir . --target all --verify --json제품 사용법: FixThis README
| 명령 | 역할 |
|---|---|
fixthis |
CLI. 앱에 플러그인을 붙이고, 상태를 보고, 콘솔을 엽니다. |
fixthis-mcp |
로컬 MCP 서버. Claude Code / Codex가 붙는 쪽입니다. |
둘은 한 묶음으로 설치됩니다. CLI가 MCP 서버를 옆에서 찾기 때문입니다.
이 탭이 설치하지 않는 것: Gradle 플러그인, Maven 라이브러리, 샘플 앱, npm 패키지.
다른 설치 경로(npm, GitHub Release): FixThis 설치
flowchart LR
release["GitHub Release 묶음"] --> formula["Formula/fixthis.rb"]
formula --> brew["brew install"]
brew --> cli["fixthis"]
brew --> mcp["fixthis-mcp"]
cli --> app["앱에서 install-agent"]
mcp --> agent["Claude Code / Codex"]
| 경로 | 하는 일 |
|---|---|
Formula/fixthis.rb |
배포 묶음 URL, 체크섬, JDK 21, 실행 파일 연결 |
| FixThis | 제품 코드, 문서, 릴리스 |
탭 이름은 beyondwin/tools입니다. brew tap beyondwin/tools 후 brew install fixthis도 같은 패키지를 설치합니다.
brew update
brew upgrade beyondwin/tools/fixthis
brew uninstall fixthis탭 자체를 빼려면 brew untap beyondwin/tools.
-
FixThis Release에
fixthis-cli-mcp-vX.Y.Z.tar.gz와.sha256이 공개됐는지 확인합니다. -
Formula/fixthis.rb의url과sha256만 그 릴리스에 맞춥니다. -
확인:
brew style Formula/fixthis.rb brew audit --strict --online beyondwin/tools/fixthis brew livecheck --formula beyondwin/tools/fixthis
audit/livecheck는 Homebrew 탭 클론(brew --repo beyondwin/tools)을 읽습니다. 이 저장소가 그 경로가 아니면 푸시한 뒤brew update하고 검수하세요.
제품 문서, CLI 동작, Gradle 플러그인은 이 저장소에서 고치지 않습니다.
main push와 pull request에서 Homebrew test-bot이 탭 문법과 fixthis 설치·테스트를 돌립니다.
MIT. 설치되는 FixThis 바이너리도 MIT입니다.