tgpt란 무엇인가?
tgpt는 GitHub 핸들 aandrew-me로 알려진 메인테이너가 개발한, 무료 오픈소스이며 크로스플랫폼인 Go 기반 명령줄 AI 챗봇 도구입니다. 저장소 자체의 태그라인은 이를 "AI Chatbots in terminal for free"라고 설명합니다.
- 제품 유형: 단일 바이너리 명령줄 도구, 크로스플랫폼(Linux, macOS, Windows, FreeBSD)
- 메인테이너: aandrew-me(GitHub 핸들)
- 저장소 생성일: 2023년 4월 17일
- 라이선스: GNU General Public License v3.0(GPLv3), 저장소의 LICENSE 파일을 통해 확인됨
- 규모: 이 리뷰 시점 기준 GitHub 스타 3,200개 이상, 포크 340개 이상, 이 점검 직전 일주일 이내에 배포된 릴리스(v2.14.0)
"API 키 불필요" 모드는 실제로 어떻게 작동하는가?
tgpt의 기본 제공자인 "opencode"는 개인 키가 아닌 공유 공개 API 키를 사용해, opencode.ai의 "zen" API에 있는 무료 공개 프록시로 프롬프트를 전달합니다 — 이것이 "API 키 불필요"의 전체 메커니즘입니다.
- 기본 제공자: "opencode" — 프로젝트 자체 문서에 따르면 opencode.ai의 "zen" API를 통해 무료 모델(deepseek-v4-flash-free)을 사용함
- 이 무료 모드에 대해 공개된 속도 제한 수치나 가동 시간 보장은 존재하지 않음 — 이는 할당량이 보장된 개인 계정이 아니라 최선을 다하는 방식(best-effort)의 공개 프록시임
- tgpt 자체의 공개 이슈 트래커에는 프로젝트 역사 전반에 걸쳐 무료 백엔드와 관련된 반복적인 문제 — 속도 제한 오류, 429 응답, 다양한 무료 제공자에서의 502 게이트웨이 오류 등 — 가 기록되어 있음
- 이를 해결하기 위해 tgpt는 하나의 제공자가 실패하면 자동으로 대체 제공자를 시도할 수 있는
--rotate플래그를 포함함 - 키가 필요 없는 다른 무료 제공자도 여러 개 선택할 수 있으며(
pollinations,powerbrain,isou,koboldai,aihorde), 가입이 필요한 무료 옵션(groq,gemini)과 유료 자체 API 키 옵션(openai,deepseek,minimax,atlascloud)도 함께 제공됨
tgpt는 실제로 무엇을 하는가?
tgpt는 대화형 채팅, 빠른 단발성 질의, 셸 명령 생성, 코드 전용 출력, 그리고 기본적인 이미지 생성까지 모두 단일 Go 바이너리에서 제공합니다.
- 대화형 채팅 모드(
-i/--interactive), 여러 줄 입력 지원(-m/--multiline) - 대화형 모드에 들어가지 않고 단발성 답변을 얻기 위한 빠른 질의(
-q/--quiet) - shell-gpt의 핵심 기능과 취지가 비슷한 셸 명령 생성(
-s/--shell) - 코드 전용 출력 모드(
-c/--code) - 이미지 생성(
-img/--image) — 자체 문서에 따르면 pollinations, magicstudio, anyapi 등의 제공자를 통해 지원됨 - 자체 소스 코드와 문서에 따른 대화형 웹 검색 모드와 도구 호출(웹 검색, 파일 읽기/쓰기, grep, glob, exec), 그리고 MCP 서버 통합
--provider를 통한 다중 제공자 전환(자체 API 키 옵션 포함)
플랫폼, 가격, 라이선스
플랫폼
- tgpt가 명시하는 내용:
- 크로스플랫폼: Linux, macOS, Windows, FreeBSD. 단일 Go 바이너리로 배포됨.
비용(기본 모드)
- tgpt가 명시하는 내용:
- 무료. 개인 API 키가 필요 없는 공유 공개 프록시를 사용함 — 공개된 속도 제한 보장이나 SLA는 없음.
비용(대체 모드)
- tgpt가 명시하는 내용:
- OpenAI, DeepSeek, Groq, Gemini 등에 대한 자체 API 키 옵션이 있으며, 이 경우 해당 제공자에게 직접 비용을 지불함.
라이선스
- tgpt가 명시하는 내용:
- GNU General Public License v3.0(GPLv3), 저장소의 LICENSE 파일을 통해 확인됨.
GPLv3는 MIT나 Apache 2.0 같은 허용적 라이선스와는 다른 카피레프트 의무를 수반합니다 — tgpt의 코드를 재배포하거나 이를 포함한 상용 제품을 만들 계획이라면 라이선스 조항을 직접 확인하십시오.
tgpt 설치하기
tgpt는 셸 스크립트, 패키지 매니저, 또는 Go를 통해 무료로 설치됩니다.
Source | Link |
|---|---|
| GitHub 저장소(소스 코드, GPLv3) | github.com/aandrew-me/tgpt |
| 설치(Linux/macOS) | curl -sSL https://raw.githubusercontent.com/aandrew-me/tgpt/main/install | bash -s /usr/local/bin |
| 설치(Homebrew) | brew install tgpt |
| 설치(Go) | go install github.com/aandrew-me/tgpt/v2@latest |
| 설치(Windows PowerShell) | irm https://raw.githubusercontent.com/aandrew-me/tgpt/refs/heads/main/install-win.ps1 | iex |
어떤 curl-to-bash 방식의 설치 방법이든 마찬가지로, 셸에 파이프하기 전에 설치 스크립트를 검토하십시오 — 실행 전에 검증하고 싶다면 GitHub에서 스크립트 내용을 직접 확인할 수 있습니다.
tgpt는 누구에게 적합한가?
tgpt는 계정이나 API 키를 먼저 설정하지 않고 터미널 AI를 즉시 사용해보고 싶은 개발자, 혹은 대체 기능을 갖춘 간단한 도구를 원하는 개발자에게 적합합니다.
다음에 해당하면 tgpt를 사용하세요
- API 키를 먼저 등록하거나 설정하지 않고 터미널에서 AI를 즉시 사용해보고 싶다
- 가벼운 용도나 위험이 낮은 용도로, 보장되지 않는 최선형(best-effort) 무료 백엔드를 사용해도 괜찮다
- 모든 플랫폼에 쉽게 설치되는, 의존성 없는 단일 Go 바이너리를 원한다
- 나중에 더 신뢰할 수 있고 제공자가 보장하는 사용을 위해 자체 API 키로 전환할 수 있는 선택지를 원한다
다음에 해당하면 다른 도구를 찾아보세요
- 프로덕션이나 비즈니스에 중요한 용도로 보장된 가동 시간이나 공개된 속도 제한이 필요하다 — 기본 무료 모드는 둘 다 제공하지 않는다
- 여러 파일에 걸친 자율 코딩 에이전트 동작이 필요하다 — tgpt는 채팅/셸/코드 스니펫 도구이며, 에이전트형 코딩 도구가 아니다
- 재배포하거나 상용 제품을 구축할 계획인 프로젝트에서 GPLv3의 카피레프트 조건이 부담스럽다
- 엔터프라이즈 지원이나 SLA가 필요하다 — 이는 이 리뷰에서 확인한 바로는 배후 회사가 없는, 독립적으로 유지관리되는 오픈소스 프로젝트다
tgpt가 적합하지 않은 경우
tgpt의 기본 무료 모드는 문서화된 속도 제한 및 게이트웨이 오류 이력을 고려할 때, 프로덕션이나 비즈니스에 중요한 신뢰성 요구에는 적합하지 않습니다.
- 기본 무료 모드에서 신뢰성이 보장되지 않음 — tgpt 자체 이슈 트래커에는 그 역사 전반에 걸쳐 무료 백엔드에서 반복적인 속도 제한 및 게이트웨이 오류가 기록되어 있음
- 자율 코딩 에이전트가 아님 — 채팅 응답, 셸 명령, 코드 스니펫을 생성할 뿐, 프로젝트에 대한 여러 파일에 걸친 변경을 수행하지 않음
- 카피레프트 의무에서 자유롭지 않음 — GPLv3는 파생 저작물과 특정 배포 형태도 GPLv3로 라이선스되도록 요구함; 이를 기반으로 상용 제품을 만들기 전에 조항을 검토할 것
- 회사나 벤더 지원이 뒷받침되지 않음 — 독립적으로 유지관리되는 오픈소스 프로젝트로 취급할 것
- 모든 제공자 간 일관된 기능 동등성이 확인되지 않음 — 도구 호출과 MCP 지원은 선택한 백엔드에 따라 달라짐
tgpt 평가 시 흔한 오해
tgpt에 대한 혼란 대부분은 기본 제공자에 관한 시대에 뒤떨어진 주장이나, 무료 모드가 기술적으로 어떻게 작동하는지에 대한 오해에서 비롯됩니다.
오해 1: 기본 제공자가 여전히 "Phind"라고 가정하는 것
2026년 이전의 오래된 기사들은 Phind를 tgpt의 기본 무료 제공자로 설명합니다. 소스 코드에서 직접 확인한 현재의 기본값은 "opencode"라는 제공자입니다. 시대에 뒤떨어진 주장을 반복하기보다 저장소에서 현재 기본값을 직접 확인하십시오.
오해 2: "API 키 불필요"가 무제한 또는 보장된 접근을 의미한다고 가정하는 것
기본 무료 모드는 공개된 속도 제한 보장이 없는 공유 공개 백엔드를 프록시하는 방식으로 작동합니다. 이를 할당량이 보장된 개인 계정이 아니라 최선형(best-effort)으로 취급하십시오.
오해 3: 재배포 전에 GPLv3의 의무를 이해하지 못하는 것
GPLv3는 MIT나 Apache 2.0 같은 허용적 라이선스와는 다른 의무를 가진 카피레프트 라이선스입니다. tgpt를 상용 제품이나 재배포물에 포함하기 전에 라이선스 조항을 직접 검토하십시오.
오해 4: 모든 제공자가 모든 기능을 지원한다고 가정하는 것
도구 호출과 MCP 통합은 선택한 백엔드 제공자에 따라 달라집니다. 어디서나 완전한 기능 동등성이 있다고 가정하기 전에 tgpt 문서에서 제공자별 현재 기능 지원 여부를 확인하십시오.
경쟁 제품 및 대안
tgpt는 shell-gpt 및 aichat과 가장 많이 비교되며, 가장 큰 차별점은 기본적으로 API 키나 계정 설정 없이 작동한다는 점입니다.
Tool | Best known for | Link |
|---|---|---|
| shell-gpt | 확인 단계가 있는 셸 명령 생성에 중점을 둔 Python CLI | shell-gpt 리뷰 |
| aichat | 20개 이상의 제공자, RAG, 함수 호출을 내장한 Rust CLI | aichat 리뷰 |
| Aider | 터미널 네이티브이며 git 중심인 완전한 AI 페어 프로그래머 | Aider 리뷰 |
| GitHub Copilot CLI | GitHub 자체의 터미널 AI 명령 어시스턴트(유료 구독 필요) | github.com/features/copilot |
이 목록은 tgpt와 흔히 비교되는 도구들을 반영한 것이며, PromptQuorum의 독립적인 순위가 아닙니다 — 선택하기 전에 각 도구의 현재 기능과 신뢰성을 확인하십시오.
자주 묻는 질문
tgpt란 무엇인가요?
tgpt(github.com/aandrew-me/tgpt)는 무료, 오픈소스(GPLv3), Go 기반의 명령줄 AI 챗봇 도구로, 기본적으로 자신의 API 키가 없어도 작동합니다.
tgpt는 API 키 없이 어떻게 작동하나요?
기본 제공자인 "opencode"는 개인 계정이 아닌 공유 키를 사용해 무료 공개 프록시(opencode.ai의 "zen" API)로 프롬프트를 전달합니다 — 이는 구체적인 메커니즘이며, 어떤 제공자의 약관을 우회하는 것이 아닙니다.
tgpt의 무료 모드는 신뢰할 수 있나요?
기본 무료 모드에는 공개된 속도 제한 보장이나 가동 시간 SLA가 없습니다. tgpt 자체 이슈 트래커에는 그 역사 전반에 걸쳐 무료 백엔드에서 반복적인 속도 제한 및 게이트웨이 오류가 기록되어 있으며, 이 때문에 --rotate 대체 플래그가 존재합니다.
tgpt에서 제 자체 API 키를 사용할 수 있나요?
네, tgpt는 --provider 플래그를 통해 OpenAI, DeepSeek, Groq, Gemini 등의 제공자에 대한 자체 API 키 옵션을 지원합니다.
tgpt는 누가 관리하나요?
GitHub 핸들 aandrew-me로 알려진 개발자이며, 저장소는 2023년 4월 17일에 생성되었습니다.
tgpt는 어떤 라이선스로 공개되나요?
GNU General Public License v3.0(GPLv3), 저장소의 LICENSE 파일을 통해 확인됩니다.
tgpt도 shell-gpt처럼 셸 명령을 생성하나요?
네, tgpt의 -s/--shell 플래그는 자연어 요청으로부터 운영체제를 인식하는 셸 명령을 생성하며, shell-gpt의 핵심 기능과 취지가 비슷합니다.
tgpt는 이미지 생성을 지원하나요?
네, -img/--image 플래그를 통해 지원되며, 자체 문서에 따르면 pollinations, magicstudio, anyapi 등의 제공자를 사용합니다.
tgpt는 자율 코딩 에이전트인가요?
아니요, tgpt는 채팅 응답, 셸 명령, 코드 스니펫을 생성할 뿐이며, 프로젝트에 대한 여러 파일에 걸친 자율적인 변경을 수행하지 않습니다.
PromptQuorum은 tgpt의 주장을 독자적으로 검증했나요?
이 리뷰는 PromptQuorum의 실제 벤치마크가 아니라, tgpt 자체의 GitHub 저장소, README, 저장소 내 문서, 공개 이슈 트래커를 바탕으로 작성되었습니다.
