工具概览
CodeForge AI 是一个人在回路的多智能体软件工程平台。它作为一支协同的专门 AI 智能体团队运行:分析软件仓库、提出架构实现方案、生成补丁 diff、运行沙箱测试、执行迭代反馈修复循环,并在严格的人工审批闸门下创建 Git 分支和 GitHub 拉取请求。该平台通过 GitHub App 与 GitHub 集成,经由安装进行认证,安全地克隆用户仓库、映射安装,并在不暴露密钥的情况下创建拉取请求。它通过针对 Python、TS/JS 和 Go 的 AST 解析、依赖清单提取、语义代码分块,以及基于 pgvector 的混合语义代码搜索来提供仓库代码智能。多智能体工作流包括:用于仓库分析和架构方案制定的 Planner Agent;在严格的大小和安全边界内生成结构化文件补丁的 Code Engineer Agent;评估代码质量和可维护性的 Code Reviewer Agent;扫描补丁中的密钥和漏洞的 Security Reviewer Agent;在隔离沙箱中生成并运行测试的 Test Engineer Agent;用于迭代修复 bug 的 Debug/Repair Agent;以及协调交接并强制执行置信度阈值的 Orchestrator Agent。系统包含带实时 WebSocket 进度流的持久作业队列、带路径校验和密钥净化的子进程执行的安全执行沙箱,以及带受保护分支强制检查和补丁 SHA-256 指纹校验的 Git 分支与拉取请求自动化。生产部署功能包括带密钥脱敏的结构化 JSON 日志、安全中间件、健康与就绪探针,以及使用非 root 多阶段 Docker 容器、搭配 Uvicorn ASGI worker 的 Gunicorn、Nginx SPA 代理和 Docker Compose 部署栈的容器化。
定价
价格与限制可能变化,请以官网为准,并确认币种、付款周期、最低席位数和用量上限。
应用场景
- 团队用 CodeForge AI 分析软件仓库并提出架构实现方案。
- 团队用 CodeForge AI 生成遵守严格大小和安全边界的结构化文件补丁。
- 团队用 CodeForge AI 评估代码质量、架构一致性、可维护性和命名规范。
- 团队用 CodeForge AI 扫描补丁中的密钥、路径遍历、注入、SSRF、认证缺陷和租户隔离泄漏。
- 团队用 CodeForge AI 生成缺失的测试用例,并在隔离沙箱中运行自动化测试。
- 团队用 CodeForge AI 分析测试和审查失败,并执行迭代修复 bug 的循环。
- 团队用 CodeForge AI 在严格的人工审批闸门下创建 Git 分支和 GitHub 拉取请求。
功能特性
分析软件代码仓库
通过多个智能体生成代码
支持软件测试流程
审查代码中的安全问题
自动处理 GitHub 相关任务
让人工参与工程流程
用户评论
还没有评论,来分享你的使用体验吧