概览
Carina 是本地优先的 Agent 运行时 — 策略门控、哈希链审计、事务回滚。
Carina 是本地优先的 AI Agent 运行时。它处在编程 Agent 离开对话、开始操作真实仓库的位置 — 策略门控、可校验审计、补丁可回滚。
RuntimeAgentsAudit
为什么是 Carina
Section titled “为什么是 Carina”三句承诺,其余能力都挂在下面:
| 承诺 | 含义 |
|---|---|
| 先策略后副作用 | 十四种能力、配置、审批 — 模型不能绕过内核 |
| 哈希链审计 | 追加写事件;carina audit verify 可验伪 |
| 事务回滚 | 文件变更走补丁与出处,而非静默覆盖 |
Agent 全力执行。你保持控制。权威在本机。
安装
curl -fsSL https://carina.nebutra.com/install.sh | sh更多方式:安装。
跑一个任务
carina daemon start && carina doctorcd /path/to/your/repo && carina run "Summarize this repo"证明受治理
carina audit SESSION && carina audit verify SESSION
- 希望 Agent 在本机仓库上干活且可审计/回滚的工程师
- 搭建内部 agent runner 的平台团队
- 关注文件、shell、密钥的安全向团队
- 在 IDE / TUI / CI / Web 后嵌入运行时的工具作者
不主要面向:成品编辑器聊天机器人,或以托管云 Agent 为核心的产品。
如何拼在一起
Section titled “如何拼在一起”flowchart TB C["TUI / CLI / SDK / IDE"] -->|JSON-RPC| G[Go 控制面] G --> K[策略内核] G --> A[哈希链审计] G --> P[补丁 / 回滚] K --> W[工作区工具] G --> M[模型 / BYOK]
| 表面 | 角色 |
|---|---|
| CLI / TUI | 本地交互编码与运维 |
| JSON-RPC + Gateway | 嵌入你的产品 |
| SDKs | TS / Python / Go |
| Workers | 带租约的分布式执行 |
| MCP | 外部工具,仍受策略门控 |
同一引擎:无论从哪附着,都是 session + profile + audit。
- 产品定位:
docs/product.md· 云边界:docs/nebutra-cloud-boundary.md - 架构:
docs/architecture.md· 文档地图:apps/docs/FEATURE_MAP.md - 现场 CLI:
carina --help· CLI 参考
这个页面有帮助吗?
哪里有问题?
感谢反馈。
本次会话中每个页面仅记录一次投票。