瀏覽 1.1.1 文件
1.1.1

技術文件

查閱版本化的 ait-native 技術指南、命令參考、整合、維運與發布契約。

適用對象: 開發者、整合方與維運人員

找一個技術答案

搜尋目前文件

搜尋頁面標題、命令名、適用對象和技術主題。下面的目錄不依賴 JavaScript,隨時可以直接瀏覽。

開始

  • 技術文件ait-native 概念、工作流程、命令、整合與維運的版本化入口。
  • 快速開始安裝 1.1.1、初始化一個儲存庫、提出需求,然後檢視記錄下來的結果。
  • 核心概念理解那些把意圖、隔離的工作、不可變狀態、證據與收尾串起來的儲存庫物件。
  • 系統架構與授權邊界看清外部 coding client、原生繫結、ait-native 核心、Task worktree、Binary DB、伺服器與 runner 如何跨本地與可選遠端授權連線。
  • 1.1.0 效能評測檢視凍結的 AIT 與 Git worktree 各 100 個 session 結果、信賴區間、驗收披露與併發邊界。

工作流程

  • 功能工作流程跟著一個有界的功能需求,從 sprint 條目一路走完實作、驗證與收尾。
  • 迴歸工作流程定位出問題的修訂,隔離修復,補上回歸測試,並完成新的 Task。

CLI · 使用與檢視

  • ait init建立或重新初始化 AIT 儲存庫權威與生效的 agent 指令。
  • ait config檢視生效的工作流程路由,並應用明確的儲存庫設定改動。
  • ait status檢視目前 Line、儲存庫狀態、工作區狀態、遠端以及 worktree 健康狀況。
  • ait diff用有界的路徑過濾條件,比較目前工作區與目前 Line head。
  • ait blame在修復之前,把某個檔案或行區間追溯到對應的 Snapshot 與 Plan 修訂。
  • ait doctor在不改動儲存庫權威的前提下,找到定向的診斷入口。

CLI · Agent 工作流程

  • ait plan記錄帶版本的 Markdown 沿革,並在設定的範圍內同步確切的 sprint 條目。
  • ait task啟動繫結 Plan 的工作,檢視就緒狀態,並按設定好的範圍完成 Task。
  • ait snapshot記錄不可變的儲存庫狀態,並檢視 Snapshot 內容或父級沿革。
  • ait queue檢視進行中的工作、評審、遠端與 worktree 健康狀況的精簡清單。
  • ait workflow對有界改動分類,準備遠端就緒證據,並檢視收尾狀態。

CLI · 完整 1.1.1 參考

CLI · 完整 1.1.1 元件參考

基礎設施與整合

  • 並行 Task 隔離透過隔離的 worktree、AIT_RAM 扇出、不可變證據和原子 Land,並行跑多個 coding agent 的 Task。
  • 遠端基礎設施部署明確的 ait-server 與 ait-runner 邊界,用於遠端權威、異地恢復和儲存庫自有的 CI。
  • ait-server:遠端權威與恢復瞭解 ait-server 的遠端工作流程權威、Snapshot 儲存、災難恢復、runner 邊界與維運職責。
  • ait-runner:原生 CI 執行面透過確切的 Worker Job 認領、Snapshot 物化、隔離的執行嘗試、有界證據、租約和部署控制,維運 1.1.1 原生 runner。
  • ait-server REST API 參考呼叫每一個 1.1.1 ait-server HTTP 操作,包含與實作對齊的請求欄位、響應、錯誤、恢復流程和安全邊界。
  • ait-agent:可選的傳輸管理器瞭解可選的 1.1.1 傳輸管理器邊界、它的四類 worker、生命週期命令,以及它與 coding client 和原生 worker 可執行檔案的關係。
  • ait-agent-worker:訊息與應答執行時透過它經過驗證的命令面、四種傳輸、Codex 應答提供方、執行時準入和安全邊界,維運可選的原生訊息 worker。
  • Python 整合使用 ait-native PyPI 發行版裡自帶的、直接在行程內工作的 Python 繫結。
  • Node.js 整合使用受支援的 npm 包提供的、直接的 Node-API JavaScript 與 TypeScript 介面。

Binary DB v0 結構

參考

  • 分發與發布瞭解七個元件的相容家族、各安裝渠道的角色,以及確切的 1.1.1 權威。
  • 疑難排解先用只讀證據,保住可恢復的狀態,並照著 AIT 給出的確切恢復提示走。

附錄

  • 附錄:設定檔案把每一個公開的 1.1.1 AIT 設定檔案對應到它的用途、歸屬、寫入邊界和詳細 schema 參考。
  • 附錄:.ait/config.json目前 1.1.1 持久化 Repository 設定的完整約定,包含歸屬、預設值、生命週期寫入方、worktree 覆蓋項與恢復邊界。
  • 附錄:策略與忽略規則用確切接受的欄位和匹配規則,在 .ait/policy.yaml 裡設定 1.1.1 的接納要求,在 .aitignore 裡設定儲存庫可見性。
  • 附錄:Patchset CI 設定定義規範的 1.1.1 Patchset CI 套件目錄、支援的 runner、檢查項、產物,以及有界的本地定位器。
  • 附錄:外部 Repository 設定透過三份 1.1.1 TOML 約定宣告、鎖定、物化、繫結並在本地覆蓋外部 Repository。
  • 附錄:Agent worker 設定設定具名的 Telegram、LINE、Discord 和 Slack worker,以及憑據優先順序、執行時路徑、傳輸模式和本地應答行為。
  • 附錄:發布 manifest展開通用命令介面卡與專用 AIT 原生家族發布 manifest 的 schema、邊界與歸屬規則。
  • 附錄:環境變數已安裝 1.1.1 環境的規範化 31 條約定,明確寫出歸屬、設定方式、機密性與程序邊界行為。

版本權威

對照 1.1.1 原始碼逐條核對

這一頁是公開文件,不是第二份產品契約。要確認發布權威,請以確切的原始碼和分發契約為準。

所屬元件 Snapshot
  • ait-coreSNP-ED7593DBF982
  • ait-serverSNP-0CCD7DD2A077
  • ait-runnerSNP-35C9C133D2EE
  • ait-pythonSNP-756C731A4CC0
  • ait-nodeSNP-55E90D0A81F1