alc · 單一執行檔 · macOS、Linux、Windows
用你的 ChatGPT 方案跑 Claude Code。
一次 codex login,alc 啟動的每個 coding agent —— Claude Code 和另外七個 —— 都能用那份訂閱,或是用你指定的任何 provider。
curl -fsSL https://raw.githubusercontent.com/treeleaves30760/all-code/main/install.sh | sh
codex login
alc --codex claude
Windows PowerShell:irm https://raw.githubusercontent.com/treeleaves30760/all-code/main/install.ps1 | iex
它能做什麼
alc --codex <agent> 在單一 session 前面放一個 loopback 轉接器。Claude Code
的 /model 選單裡會列出每個 GPT 模型;其他 agent 在啟動時選定一個。
Anthropic、OpenAI、OpenRouter、Ollama、vLLM、DeepSeek、Moonshot、Z.ai、 MiniMax、Groq、xAI、Google,或你自己的端點。加一個旗標就能只為這次執行換掉。
alc --share claude 把 session 鏡射到網頁,用手機就能操作。每個 agent
都是同一個頁面;你的終端機照常運作。
alc usage 顯示你每個 Claude 與 Codex 登入還剩多少額度、每個 API key
provider 還剩多少,以及是哪個 agent 用掉的。
Agent
alc 只啟動已經安裝好的 agent,不會替你打包它們。
運作方式
- 不用先設定起始設定已編譯進執行檔。
alc --codex claude直接在記憶體裡讀它,不寫任何自己的檔案。 - 啟動前先檢查agent 與 provider 講的線路協定不一樣。alc 會拒絕注定失敗的組合,而不是把請求送出去。
- 金鑰留在原地API key 放在
credentials.toml(權限 0600)或環境變數裡,不會在 agent 之間複製。