浏览 1.0.0 文档
1.0.0 文档修订 2

Technical Documentation

查阅版本化的 ait-native 技术指南、命令参考、集成、运维与发布契约。

适用人群: Developers, integrators, and operators

找一个技术答案

搜索当前文档

搜索页面标题、命令名、适用人群和技术主题。下面的目录不依赖 JavaScript,随时可以直接浏览。

开始

  • 技术文档ait-native 概念、工作流、命令、集成与运维的版本化入口。
  • 快速开始安装 1.0.0、初始化一个仓库、提出需求,然后查看记录下来的结果。
  • 核心概念理解那些把意图、隔离的工作、不可变状态、证据与收尾串起来的仓库对象。
  • 系统架构与授权边界看清外部 coding client、原生绑定、ait-native 内核、Task worktree、Binary DB、服务器与 runner 如何跨本地与可选远程授权连接。

工作流

  • 功能工作流跟着一个有界的功能需求,从 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.0.0 参考

CLI · 完整 1.0.0 组件参考

基础设施与集成

  • 并行 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.0.0 原生 runner。
  • ait-server REST API 参考调用每一个 1.0.0 ait-server HTTP 操作,包含与实现对齐的请求字段、响应、错误、恢复流程和安全边界。
  • ait-agent:可选的传输管理器了解可选的 1.0.0 传输管理器边界、它的四类 worker、生命周期命令,以及它与 coding client 和原生 worker 可执行文件的关系。
  • ait-agent-worker:消息与应答运行时通过它经过验证的命令面、四种传输、Codex 应答提供方、运行时准入和安全边界,运维可选的原生消息 worker。
  • Python 集成使用 ait-native PyPI 发行版里自带的、直接在进程内工作的 Python 绑定。
  • Node.js 集成使用受支持的 npm 包提供的、直接的 Node-API JavaScript 与 TypeScript 接口。

Binary DB v0 Schema

参考

  • 分发与发布了解七个组件的兼容家族、各安装渠道的角色,以及确切的 1.0.0 权威。
  • 故障排查先用只读证据,保住可恢复的状态,并照着 AIT 给出的确切恢复提示走。

附录

  • 附录:配置文件把每一个公开的 1.0.0 AIT 配置文件对应到它的用途、归属、写入边界和详细 schema 参考。
  • 附录:.ait/config.json当前 1.0.0 持久化 Repository 配置的完整约定,包含归属、默认值、生命周期写入方、worktree 覆盖项与恢复边界。
  • 附录:策略与忽略规则用确切接受的字段和匹配规则,在 .ait/policy.yaml 里配置 1.0.0 的接纳要求,在 .aitignore 里配置仓库可见性。
  • 附录:Patchset CI 配置定义规范的 1.0.0 Patchset CI 套件目录、支持的 runner、检查项、产物,以及有界的本地定位器。
  • 附录:外部 Repository 配置通过三份 1.0.0 TOML 约定声明、锁定、物化、绑定并在本地覆盖外部 Repository。
  • 附录:Agent worker 配置配置具名的 Telegram、LINE、Discord 和 Slack worker,以及凭据优先级、运行时路径、传输模式和本地应答行为。
  • 附录:发布 manifest展开通用命令适配器与专用 AIT 原生家族发布 manifest 的 schema、边界与归属规则。
  • 附录:环境变量已安装 1.0.0 环境的规范化 31 条约定,明确写出归属、设置方式、机密性与进程边界行为。

Version authority

Checked against the exact 1.0.0 source

This page is public documentation, not a second product contract. Use the exact source and distribution contract for release authority.

Owning component Snapshots
  • ait-coreSNP-B06A48DA0245
  • ait-serverSNP-E90456E6425E
  • ait-runnerSNP-6B0A1BB3AFAD
  • ait-pythonSNP-973E3BFAF3DE
  • ait-nodeSNP-F962CC66AA62