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超。このチェック直前の1週間以内にリリース(v2.14.0)が出ている
「APIキー不要」モードは実際どう動くのか?
tgptのデフォルトプロバイダー「opencode」は、個人用ではなく共有の公開APIキーを使って、opencode.aiの「zen」APIにある無料の公開プロキシにプロンプトを送ります——これが「APIキー不要」の仕組みのすべてです。
- デフォルトプロバイダー:「opencode」——プロジェクト自身のドキュメントによれば、opencode.aiの「zen」API経由で無料モデル(deepseek-v4-flash-free)を使用
- この無料モードには、公開されたレート制限の数値も稼働率の保証も存在しない——個人用の割当保証つきアカウントではなく、ベストエフォート型の公開プロキシである
- tgpt自身の公開Issueトラッカーには、プロジェクトの歴史を通じて無料バックエンドに関する繰り返しの問題——レート制限エラー、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を試したい
- カジュアルな用途や低リスクな用途のために、保証のないベストエフォート型の無料バックエンドで問題ない
- 依存関係のない単一のGoバイナリで、どのプラットフォームにも簡単にインストールできるものが欲しい
- 後でより信頼性の高い、プロバイダー保証つきの利用のために自分自身のAPIキーに切り替えられる選択肢が欲しい
こんな方は他のツールを検討してください
- 本番環境やビジネスクリティカルな用途で保証された稼働率や公開されたレート制限が必要——デフォルトの無料モードはどちらも提供していない
- マルチファイルにわたる自律的なコーディングエージェントの挙動が必要——tgptはチャット/シェル/コード断片ツールであり、エージェント型のコーディングツールではない
- 再配布したり商用製品を構築したりする予定のプロジェクトについて、GPLv3のコピーレフト条項に抵抗がある
- エンタープライズサポートやSLAが必要——このレビューで確認した限り、これは背後に企業を持たない独立管理のオープンソースプロジェクトである
tgptが不向きなケース
tgptのデフォルトの無料モードは、記録されているレート制限やゲートウェイエラーの履歴を踏まえると、本番環境やビジネスクリティカルな信頼性要件には向いていません。
- デフォルトの無料モードでは信頼性は保証されていない——tgpt自身のIssueトラッカーには、その歴史を通じて無料バックエンドでの繰り返しのレート制限エラーやゲートウェイエラーが記録されている
- 自律的なコーディングエージェントではない——チャットの応答、シェルコマンド、コード断片を生成するもので、プロジェクトのマルチファイル変更を行うものではない
- コピーレフト義務から自由ではない——GPLv3は派生作品や一部の配布形態にもGPLv3ライセンスを要求する。これに基づいた商用製品を構築する前に条項を確認すること
- 企業やベンダーによるサポートに支えられていない——独立管理のオープンソースプロジェクトとして扱うこと
- すべてのプロバイダーで一貫した機能パリティがあるとは確認されていない——ツール呼び出しやMCPサポートは選択するバックエンドに依存する
tgptを評価する際のよくある誤解
tgptに関する混乱の多くは、デフォルトプロバイダーに関する古い主張、あるいは無料モードの技術的な仕組みに対する誤解から生じています。
誤解1:デフォルトプロバイダーが今も「Phind」だと思い込む
2026年より前の古い記事では、Phindがtgptのデフォルトの無料プロバイダーだと説明されています。ソースコードから直接確認できる現在のデフォルトは「opencode」というプロバイダーです。古い主張を繰り返すのではなく、リポジトリで現在のデフォルトを直接確認してください。
誤解2:「APIキー不要」が無制限あるいは保証されたアクセスを意味すると思い込む
デフォルトの無料モードは、公開されたレート制限保証のない共有の公開バックエンドを経由するプロキシとして動作します。個人用の割当保証つきアカウントではなく、ベストエフォートとして扱ってください。
誤解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自身のIssueトラッカーには、その歴史を通じて無料バックエンドでの繰り返しのレート制限エラーやゲートウェイエラーが記録されており、そのため--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フラグは、自然言語のリクエストからOS対応のシェルコマンドを生成します。これはshell-gptの中核機能に近い発想です。
tgptは画像生成に対応していますか?
はい。-img/--imageフラグを通じて、自身のドキュメントによればpollinations、magicstudio、anyapiなどのプロバイダーを使用します。
tgptは自律的なコーディングエージェントですか?
いいえ、tgptはチャットの応答、シェルコマンド、コード断片を生成するものであり、プロジェクトのマルチファイルにわたる自律的な変更を行うものではありません。
PromptQuorumはtgptの主張を独自に検証しましたか?
このレビューはtgpt自身のGitHubリポジトリ、README、リポジトリ内ドキュメント、公開Issueトラッカーに基づくものであり、PromptQuorumによる実機ベンチマークによるものではありません。
