跳至主要内容

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

它能做什麼

Codex 橋接

alc --codex <agent> 在單一 session 前面放一個 loopback 轉接器。Claude Code 的 /model 選單裡會列出每個 GPT 模型;其他 agent 在啟動時選定一個。

任何 provider

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 之間複製。