Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gpt-image — Claude Code 生圖 plugin

讓 Claude Code 直接生成圖片,走 ChatGPT 訂閱配額(gpt-image-2), 不需要 OpenAI platform API key、不按張計費。

OAuth 登入與生圖邏輯來自 my-agent: 用 ChatGPT 帳號(Plus/Pro/Team)做 OAuth PKCE 登入,token 存 macOS Keychain,透過 Codex 後端 Responses API 的 hosted image_generation 工具生圖。與 my-agent 共用同一份登入狀態。

安裝

git clone https://github.com/GarfieldHuang/gpt-image-plugin.git
cd gpt-image-plugin
claude plugin marketplace add "$(pwd)"
claude plugin install gpt-image@garfield-tools

依賴會在 MCP server 第一次啟動時自動裝進 plugin 內的 venv(需要 Python 3.11+)。

使用

在 Claude Code 裡:

/image 一隻戴太陽眼鏡的柴犬,扁平插畫風

或直接用自然語言請 Claude 生圖,它會呼叫 generate_image 工具。 參數:size(1024x1024 / 1536x1024 / 1024x1536)、quality(low/medium/high)、 input_images(參考圖路徑,可做圖生圖)。

預設輸出到 ~/gpt-image-output/

登入

第一次生圖若未登入,工具會回報認證錯誤。執行:

cd gpt-image-plugin/server
.venv/bin/python -c "from auth import get_access_token; get_access_token()"

瀏覽器會開啟 OpenAI 授權頁,用 ChatGPT 帳號登入即可。

注意

  • 需要 ChatGPT Plus / Pro / Team 訂閱
  • 生圖走訂閱配額,用量受 ChatGPT 方案限制
  • 僅在 macOS 測試過(token 存 Keychain,其他平台 fallback 到 ~/.my-agent/token.json

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages