发布于2026-07-18 阅读(0)
扫一扫,手机访问
Devin AI 不提供官方 PHP SDK 或公开 API,因其为闭源浏览器工具,依赖专属沙盒、会话上下文及未开放的 WebSocket 协议,PHP 无法直接调用;可行替代方案是对接开源 LLM 或商用 API。

先说结论:目前不存在官方支持的 Devin_AI PHP SDK 或可直接调用的 API 接口。这一点很明确,不用再去翻文档浪费时间了。
Devin AI 是 Cognition Labs 开发的闭源、基于浏览器的 AI 工程师工具,它根本没有公开的 REST API、认证机制、服务端接入点或语言绑定。所谓“PHP 调用 Devin AI 自动完成项目”,在当前(2024 年中)技术条件下不可行,也不是设计目标。换句话说,这不是功能没开放,而是压根就没打算让你这么用。
理解这个问题,得先搞清楚 Devin 的运行依赖:
/v1/complete-project 或类似标准 API 端点可供 curl 或 file_get_contents 访问说白了,Devin 是一个完整的“远程工程师”环境,而不是一个可以被远程调用的函数。你没法用一行 PHP 代码让它去帮你写代码——它自己才是那个“写代码的人”。
网上确实有人试过各种“对接”方式,但结果都不太理想:
file_get_contents('https://deven.ai/...') 抓取前端页面 —— 返回登录页或 JS bundle,无结构化响应X-API-Key 头调用疑似接口(如 /api/run)—— 返回 401 Unauthorized 或 404 Not Foundchromedriver 模拟点击“Run”按钮 —— Devin 页面有反自动化检测(na vigator.webdriver === true 被拦截)这些尝试本质上都是在“绕过”而非“调用”,而 Devin 的门禁设计得相当严密,目前没有公开的漏洞可以利用。
方向其实有很多,而且更靠谱:
POST 到本地运行的 ollama run qwen:7b 或 curl 到 http://localhost:11434/api/chatAnthropic(anthropic.com)、OpenAI(openai.com),用 curl_init() + Authorization: Bearer sk-... 实现代码生成composer.json、phpstan.neon),再交由 CLI 工具链处理 —— 这才是 PHP 在工程流中的合理角色Devin AI 的核心价值在于人机协同调试与执行,不是远程函数调用。强行用 PHP “驱动”它,就像试图用 Excel 宏控制一台正在手术的机器人 —— 接口不在那里,权限也不在那里。
上一篇:Go 中 SQL 数据库连接池的最佳实践:初始化、复用与优雅关闭
下一篇:PHP怎么使用Eloquent Attribute Orchestration States属性编排状态_Laravel微服务协调【指南】
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8