获取 Core
一次安装。
激活。
写更好的 代码。
Specability Core 是免费的本地 coding-agent harness。一个文件,无云依赖,也不会向 SpecabilityAI 自动上传数据。启用 host hook 后,定向上下文会传给你选择的 AI 宿主及其模型提供商。装好、接入你的 agent,直接开工。
安装 · 第一步
一条命令,任何平台。
Specability Core 是一个静态二进制文件。选适合你的渠道——装的都是同一个东西。安装之后,继续第二步将 Core 接入你的 agent——只安装不会让它在 agent 会话中生效。
npm install -g specabilitybrew tap SpecabilityAI/tap && brew install specabilitycurl -fsSL https://raw.githubusercontent.com/SpecabilityAI/specability-core/main/install.sh | shirm https://raw.githubusercontent.com/SpecabilityAI/specability-core/main/install.ps1 | iex激活 · 第二步
把 harness 接入你的 agent。
Core 仅通过一个会话启动 hook 集成——不会向你的宿主工具目录写入 skill 文件、agent 定义或 spec 文件。跳过这步,Core 虽已安装但在你的 agent 会话中不会生效。
- 一
注册 hook
选择你使用的 agent。hook 在会话启动时触发,并自动提供有边界的项目定向上下文。
specability install hook --host claude --scope global # Claude Code specability install hook --host codex --scope global # Codex CLI specability install hook --host gemini --scope global # Gemini CLI - 二
开启新会话
注册 hook 后,启动一个全新的 agent 会话——hook 只在会话启动时触发,已有会话不会生效。首次运行时,你的 agent 宿主可能会弹出权限确认,询问是否允许 hook 执行:批准后,hook 会向该宿主提供有边界的项目定向信息和方法论指针;这些内容会成为其配置模型提供商可见的上下文。
- 三
限定到项目(可选)
使用 --scope project 代替 --scope global,仅为单一项目激活 Core。适合你想在部分仓库中使用 harness、但不是全部的场景。
cd your-project specability install hook --host claude --scope project
验证 · 第三步
确认安装和激活均成功。
specability doctorCore 的位置
三层,其中一层负责执行。
技能框架塑造 agent 的工作方式。规格工具对齐 agent 要建什么。Core 是执行层——判断 agent 是否真的做了的那一层。
技能框架
将方法论作为技能文件在会话启动时注入,在任何工作开始前塑造 agent 的流程、角色和思维方式。
Agent 读了技能。它是否真的照做——工作是否真的完成——没有运行时强制。
规格工具
在写代码前先定义要建什么,用结构化规格文件对齐人和 agent 的需求。
Spec 说了要建什么。Agent 是否真的建了、能否证明——这超出了规格层的范围。
流程 harness
在运行时强制执行流程,以证据为门槛关闭完成状态,将每一项任务、决策、检查与结果写入持久可检索的记录。
你的第一个会话
开启一个会话,harness 接管其余的一切。
激活之后,每次新的 agent 会话都从 Core 的结构化定向开始。agent 知道项目、方法论,以及在说"完成"之前需要验证什么。你描述任务——harness 把控流程。
- 一
会话启动时的结构化上下文
hook 触发一次。你的 agent 自动接收已注册的项目地图、方法论指针和安全的 runtime 元数据——不包含本地绝对路径或 memory claim 正文。只有显式提供任务 ID 时才会附带该任务的恢复上下文。
- 二
agent 发现并文档化代码库
当稳定模块需要持久定向信息时,agent 会创建并维护 README,说明模块角色、所有权、触点和变更指引,再注册其准确路径。CLI 只消费显式注册并执行机械检查;语义是否与代码一致仍由 agent 判断和协调。
- 三
agent 在约束下工作
明确的角色分工。强制的证据检查。边界合规由 harness 执行。agent 不能仅凭自述就将工作标记为完成——证据必须留有记录,harness 会读取记录。
- 四
你无需索取就能得到记录
每一项任务、决策、检查与结果都写入持久、可检索的记录中。当某个决策日后被质疑,答案——以及它所依据的规则——早已在案。
源码
开放构建,公开更新日志。
每个版本都发布二进制、SHA-256 校验和与发布说明,目前尚未提供代码签名。公开仓库托管安装脚本、npm 安装器和 Homebrew formula。提 issue、阅读更新日志、验证构建——全部公开透明。
GitHub → SpecabilityAI/specability-core