- 会话就是一台机器
- 每个会话都会启动一台专属的一次性 Linux 电脑,并创建自己的分支。在同一配置上可以并行运行数千个会话,彼此互不影响。这台机器是真实的:代理拥有 shell、文件系统和网络。
- 工作通过变更请求交付
- 代理需要保留的内容会提交到会话分支,并向 main 发起提议。代理默认无权合并;管理员可以在 kortix.yaml 中授予 project.cr.merge 权限,而扩大该权限本身也必须经过审核。
- 设置前,审批关卡处于关闭状态
- 发布时的默认设置较为宽松——除非你另有规定,否则操作会直接执行。对需要暂停的操作设置为 Ask,对绝不允许发生的操作设置为 Block;可以按操作设置,也可以使用能够读取调用参数的模式规则。
- 连接器凭据永不会进入机器
- 沙盒只携带一个项目范围的 Kortix 令牌,不携带任何第三方密钥。真实凭据会在服务器端解密,并附加到出站调用中。你主动授予的运行时密钥则不同:它是真实的环境值,代理可以读取。
- 一切都是你拥有的文件
- 代理、技能、连接器、触发器和记忆,都是 git 仓库中的文本。你可以查看整个公司的内容,比较变更,并将其还原。开源且支持自行托管——Kortix Cloud、你自己的 VPC,或你自己的本地部署网络。