项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 779
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Linux 主机
- Incus
- root 权限
安装与启动步骤
-
1装 Incus
把编码 Agent 关进独立的完整 Linux 容器里跑。
sudo apt install incus -
2初始化
首次要初始化存储与网络。
incus admin init -
3装 coi
按仓库说明装 CLI。
curl -sL https://github.com/mensfeld/code-on-incus/releases/latest/download/install.sh | sh -
4起一个隔离环境
在里面跑 Claude Code 或 Codex。
coi run --tool claude-code --workdir ./your-repo
如何确认成功
Agent 在容器内能改文件,但访问不到宿主的其他目录。
注意事项
- 相比容器,Incus 给的是完整系统(systemd、docker 都能跑)。
- 隔离的意义是让 Agent 敢装依赖、敢改系统。
- 工作目录是唯一挂载点,别把家目录整个挂进去。
核心亮点
- 基于 Incus 系统容器,提供接近原生性能的隔离,而非重量级虚拟机
- 内置主动防御,自动检测并阻止代理的恶意或危险操作
- 支持 root、Docker 和 systemd,兼容复杂开发环境,无需修改代理代码
不足之处
- 早期项目,文档和社区支持待观察
- 依赖 Incus 和特定 Linux 环境,部署门槛较高
适用场景
- 安全运行不可信的 AI 编码代理,防止其破坏宿主系统
- 为多个 AI 代理并行开发提供隔离环境,避免相互干扰
- 在 CI/CD 中集成 AI 代理,确保构建和测试过程安全
替代项目
Firecracker、gVisor、Docker sandbox
同类项目推荐
mongo
开源
不用建表,存 JSON 文档,海量数据轻松横向扩展
The MongoDB Database
heron
开源
不碰代码,抓包就能监控 LLM 与智能体性能
Agent and LLM API performance monitoring via network packet probe. Measures performa···
Awesome-MLOPS
开源
一份清单,从零入门到精通 MLOps 全流程。
All the available resources to master MLOPS from scratch
higress
开源
用 Envoy 打造 AI 原生网关,统一管理模型流量与成本。
AI Gateway | AI Native API Gateway
mloperator
开源
在K8s上轻松跑AI训练、推理和智能体沙箱
ML/AI training/serving and agent sandbox operator and controller for Kubernetes
ESEILANE
开源
为 AI 和 LLM 打造的高性能知识图谱引擎,让 GraphRAG 更快更聪明。
High-performance Knowledge Graph engine for AI, LLMs, and GraphRAG — built for the ···
soperator
开源
用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。
Run Slurm in Kubernetes
feast
开源
统一管理 ML 特征,让训练和上线用同一份数据
The Open Source Feature Store for AI/ML
trubrics-python
开源
给AI助手装上用户行为分析仪,告别盲目调模型
Product analytics for AI Assistants
