讓 T3 Code 住進 Dev Container

package: devcontainer-t3code
era: agent
created_at: 2026/10/05 16:00:00
link: https://github.com/laijunbin/devcontainer-t3code

cover image

非官方專案,與 T3 Code 的維護者無關。

把 Dev Container 當成 T3 Code 的環境來用:Agent 在容器裡執行,由 T3 Code 桌面程式操作,容器不對外發布任何連接埠。

完整的來龍去脈可以看這篇文章:讓 T3 Code 住進 Dev Container

由兩個部分組成:

部分 執行位置 做什麼
t3-server Dev Container 裡 一個 Dev Container Feature:安裝經過雜湊驗證的 T3 Code 伺服器並啟動它
t3-dev 執行 Docker 的主機 把每個這樣的容器登記成桌面程式看得到的 SSH 主機

快速開始

適用於 Windows,Docker 裝在 WSL 裡。

  1. 在專案的 devcontainer.json 加上 Feature:
"features": {
  "ghcr.io/laijunbin/devcontainer-t3code/t3-server:0": {}
}
  1. 在 WSL 裡下載 t3-dev 並讓它自己安裝,只需要做一次:
$ curl -fsSLO https://github.com/laijunbin/devcontainer-t3code/releases/latest/download/t3-dev
$ bash t3-dev setup && rm t3-dev
  1. 啟動 Dev Container。

  2. 在 T3 Code:Settings -> Connections -> Add environment -> SSH,選 t3-<資料夾名稱>。

其他選項、疑難排解與安全性說明請看 repo 裡的文件。