安全与防护
NimoteCode 可处理 SSH 访问、Provider 凭据、终端命令和文件改动。应用提供安全存储与受控工作流机制,但远程开发的安全性仍取决于每次主机和操作选择。
凭据与访问
- 敏感环境使用独立、最小权限的 SSH 账户。
- 关键主机优先使用私钥认证;每次会话确认主机和项目根路径。
- 将 AI Provider 凭据视为敏感数据,通过应用的受保护存储流程配置,并按 Provider 要求轮换。
AI Agent 与写入动作
AI Agent 将工具执行与普通对话区分开,并为文件和命令工作提供校验与锁定层。即便如此,在拥有生产访问权限的工作区中,也必须审查每个建议命令和改动。提交或推送前使用 Source Control 查看 diff。
更安全的远程流程
- 确认 SSH 主机、用户和项目根路径。
- 从检查或低风险命令开始。
- 结合上下文阅读终端输出与 AI 建议。
- 完成最小必要改动。
- 测试后再审查 Git diff 并交付。