Git worktree 完整教學|多個 AI Agent 並行開發、隔離分支與合併流程

Git worktree 可以讓同一個 repository 同時開啟多個獨立工作目錄,每個 AI Agent 使用自己的 branch、index 與檔案,不必頻繁 stash 或切換分支。本文用圖解說明 worktree 共用與隔離的內容,示範建立、分派 Agent、同步主線、測試、合併及清理流程,並整理同一分支限制、環境變數、依賴目錄、merge conflict、lock、prune、move、repair 與 submodule 等實務問題。

Homebrew 6.0 大改版重點|升級方式與注意事項

Homebrew 在 2026 年 6 月推出 6.0 版,是繼 5.0 之後的一次大改版。主要變化包含第三方 tap 需要明確信任、Linux 加入 Bubblewrap 沙盒、內部 JSON API 成為預設,以及 macOS 27 與 M5 系列的初步支援。這篇文章整理 6.0 的重要改動、升級指令、CI 與自動化腳本要調整的地方,以及 Intel Mac 使用者需要留意的 x86 支援時程。

Markdown 教學完整指南|原生語法與 GitHub Flavored Markdown

Markdown 是現在最常見的輕量文件格式,從 GitHub README、技術部落格到 Notion、Slack 都看得到它的身影。這篇文章整理 Markdown 的來歷與設計哲學,分清楚哪些語法是 2004 年 John Gruber 提出的原生 Markdown 與後來的 CommonMark 規範,哪些是 GitHub 額外擴充出來的 GFM(GitHub Flavored Markdown),包含表格、任務清單、刪除線、Alerts、Mermaid 圖表等,並附上實際範例與相容性注意事項。

圖解 AI 時代的 Git 入門教學|Agent 時代必學的版本控制基礎與協作技巧

Git 是開發者最重要的工具之一,而在 AI Agent 崛起後它更重要了。Agent 一次會動十幾個檔案,沒有版本控制當後盾,連「剛才它改了什麼」都說不清楚。這篇文章會從 Git 最基本的心智模型開始,帶過日常會用到的 add、commit、push 指令,然後進入分支、reset、stash 等反悔技巧,最後用一整章談 AI Agent 時代的協作模式:如何用 git diff 檢查 Agent 改動、用 worktree 讓多個 Agent 並行工作、用 hook 攔下 Agent 沒做的檢查。

Mermaid 語法教學|用文字畫流程圖、循序圖、甘特圖,AI 時代高效的圖表工具

Mermaid 是一套用類似 Markdown 的純文字語法來畫圖的工具,支援流程圖、循序圖、類別圖、狀態圖、甘特圖、ER 圖、圓餅圖、心智圖等常見圖表,GitHub、Notion、HackMD 都能直接渲染。這篇文章從基本語法開始,搭配實際範例帶大家認識每一種圖表的畫法,還能搭配 AI 快速產出專業圖表。

nano 文字編輯器完整教學|Linux 與 macOS 終端機編輯入門指南

在終端機裡編輯設定檔、修改腳本,nano 是最適合新手入門的終端文字編輯器。不像 vim 需要記住模式切換,nano 打開就能直接打字編輯,畫面底部還會顯示快捷鍵提示,不用背指令。這篇教學從 Linux 和 macOS 上的安裝方式開始,完整介紹 nano 的所有操作方式,包含開啟儲存、游標移動、搜尋取代、剪下複製貼上、undo/redo 復原功能,再到 .nanorc 設定檔的語法高亮與行號顯示設定,附上完整快捷鍵對照表,讓你在終端機裡編輯檔案不再手忙腳亂。

tmux 終端機多工教學|Session 管理、分割視窗與 Claude Code 滑鼠滾輪修復

常在終端機工作的開發者一定遇過:SSH 斷線工作就消失、想同時看 log 和寫程式卻要開一堆視窗。tmux 是終端機多工器,能在一個視窗內管理多個 Session、分割畫面,斷線也能接回去。這篇從安裝到實用設定完整教學,還會解決在 tmux 中使用 Claude Code 時滑鼠滾輪失效的問題。