SuperAPI AI 工具集

codeagent

智能体与模型

查看项目

更新于 10-16 08:04

技能介绍

用途:codeagent 通过 codeagent-wrapper 命令行执行多后端 AI 代码任务,适合复杂代码分析、跨文件大规模重构、自动化代码生成与多智能体编排。

主要能力:支持 Codex(默认,适合代码实现、审查与复杂分析)、Claude(适合简单任务、文档与提示词)、Gemini(适合 UI/前端组件)、OpenCode(智能体驱动运行)等后端;支持 @ 文件引用、并行执行、任务依赖(dependencies)、每任务指定后端、tmux 可视化(--tmux-session)、状态文件(--state-file)和会话恢复(resume)。

用法:推荐 HEREDOC 语法:codeagent-wrapper - [working_dir] <<'EOF' ... EOF;指定后端:codeagent-wrapper --backend claude - <<'EOF' ... EOF;简单任务:codeagent-wrapper "simple task" [working_dir]。可先执行 codeagent-wrapper --version 和 --help 校验。并行模式使用 --parallel,任务块包含 id、backend、workdir、dependencies、target_window 等字段。会话恢复:codeagent-wrapper resume <session_id> - <<'EOF' ... EOF。

环境变量:CODEX_TIMEOUT(毫秒)、CODEAGENT_ASCII_MODE、CODEAGENT_SKIP_PERMISSIONS、CODEAGENT_OPENCODE_AGENT、CODEAGENT_OPENCODE_MODEL、CODEAGENT_MAX_PARALLEL_WORKERS(默认无限制,建议 8)、CODEX_BYPASS_SANDBOX(仅可信环境)。

限制:opencode 后端不支持 stdin 输入,提示词需作为 CLI 参数传入,建议短提示词加 @path 引用;Claude 后端默认启用权限检查,跳过权限需显式开启,应谨慎使用;并行数需限制以防资源耗尽。具体安装方式与更多细节资料暂未提供。