SuperAPI AI 工具集

codeagent

智能体与模型

查看项目

更新于 10-15 22:33

技能介绍

codeagent 是一个命令行包装器,用于在多个可插拔 AI 后端上执行编码任务。用途:复杂代码分析、跨文件大规模重构、多智能体编排(探索→设计→实现→审查)、自动化代码生成与并行任务执行。

主要能力:支持 codex、claude、gemini、opencode 四种后端(默认 codex);支持 agent 预设(如 code-explorer、code-architect、code-reviewer、develop),可捆绑后端、模型、提示与工具控制;未指定 --skills 时按工作目录文件自动注入技能(如 go.mod 注入 golang-base-practices;package.json 注入 vercel-react-best-practices、frontend-design)。

使用方式:单任务用 HEREDOC 传入,如 codeagent-wrapper --agent develop --skills golang-base-practices - . <<'EOF';并行任务用 --parallel,任务配置含 id、agent、workdir、backend、model、dependencies 等字段,依赖按拓扑排序,同层独立任务并发执行;可用 --worktree 在隔离 git worktree 中执行,用 resume <session_id> 续接会话;--output 可输出结构化 JSON 结果。

限制:默认后台执行,运行中会输出 [codeagent-progress] 进度帧,不要据此判断无返回或自行接管任务,切勿终止 codeagent 进程;工具的允许与禁用需显式枚举,不支持通配符。价格、性能与平台支持等资料暂未提供。