ai.doge.tg 繁體 AI 情報 最新 專案 搜尋 Telegram ↗

Docket – 為 AI 代理撰寫的程式碼提供逐次 Commit 的證據記錄

工具 1 個來源 · 9 天前
為何重要

Docket 解決了 AI 輔助開發中日益關鍵的「可審查性」痛點,讓關於程式碼由誰撰寫與如何撰寫的歷史得以永久留存於版本控制系統中。對產業而言,這代表 AI 整合的工具鏈正在從單純的生成器進化為具備稽核功能的開發流程解決方案。

當 Coding agents 產生程式碼的速度超過人類驗證速度時,審查者往往只有最終 Diff 卻缺乏決策軌跡。Docket 工具會在原始碼庫中捕捉 Agent 的實驗過程與驗證記錄,並將這些證據以靜態二進位檔簽章的形式儲存在 Git 的 orphan ref 中。

  • 透過 Git hook (prepare-commit-msg, post-commit) 在每次 commit 的 trailer 區塊加入 docket: <record>,將證據指向 refs/docket/records 而非 HTTP 鏈結。
  • 內建 Density 評分系統(0 到 1),由測試資料、型別檢查、覆蓋率與人際接觸等因素決定證據密度的可信度。
  • 支援觀察透過 shell 指令(如 sed -i)或編輯器寫入的程式碼,工具本身為 Agent-agnostic,可解讀 Claude Code、Codex CLI 和 opencode 的紀錄。
DocketClaude CodeGitcoding agentsauditability

來源 · 1 篇報導

首發 Hacker News Front Page github.com 00:17