How StrongDM's AI team build serious software without even looking at the code

來自:Simon Willison's Newsletter
日期:2026-02-08

StrongDM 的 AI 團隊如何在不看程式碼的情況下建構嚴肅的軟體

Simon Willison's Newsletter - 2026-02-07

**StrongDM 的 AI 團隊如何在不看程式碼的情況下建構嚴肅的軟體**

StrongDM 的 AI 團隊在 Software Factories and the Agentic Moment 中分享了他們「黑暗工廠」級別的 AI 採用方法:

核心原則: - 程式碼不得由人類撰寫 - 程式碼不得由人類審查 - 如果每位工程師每天沒有花費至少 $1,000 美元的 token,你的軟體工廠還有改進空間

該團隊成立於 2025 年 7 月,在觀察到 Claude Sonnet 3.5(2024 年 10 月)實現了「累積正確性而非錯誤」的長期代理編碼工作流程後,開始實施「無手寫程式碼」的規則。

**關鍵創新:情境測試**

他們使用情境作為「保留集」——儲存在程式碼庫外部的端到端使用者故事,由 LLM 驗證。成功以機率方式衡量:在所有觀察到的軌跡中,有多少比例滿足使用者需求?

**數位雙生宇宙**

最令人印象深刻的部分:他們建構了第三方服務(Okta、Jira、Slack、Google Docs/Drive/Sheets)的行為克隆,作為獨立的 Go 二進位檔案。有了這些數位雙生,他們可以: - 以超過生產環境限制的容量進行驗證 - 安全地測試危險的故障模式 - 每小時運行數千個情境,無需擔心速率限制或 API 成本

怎麼做?將完整的 API 文件傾倒到他們的代理框架中,讓它建構一個帶有簡化 UI 的仿製 API。

**軟體發布**

- github.com/strongdm/attractor - 沒有程式碼,只有三個 markdown 規格檔案。你將它們提供給你的編碼代理。 - github.com/strongdm/cxdb - 他們的「AI 上下文儲存」,包含 16K 行 Rust、9.5K 行 Go、6.7K 行 TypeScript

這個團隊(Justin McCarthy、Jay Taylor、Navan Chauhan)代表了一個未來,工程師建構並監控建構程式碼的系統。

---

**在 WebAssembly 中執行 Pydantic 的 Monty Rust 沙盒化 Python 子集**

Monty 是 Pydantic 用於執行 LLM 生成程式碼的新沙盒。使用 Rust 編寫,它: - 以微秒級啟動時間執行 Python 子集 - 阻止存取檔案系統、環境變數、網路 - 僅允許開發人員指定的函式呼叫

透過 uv 試用: ``` uv run --with pydantic-monty python -m asyncio ```

Simon 以兩種方式讓它在 WebAssembly 中運作: - 作為可從 JavaScript 載入的 .wasmbundle - 作為可在 Pyodide 中載入的 Python wheel

可用的示範: - Monty WASM demo - Monty Pyodide demo

Python 的小子集不是問題 - LLM 擅長根據錯誤訊息進行迭代。

---

**使用 go-to-wheel 透過 PyPI 分發 Go 二進位檔案**

Simon 建構了 sqlite-scanner,一個透過檢查魔術數字序列來尋找 SQLite 資料庫的 Go CLI 工具。

立即執行: ``` uvx sqlite-scanner ```

訣竅:將 Go 二進位檔案打包為具有平台特定命名的 Python wheels(如 macosx_11_0_arm64.whl 等)。PyPI/pip/uv 會自動為你的系統選擇正確的二進位檔案。

Simon 創建了 go-to-wheel 來自動化這種模式: ``` uvx go-to-wheel ~/dev/sqlite-scanner \ --set-version-var main.version \ --version 0.1.1 \ --description 'Scan directories for SQLite databases' ```

**為什麼重要:** Go 二進位檔案現在可以成為 Python 套件的依賴項。他用 datasette-scan 展示: ``` uv run --with datasette-scan datasette scan ~/Downloads ```

Go 很好地補充了 Python:快速、自包含的二進位檔案、出色的並發支援、強大的 HTTP 工具,而且 LLM 能寫出良好的 Go 程式碼。

---

**值得注意的連結與引用**

- **Andrej Karpathy**:訓練 GPT-2 現在成本為 $73 美元,相比 2019 年的 $43K 美元 - 減少了 600 倍,每年下降 2.5 倍 - **紐約時報**報導了 Simon 在 OpenClaw 和 Moltbook 上的工作,並進行了攝影 - **OpenAI Codex 應用程式**為 macOS 推出,支援 Skills 和 Automations - **Deno Sandbox** 發布 - 具有巧妙密鑰管理的託管沙盒(在代理 API 呼叫中用佔位符替換密鑰) - **Voxtral Transcribe 2** 來自 Mistral - 即時轉錄,價格為每分鐘 $0.003 美元 - **CIA World Factbook** 在 50 多年後關閉。Simon 在 simonw.github.io/cia-world-factbook-2020 存檔了 2020 年版本 - **Opus 4.6** 和 **GPT-5.3-Codex** 同一天發布 - **Mitchell Hashimoto** 分享了 AI 採用技巧:複製自己的工作、日終代理、外包必勝球


← 返回列表