GenCode
GenCode
什麼是 GenCode?
GenCode 是 Genspark 的程式設計智能體,會在您選擇的目錄中處理程式碼。您可以依喜好選擇聊天介面或終端機介面,兩者是同一款產品、功能完全相同。GenCode 可以在兩個地方執行:
- Genspark Super App 中的 GenCode 工作空間:桌面版介面。您在對話中與智能體協作,提示輸入框會顯示目前使用的模型、上下文用量和積分。
- 獨立的 GenCode CLI:透過 npm 安裝的終端機程式,在您要處理的目錄中執行。
兩者使用相同的引擎、相同的 Genspark 託管模型目錄和相同的計費方式。GenCode 以 Genspark 分支的 OpenCode 為基礎打造,並使用自己的設定目錄,因此不會影響您現有的 OpenCode 安裝。
快速入門
在 Genspark Super App 中
- 將 Genspark Super App 更新至最新版本。
- 開啟應用程式並找到 GenCode 工作空間。如果沒有看到,請點擊分頁列中的 + 將其新增。
還沒有 Super App?請在此下載。macOS、Windows 和 Linux 版本均可免費下載。在 Mac 上,Super App 需要 Apple Silicon。
使用 CLI
- 安裝:
npm i -g @genspark/gencode - 登入:
gencode login,這會開啟裝置流程登入。登入後,CLI 會在模型目錄旁顯示您的餘額、方案和帳戶電子郵件。 - **執行:**在您要處理的目錄中執行
gencode。
CLI 保留了 OpenCode 的指令介面:
gencode run --format json:用於腳本和非互動式使用gencode models:列出您可使用的模型--dir、--session和--model旗標- 以
OPENCODE_為前綴的環境變數
CLI 使用自己的設定目錄(~/.config/gencode、~/.local/share/gencode、~/.local/state/gencode 和 ~/.cache/gencode),因此不會影響現有的 OpenCode 安裝。
CLI 執行檔支援 Intel Mac 與 Apple Silicon Mac,以及 Windows 和 Linux。
功能與操作指南
GenCode 提供聊天介面和終端機介面。無論使用哪一種,都是同一款產品、功能完全相同,請選擇最符合您工作方式的介面。
- **工作空間。**在 Genspark Super App 中,您在對話中與 GenCode 協作。輸入框會顯示目前使用的模型、上下文用量和積分。
- **CLI。**在終端機中使用同一個智能體,採用全螢幕介面,並提供工作階段上下文和程式碼診斷面板。
- **兩者都是程式設計智能體。**GenCode 會處理您所選目錄中的程式碼。操作透過工具呼叫執行,結果為文字和檔案變更。
- **子智能體。**GenCode 透過子智能體處理較大型的任務:一個負責閱讀和分析,另一個可以進行變更。每個子智能體都有設定的步驟上限,讓執行保持在一定範圍內。
- **評分。**在 Super App 中,您可以用讚或倒讚為 GenCode 的任何一輪回應評分。評分會保留在您的電腦上。
- **您的回饋保留在本機。**評分會描述其所屬的回合,包括模型、使用的工具、變更的檔案和行數、Token、費用和時間。您撰寫的任何自由文字評論都不會被傳送。
- 支援腳本與 CI。
gencode run --format json會回傳機器可讀的輸出,可導入腳本和管線中使用。
模型與費用
**模型。**GenCode 使用 Genspark 託管的模型目錄,涵蓋九個模型系列:Claude(Anthropic)、GPT(OpenAI)、Gemini(Google)、DeepSeek、GLM(Z.ai)、MiniMax、Kimi(Moonshot AI)、Grok(xAI)和 Nemotron(NVIDIA)。
**費用。**GenCode 使用 Genspark 積分運作。用量會計入 GenCode 驗證時所用的帳戶。在 CLI 中,如果您的環境中設定了 GSK_API_KEY(或 GSK_BASE_URL),則改為向該金鑰所屬的帳戶計費。在您的積分記錄中,GenCode 用量會顯示為 "GenCode"。
GenCode 直接從積分扣除,而不是透過涵蓋標準模式智能體任務的免費額度計費,請參閱會員方案。
GenCode 沒有另外的訂閱或錢包,而是使用您現有的 Genspark 帳戶和積分。如需了解積分的運作方式,請參閱積分指南。
常見問題
GenCode 和 Genspark Code 一樣嗎?
不一樣。Genspark Code 是位於 genspark.ai/code 的瀏覽器智能體,可根據提示建構完整的應用程式,請參閱 Genspark Code 說明文章。GenCode 則是本文所介紹的程式設計智能體。
GenCode 和 Genspark Claw 一樣嗎?
不一樣。Claw 是 Genspark 的個人助理智能體,可操作您的應用程式和檔案,而不是程式設計智能體。
那 GenTerminal 呢?
GenTerminal 是 Genspark 的獨立終端機應用程式,是另一款產品。
使用 GenCode 需要 Super App 嗎?
不需要。您可以在 Genspark Super App 中使用 GenCode 工作空間,也可以安裝獨立的 GenCode CLI。兩者是同一個智能體。
工作空間和 CLI 有什麼不同?
差別只在於執行的位置。工作空間在 Genspark Super App 中執行;CLI 則在您的終端機中執行。兩者是同一個智能體,功能也相同。
我需要付費方案嗎?
不需要。GenCode 使用您現有的 Genspark 帳戶和積分,沒有另外的 GenCode 訂閱或錢包。
GenCode 會消耗積分嗎?
會。GenCode 會向其驗證時所用的帳戶計費,預設為您登入的帳戶。在 CLI 中,如果您的環境中設定了 GSK_API_KEY,則改為向該金鑰所屬的帳戶計費。用量會在您的積分記錄中顯示為「GenCode」,且 GenCode 直接從積分扣除,而不是透過免費額度計費。
GenCode 使用哪些模型?
GenCode 使用 Genspark 託管的模型目錄,涵蓋九個模型系列:Claude(Anthropic)、GPT(OpenAI)、Gemini(Google)、DeepSeek、GLM(Z.ai)、MiniMax、Kimi(Moonshot AI)、Grok(xAI)和 Nemotron(NVIDIA)。您的帳戶可使用哪些具體模型,取決於即時的模型目錄以及您組織的 AI 供應商政策。
CLI 會干擾我現有的 OpenCode 安裝嗎?
不會。GenCode 以 Genspark 分支的 OpenCode 為基礎打造,但會安裝自己的執行檔,並使用自己的設定目錄(~/.config/gencode、~/.local/share/gencode、~/.local/state/gencode、~/.cache/gencode),絕不會影響現有的 OpenCode 安裝。
GenCode 可以在 Intel Mac 上使用嗎?
CLI 可以,其發布的 npm 套件包含 Intel macOS(darwin-x64)版本。在 Mac 上,Super App 需要 Apple Silicon。兩者皆支援 Windows 和 Linux。
在哪裡可以下載 Genspark Super App?
請透過此連結下載 Super App,macOS、Windows 和 Linux 版本均可免費下載。
這篇文章對您有幫助嗎?