Base Code
Base44 (Wix) · 程式設計 · 生產力
Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。

關於 Base Code
About
什麼是 Base Code
Base Code 是 Base44 的獨立產品。Base44 是 Wix 旗下公司,原本以同名 AI 應用程式建置工具聞名。Base Code 透過 GitHub 接上工程師已經寫好的程式碼,替公司其他成員開一個瀏覽器工作區,讓他們直接改動這個產品。
它要解決的問題很小,也很常見。產品、設計、QA 和行銷常常在等工程團隊處理一些十分鐘就能改好、卻要排隊兩週的小事:一句寫錯的文案、表單少一個欄位、某個螢幕寬度下會跑版的版面。有了 Base Code,這些人用白話描述要改什麼,改動會落在專屬分支上,還沒有人審查之前就能看到實際運作的樣子。對已經有產品上線的團隊來說,這就是 vibe coding 真正落地的方式。
不變的部分同樣重要。每一筆修改都以標準 Pull Request 送進來,分支保護、必要檢查與審查規則照舊,沒有真人核准就不會合併。Base Code 提供的是開發預覽,不是正式主機,上線仍然走原本的部署流程。
開始使用
- 登入 Base44,開啟 Base Code,連接 GitHub 帳號並授權 Base44 Builder。
- 從清單挑一個儲存庫,或直接貼上網址。帳號沒有寫入權限時,專案會以唯讀開啟,只能看分支、談程式碼,不能建立分支。
- 選擇起始分支,在輸入框描述要做的修改,按下 Create branch。Base Code 會讀程式碼、安裝專案需要的東西,並把預覽跑起來。
- 打開 Preview,在真實產品上確認修改,需要調整就繼續對話,也可以請它解決衝突、回覆審查意見。
- 確認沒問題後按 Create PR。工程師在 GitHub 上看 diff,套用和其他分支一樣的檢查與核准規則。
產品資訊
快速了解 Base Code 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 產品經理:不用排隊等工程資源,就能調整流程、文案和空白狀態,前提是有人具備 GitHub 寫入權限來開 Pull Request。
- 設計師:在真實產品上測試版面改動,而不是在靜態稿上比畫,交給工程團隊的是已經能跑的分支。
- QA 與客服:把可重現的錯誤變成含修正與測試標記的分支,而不是再開一張票。
- 工程主管:團隊貢獻變多,卻不用多一套審查流程,因為每一筆改動都是正常的 Pull Request。
任務
- 文案與內容修正:改寫頁面文字、錯誤訊息或引導提示,發布前先看到它在情境中的樣子。
- 小型介面錯誤:修好某個寬度會溢出的表格、補上漏掉的欄位、調整設定頁的間距。
- 流程實驗:在正式程式碼上試新的結帳步驟或儀表板配置,再決定值不值得投入工程時間。
情境
- 週五要上線,行銷需要改寫定價頁:改動在分支上完成,附帶預覽可以核可。
- 有人在手機上看 demo 時發現畫面壞掉:Base Code 能在行動瀏覽器執行,不必等回到電腦前就能開始修。
- 單一儲存庫同時放網站與 API,兩邊必須一起改:兩個應用都在預覽中執行,分支帶著對應的修改。
主要功能
每個儲存庫一套雲端環境
儲存庫連接一次,Base Code 就把它周圍的環境建好。代理會先讀既有程式碼,改動因此沿用專案原本的寫法,不會多出一套風格。沒有人需要複製儲存庫,新成員第一天就能開專案,不必先裝一整組開發工具。
每筆修改一條獨立分支
每個需求都會開自己的分支,名稱由 Base Code 決定,對話進行時提交就落在這條分支上。預設分支完全不會被動到,兩個人同時改同一個專案也不會互相覆蓋。分支可以釘選、分組、封存,團隊再忙,側邊欄還是讀得下去。
真實產品的即時預覽
每條分支都有實際應用的預覽,不是靜態假畫面。代理會在瀏覽器裡載入預覽,交付前自己先檢查一遍,專門抓那種頁面渲染後才出現的問題。單一儲存庫可以同時跑多個應用,桌機版還能並排顯示兩個。
標準 Pull Request,審查規則不變
Base Code 送出的 AI Pull Request 就是一般的 GitHub Pull Request,從你自己的帳號開出,機器人列為共同作者。標題與說明由對話產生,CI 執行你設定的檢查,合不合併仍由人決定。要求兩次核准的團隊,還是要求兩次核准。
跨工作階段與分支的團隊視野
共用看板顯示每個人正在做什麼、停在哪條分支、預覽現在長什麼樣子。你可以直接進入同事的工作階段,讀對話,從他停下的地方接手。對分散各地的團隊來說,這省下大量回報進度的訊息,也是工程師試過 AI 程式碼協作之後最不想放掉的部分。
模型選擇與儲存庫技能
Base Code 預設依需求自動挑模型,也可以自己選,並在任務需要多想一下時調整投入程度。存放在儲存庫裡的技能會把團隊慣例教給對話。放在 .agents/skills、.claude/skills 或 .codex/skills 的 SKILL.md 會自動被讀到,Claude Code 指令同樣支援。
加密密鑰與 GitHub 組織控管
API 金鑰放在加密的密鑰庫,跨分支共用,永遠不會提交進儲存庫,.env 檔也能一次匯入。工作區擁有者可以限制只能匯入核准的 GitHub 組織。這一項,才讓 AI 程式開發環境過得了公司真正的安全審查。
優缺點
優點
- 環境在雲端設定一次就好,設計、產品與 QA 不必架本機環境就能貢獻。
- 工程流程原封不動:獨立分支、標準 diff、必要檢查、真人核准。
- 即時預覽讓審查變成點過一輪真的在跑的產品,而不是讀 diff。
- 看得到團隊成員的工作階段,工程端清楚知道誰在改什麼,這是工單給不了的。
- 儲存庫技能與加密密鑰讓代理遵守內部規範,又不會把憑證攤在陽光下。
缺點
- 目前只支援 GitHub。使用 GitLab 或 Bitbucket 的團隊還用不了。
- 非工程背景的人可以描述修改,但開 Pull Request 仍需要具備寫入權限的人,中間多一道交接。
- 預覽僅供開發使用,正式上線還是得靠自己的主機與部署流程。
- 部分工作區控管,例如管理 GitHub 組織,需要 Builder 以上方案,最便宜的方案不一定夠用。
常見問題
Base Code 是給既有程式碼使用的雲端開發環境。它接上 GitHub 儲存庫,在瀏覽器或手機上執行專案,讓團隊任何人透過 AI 對話提出修改,最後變成一筆 Pull Request。
相關內容
探索與 Base Code 相關的工具、技能與文章。
Base Code 替代方案
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
Together Link
Together AI · 程式設計Together Link 是 Together AI 推出的免費開源工具,能把 Claude Code、Codex 等編碼代理接到開放模型,並提供自動路由與每次工作階段的費用明細。
