外部 CLI 轨
Claude Code、Codex、Kimi、Cursor Agent 等经 PTY 启动,Profile 注入环境变量,支持 OAuth 登录状态检测。不重写厂商协议,原生能力完整保留。
01
按任务选轨:写代码走生态最强的那条;验证、知识与命令走本机引擎。不是互相替代,而是可切换、可协同。
Claude Code、Codex、Kimi、Cursor Agent 等经 PTY 启动,Profile 注入环境变量,支持 OAuth 登录状态检测。不重写厂商协议,原生能力完整保留。
Rust 原生 Agent:多轮 Tool Loop、并行只读工具与 Subagent、Doom Loop 检测、会话 Compaction。Phase 状态机可视化:read → analyze → execute → verify → repair。
基于 git diff 自动选择验证命令,失败则进入 repair 迭代。把「改完再人工跑测试」收敛进 Agent 流程。
以任务结果驱动规划、执行、验证与迭代,而不是停在「代码写完了」。产物可审查、可交付。
02
同一套引擎既跑在桌面壳里,也可以 Headless 接入 CI 与自动化。
codeneo serve 提供流式接口,适合把 Agent 接到内部工具或控制台。
codeneo acp 走 NDJSON,方便脚本与既有 Agent 协议对接。
把本机知识、命令与工具暴露给其他客户端,嵌入现有研发链路。