幫助中心

GenCode

GenCode

什麼是 GenCode?

GenCode 是 Genspark 的程式設計智能體,會在您選擇的目錄中處理程式碼。您可以依喜好選擇聊天介面或終端機介面,兩者是同一款產品、功能完全相同。GenCode 可以在兩個地方執行:

  • Genspark Super App 中的 GenCode 工作空間:桌面版介面。您在對話中與智能體協作,提示輸入框會顯示目前使用的模型、上下文用量和積分。
  • 獨立的 GenCode CLI:透過 npm 安裝的終端機程式,在您要處理的目錄中執行。

兩者使用相同的引擎、相同的 Genspark 託管模型目錄和相同的計費方式。GenCode 以 Genspark 分支的 OpenCode 為基礎打造,並使用自己的設定目錄,因此不會影響您現有的 OpenCode 安裝。

快速入門

在 Genspark Super App 中

  1. 將 Genspark Super App 更新至最新版本。
  2. 開啟應用程式並找到 GenCode 工作空間。如果沒有看到,請點擊分頁列中的 + 將其新增。

還沒有 Super App?請在此下載。macOS、Windows 和 Linux 版本均可免費下載。在 Mac 上,Super App 需要 Apple Silicon。

使用 CLI

  1. 安裝:npm i -g @genspark/gencode
  2. 登入:gencode login,這會開啟裝置流程登入。登入後,CLI 會在模型目錄旁顯示您的餘額、方案和帳戶電子郵件。
  3. **執行:**在您要處理的目錄中執行 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 版本均可免費下載。