mcpField
G
god-tibo-imagen

god-tibo-imagen

github.com/akillnessクリエイティブ・メディア53260 回インストール4 日前に更新
リポジトリ

god-tibo-imagen について

god-tibo-imagen は、Codex ユーザー向けの画像生成スキル兼ツールで、CLI、Node.js ライブラリ、Python SDK から利用できます。ローカルの Codex 認証を再利用し、参照画像の指定とドライラン検証に対応します。

主な機能

  1. 01プロンプトから画像を生成
  2. 02ローカルの Codex 認証を再利用
  3. 03複数の参照画像を指定
  4. 04ドライランでリクエストを検証
  5. 05CLI、Node.js、Python のインターフェース

活用シーン

  1. 01シェルスクリプトからの画像生成
  2. 02視覚的な参照画像を使った作成
  3. 03エージェントのパイプラインへの画像生成の追加

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/akillness/jeo-skills --skill god-tibo-imagen

インストール後、Claude Code で/god-tibo-imagenを入力して読み込まれたか確認します。

同梱ファイルSKILL.toon

詳細

god-tibo-imagen — Codex バックエンド経由の AI 画像生成

依存関係はありません。Codex のログイン情報を再利用します。CLI、Node.js、Python から利用できます。

god-tibo-imagen は、Codex の ChatGPT バックエンドにリクエストを送信して画像を生成します。既存のローカル認証情報を ~/.codex/auth.json から読み込むため、Codex CLI をすでに利用している場合は、別途 API キーを設定する必要はありません。

インストール

プラグイン(Claude Code)
claude plugin marketplace add NomaDamas/god-tibo-imagen
npm(CLI — グローバル)
npm install -g god-tibo-imagen
# Provides the `gti` command
npm(ライブラリ)
npm install god-tibo-imagen
Python SDK
pip install god-tibo-imagen
スキル(任意のプラットフォーム)
npx skills add https://github.com/akillness/jeo-skills --skill god-tibo-imagen

要件

  • Node.js 20 以降(CLI/ライブラリ)
  • Python 3.10 以降(Python SDK)
  • ~/.codex/auth.json に有効な Codex CLI のログイン情報があること

使用する場面

  • 別途 API キーを用意せずに AI 画像を生成したい場合 — Codex の認証情報を再利用します
  • シェルスクリプト、Node.js、Python のワークフローから画像生成を自動化したい場合
  • ガイド付き生成のコンテキストとして参照画像を使用したい場合(複数画像に対応)
  • 実際に生成リクエストを送信する前に、ドライラン検証を実行したい場合
  • Python の Client クラスを介して、エージェントのパイプラインに画像生成を統合したい場合

使用しない場面

  • サポート対象の公開 API が必要な場合(これは文書化されていない内部バックエンドを使用するため、変更される可能性があります)
  • 有効な ~/.codex/auth.json を持つ、アクティブな Codex/ChatGPT サブスクリプションがない場合
  • SLA の保証や本番環境向けの画像生成が必要な場合 → DALL-E API または Stable Diffusion を使用してください

CLI の使い方

# Basic generation
gti --prompt "blue square icon on white background" --output ./out.png

# With reference image(s)
gti --prompt "make it round" --input ./ref1.png --input ./ref2.jpg --output ./out.png

# Dry-run (validate without generating)
gti --prompt "sunset over mountains" --dry-run

# Debug output (redacts sensitive data)
gti --prompt "cartoon cat" --output ./cat.png --debug

Node.js ライブラリ

import { createProvider, resolveConfig } from 'god-tibo-imagen'

const config = await resolveConfig()
const provider = createProvider(config)
const result = await provider.generate({ prompt: 'abstract art' })

Python SDK

from god_tibo_imagen import Client

client = Client()
client.generate_image(
    prompt="blue square icon",
    output="./out.png"
)

対応形式

形式入力出力
PNG✅✅
JPG✅✅
GIF✅—
WebP✅—

運用ルール

  1. 実行前に ~/.codex/auth.json が存在し、有効であることを確認してください
  2. クォータを消費せずにプロンプトと設定を検証するには、--dry-run を使用してください
  3. バックエンドは文書化されていないものとして扱い、本番コードで強い依存関係を作らないでください
  4. リクエストの形式を調べるには --debug を使用してください。機密性の高いトークンは自動的に伏せられます
  5. 複数画像の参照コンテキストには、--input フラグを複数指定してください

参考資料

ソース:NomaDamas/god-tibo-imagen — MIT License

コメント