
OpenGyver
create-flow-ai · 코딩
OpenGyver는 47개 명령과 180개 이상의 하위 명령을 단일 Go 바이너리에 담은 오픈소스 커맨드라인 툴킷이다. 하루를 자꾸 끊어 놓는 자잘한 일을 처리한다. 단위와 통화 변환, 텍스트 인코딩, 문자열 해싱, 비밀번호 생성, JSON과 SQL 정렬, 마크업 검증, 심지어 주가나 날씨 데이터 조회까지 한다. 터미널에서 단독으로 실행할 수 있다. CI/CD 파이프라인, 셸 스크립트, 네이티브 도구를 호출해야 하는 AI 에이전트에도 연결할 수 있다.

OpenGyver 소개
OpenGyver란 무엇인가
OpenGyver는 수십 개의 일상적인 개발자 유틸리티를 하나의 명령 아래 묶은 단일 바이너리 CLI다. 십여 개의 작은 도구를 번갈아 쓰는 대신 한 번 설치하고 convert, encode, hash, generate, validate 같은 하위 명령을 꺼내 쓴다. Go로 만들어졌다. 런타임 의존성이 없고 Linux, macOS, Windows에서 같은 동작을 보인다.
프로젝트는 MIT 라이선스로 무료이므로 요금제나 좌석 수, 사용량 상한을 걱정할 필요가 없다. 이는 코드가 GitHub에서 공개되어 누구나 살펴보고 기여할 수 있다는 뜻이기도 하다. 가장 큰 대가는 지원이다. 이렇게 새로 나온 오픈소스 CLI에서는 벤더 헬프데스크가 아니라 문서와 커뮤니티에 기대게 된다. 그것이 무료의 비용이다.
일찍 짚어 둘 제약은 범위다. OpenGyver는 파이프 출력과 플래그 기반 명령에 크게 기댄다. 그래서 시각적 인터페이스를 원한다면 맞지 않는다. 오디오나 전자책 형식처럼 무거운 변환 일부는 ffmpeg나 Calibre 같은 외부 바이너리를 따로 설치해야 하고, 그 명령이 돌아가기 전에 설정 단계가 하나 늘어난다.
시작하기
- Homebrew(
brew install create-flow-ai/tap/opengyver)나 Go(go install)로 바이너리를 설치하거나 소스에서 빌드한다. openGyver --help를 실행해 47개 명령을 보고,openGyver <command> --help로 특정 명령을 확인한다.openGyver convert 100 usd eur로 실시간 환율을,openGyver convert 100 cm in으로 단위를 바꾸는 빠른 변환을 해 본다.- 스크립트용 구조화 JSON이 필요하면 어느 명령에든
-j를 붙인다. - 명령을 셸 스크립트나 CI/CD 단계에 넣거나, Claude용 플러그인으로 등록해 AI 에이전트에 네이티브 도구를 노출한다.
제품 정보
OpenGyver의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 개발자와 DevOps 엔지니어
- 데이터 담당자와 QA 담당자
- AI 에이전트 개발자
작업
- 단위와 통화 변환
- 인코딩과 해싱
- 문서와 데이터 변환
- 비밀 없는 생성
활용 상황
- 빌드가 나가기 전에 마크업을 검증하는 식으로 CI/CD 파이프라인의 반복 작업을 정리하는 일.
- 값을 가져와 변환하고 다음 명령으로 파이프해야 하는 셸 스크립트.
- 현재 Unix 에포크나 어떤 도시의 오늘 날씨처럼 터미널에서 빠르게 찾아보는 일.
주요 기능
하나의 바이너리, 47개 명령
OpenGyver는 런타임을 설치할 필요가 없는 단일 Go 바이너리로 배포된다. 그래서 새로 세팅한 서버나 동료의 노트북에 올려도 같은 결과를 얻는다. 47개 명령은 변환, 인코딩, 해싱, 생성, 정렬, 검증, 조회 그룹으로 나뉘고 180개가 넘는 하위 명령이 세부를 맡는다.
다중 형식 출력 모드
모든 명령이 여러 출력 형태를 지원한다. JSON 모드(-j)는 스크립트용 구조화 객체를 돌려주고, 축약 플래그는 셸 계산용으로 값 하나만 건넨다. 조용한 모드는 확인 메시지를 억제해 자동 실행에서 로그를 깔끔하게 유지한다.
단위와 통화 변환
convert 명령은 9개 범주의 단위와 38개 통화를 다루며 일상적인 측정과 실시간 환율을 섞는다. 그래서 터미널을 떠나거나 계산기 앱을 열지 않고 마일과 킬로미터, 달러와 유로 사이를 오갈 수 있다. 100 cm in이나 100 usd eur를 물어 간단한 답을 받거나, 스크립트가 입력과 출력을 모두 필요로 할 때 그 짝을 JSON으로 통째로 담을 수 있다.
인코딩, 해싱, 생성
브라우저 탭을 열지 않고 base64 덩어리나 SHA-256 다이제스트가 필요할까. encode와 hash 명령이 한 줄로 끝낸다. 브라우저도 없다. 복사 붙여넣기도 없다. generate 계열은 지정한 길이의 비밀번호, 무작위 UUID v4 값, 사람 등 여러 실체의 가짜 테스트 데이터를 더하며 모두 터미널에서 해결한다.
파일 변환과 정렬
OpenGyver는 문서와 스프레드시트를 CSV, XLSX, Markdown, HTML, DOCX, PDF, postscript 사이에서 변환하고, ffmpeg를 통한 오디오 형식과 Calibre를 통한 전자책, CAD 파일까지 넓힌다. 별도의 format 명령은 JSON과 SQL을 보기 좋게 다듬어 빠르게 읽게 한다.
스크립트와 AI 에이전트를 위해
이 도구는 파이프와 연결을 전제로 설계됐고, Claude에 플러그인으로 붙어 16개 네이티브 MCP 도구를 노출한다. 이 조합 덕분에 셸 스크립트나 AI 에이전트가 작업 흐름을 벗어나지 않고 인코딩, 해싱, 변환을 호출할 수 있다. 한 번 설치하고 어디서나 쓴다.
장단점
장점
- 무료에 MIT 라이선스라 가격 단계나 사용량 제한을 추적할 필요가 없다.
- 의존성이 전혀 없는 단일 Go 바이너리라 Linux, macOS, Windows에서 일관된 동작을 보장한다.
- JSON과 축약 출력 모드 덕분에 결과를 스크립트로 곧장 파이프하기 쉽다.
- 단위 변환부터 QR 코드까지 일상 작업을 폭넓게 다뤄 작은 도구를 잔뜩 설치하는 수고를 덜어 준다.
- Claude 플러그인이 이 유틸리티들을 에이전트 작업 흐름용 네이티브 MCP 도구로 노출한다.
단점
- 그래픽 인터페이스가 없어 터미널 전용이며 비기술 사용자를 겨냥하지 않는다.
- 일부 변환은 ffmpeg나 Calibre 같은 외부 바이너리를 먼저 설치해야 한다.
- 새로 나온 오픈소스 프로젝트라 지원은 벤더가 아니라 문서와 커뮤니티에서 온다.
자주 묻는 질문
OpenGyver는 일상적인 개발자 작업을 위한 커맨드라인 툴킷이다. 변환, 인코딩, 해싱, 생성, 정렬, 검증, 작은 조회를 하나의 바이너리에 묶어 두므로 일마다 별도 도구가 필요 없다.
관련 콘텐츠
OpenGyver와 관련된 도구, 스킬, 아티클을 살펴보세요.
OpenGyver 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
