iT邦幫忙

2026 iThome 鐵人賽

DAY 10
0
Claude AI

AI工具革命 - 使用AI工作流打造簡報生成平台系列 第 10

Day 10 - Git, Worktree工作流& Orca IDE推薦

  • 分享至 

  • xImage
  •  

在日常的開發工作流中,常常發生開一隻Agent作功能模組開發;開一隻修bug;再開一隻改UI,多個Agent同時開工的情況,如果沒做好Git,環境分流,Agent就會改來改去,互相改對方的檔案。所以一套穩定的工作流,在並行的環境就十分重要。

Git工作流是解決這個問題的核心,不同團隊有各自的風格習慣,主流有Git Flow, Github Flow兩種: Git Flow有常駐的main, dev, feature branch,對於穩定的大型軟體疊代很適合;而Github Flow沒有固定的額外分支,每個功能需求直接開feature branch/bugfix branch,很適合快速疊代的敏捷開發。

我這裡是單人快速開發,不希望管理太多分支,所以我採用Github Flow。

Git/Github Flow Worktree
https://ithelp.ithome.com.tw/upload/images/20260813/2013001120zhMaAcuv.png https://ithelp.ithome.com.tw/upload/images/20260813/20130011aOJMpJaTjJ.png

有了Github Flow,commit不會混在一起了,但本地變更還是在同一個資料夾。這時候就需要開worktree,給每個branch分隔出一個目錄,修改的時候不會互相干擾。

做到這裡,大致的工作流已經沒問題了,但還需要手動維護worktree, Agent(CC, Codex),之前我都會用VSCode+terminal multiplexer(tmux, zellij)手動管理,直到換成了Orca IDE。Orca號稱自己是ADE(Agent Development Environment),實際使用上也確實是Agent原生,有完善的Git支援、Agent為主的UI(session管理、fork、狀態展示),介面簡單,也比VSCode清爽很多。

https://ithelp.ithome.com.tw/upload/images/20260813/20130011Sx6u6RStg8.jpg

總結來說,工作流是一點一點摸出來的,目前Coding Agent當道的環境,提早適應Agentic工作流很有必要。也十分推薦使用看看Orca,對於開發效率、舒適度有不少的提升。


上一篇
Day 09 - AI開發工作流 agent-team
下一篇
Day 11 - AI工具費用&耗時
系列文
AI工具革命 - 使用AI工作流打造簡報生成平台14
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言