ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

只用Claude Code不够?Auto-Company 4大引擎适配器完整指南:Claude、Codex、Cursor 一键切换

只用Claude Code不够?Auto-Company 4大引擎适配器完整指南:Claude、Codex、Cursor 一键切换 只用Claude Code不够Auto-Company 4大引擎适配器完整指南Claude、Codex、Cursor 一键切换【免费下载链接】Auto-CompanyAn auto-company works for 24/7 on your own PC - Windows/Linux/macOS.项目地址: https://gitcode.com/gh_mirrors/au/Auto-CompanyAuto-Company是一个运行在你自己电脑上的AI 自动公司框架支持 Windows / Linux / macOS它内置了4 大引擎适配器Claude Code默认、Codex CLI、Cursor 和 OpenAI-compatible。通过一套统一的引擎适配器机制你可以在 Claude、Codex、Cursor 之间一键切换驱动你的 AI 团队而不用改动任何循环、守护进程或 Dashboard 配置 git clone https://gitcode.com/gh_mirrors/au/Auto-Company cd Auto-Company为什么需要引擎适配器Auto-Company 的核心理念是每轮 Cycle 一次独立引擎调用主循环读取工作共识 → 调用 AI 引擎 → 团队执行 → 更新共识 → 等待下一轮。引擎只是执行层因此项目把引擎调用抽象成了统一适配器层scripts/core/auto-loop.sh 负责调度和循环策略scripts/core/engine-adapters.sh 负责引擎发现、调用形式与敏感信息脱敏scripts/core/engine-metadata.py 用 Python 标准库统一各引擎的 JSON / JSONL 用量格式scripts/core/process-supervisor.sh 负责每轮的进程组管理、超时与子孙进程清理这意味着换引擎 换一个环境变量其余行为日志、用量记账、预算治理、Dashboard完全一致。4大引擎适配器一览表引擎启用方式默认安全行为claude无需配置默认启动前校验显式权限模式推荐用default安全模式codexENGINEcodex保留现有沙箱模式行为cursorENGINEcursorCURSOR_ADAPTER_ENABLED1强制--sandbox enabled沙箱--force永远被拒绝openai-compatibleENGINEopenai-compatible 显式端点与模型配置仅接受 HTTPS 和环回地址 HTTP内置文件工具路径边界完整的中文说明见 i18n/zh-CN/ENGINE_ADAPTERS.md英文原版见 ENGINE_ADAPTERS.md。引擎一Claude Code默认零配置Claude Code 是 Auto-Company 的默认引擎无需任何额外配置make start # 前台启动直接输出日志适配器会在启动前校验你显式设置的 Claude 权限模式仅接受acceptEdits、auto、bypassPermissions、default、dontAsk、plan这几种合法值其他任何值都会在循环启动前被直接拒绝——快速失败避免带着错误配置跑半天️引擎二Codex CLI一条命令切换想换 OpenAI 的 Codex CLI只需在命令前加一个变量这就是 Auto-Company 的一键切换ENGINEcodex make startWindows 用户通过 PowerShell 入口切换同样简单.\scripts\windows\start-win.ps1 -Engine codex -SandboxMode workspace-write注意Auto-Company不做自动引擎回退——所选引擎缺失时直接失败启动不会偷偷换到别的引擎。这是刻意为之的安全设计你始终清楚当前是谁在干活。引擎三Cursor可选启用沙箱优先Cursor 适配器必须显式启用升级不会改变已有安装的行为。启用时默认强制沙箱且不传--forceENGINEcursor \ CURSOR_ADAPTER_ENABLED1 \ CURSOR_BIN/path/to/cursor-agent \ make start安全策略要点默认--sandbox enabled想关闭沙箱必须再显式声明CURSOR_ALLOW_UNSANDBOXED1关闭沙箱 --force的组合始终被拒绝从机制上杜绝无沙箱强推Cursor 的工具和组队能力与 Claude 不同实际子代理数量取决于引擎能力引擎四OpenAI-compatible接入你自己的模型端点如果你有自建的推理服务任何提供 Chat Completions 接口的端点都可以作为引擎接入同样必须显式启用ENGINEopenai-compatible \ OPENAI_COMPATIBLE_ADAPTER_ENABLED1 \ OPENAI_COMPATIBLE_ENDPOINT$YOUR_CHAT_COMPLETIONS_ENDPOINT \ OPENAI_COMPATIBLE_MODEL$YOUR_MODEL \ make start这套适配器的安全设计相当严格值得新手了解传输安全HTTPS 直接放行明文 HTTP 只允许环回地址localhost非环回 HTTP 必须显式设置OPENAI_COMPATIBLE_ALLOW_INSECURE_HTTP1才解锁且禁止重定向密钥零内置端点、模型、API Key 均无默认值OPENAI_COMPATIBLE_API_KEY只从进程环境读取请勿写进.auto-loop.env、plist 或仓库文件命令白名单内置命令按完整 argv 精确匹配、不经 shell 执行默认只读Git 状态、diff 统计、rg --files等文件边界内置read_file/write_file先解析路径再访问拒绝..穿越、项目外符号链接、.git目录及各类凭据文件路径Linux/WSL 保护配置校验失败以状态码78退出systemd 用户服务将其视为不可重启杜绝无效配置引发的守护进程重启风暴如何验证切换是否生效切换引擎后有三处可以确认Dashboard 运行时面板本地 Dashboard 的 Runtime 区域会直接显示当前引擎、模型、语言与用量make dashboard启动上图右侧即可看到Engine: codex的实测效果每轮 Cycle 结构化记录每个logs/cycle-id.log都有同目录的logs/cycle-id.json伴随文件记录engine、status、token 数、费用等字段是结构化用量与/api/usage的唯一元数据输入主日志检查logs/auto-loop.log中的Engine:与权限模式信息不用真实模型也能验证适配器推荐新手先跑项目自带一套假引擎契约测试使用假的 CLI 可执行文件和本地假 HTTP 服务不会调用任何真实模型几分钟即可验证你的配置是否正确python3 -m unittest -v tests.test_engine_adapters测试覆盖 Claude/Codex 参数拼装、Cursor 沙箱策略、用量归一化、工作区边界、安全命令策略、密钥脱敏等全部关键路径详见 tests/test_engine_adapters.py。小结按需求选引擎开箱即用→ Claude Code默认关注权限模式即可想对比模型表现→ENGINEcodex make start一键切换 Codex CLICursor 用户→ 显式启用 沙箱优先安全与体验兼得私有/自建模型→ OpenAI-compatible 适配器白名单命令 路径边界保护无论你选哪个引擎Auto-Company 的日志、用量记账、预算治理和 Dashboard 都保持同一套契约——这就是引擎适配器层最大的价值引擎可以换工程化保障不降级✅【免费下载链接】Auto-CompanyAn auto-company works for 24/7 on your own PC - Windows/Linux/macOS.项目地址: https://gitcode.com/gh_mirrors/au/Auto-Company创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表