code agent
Factory
Connect your Factory organization to delegate autofix implementation to Factory droids running on managed computers. Polylane investigates and proposes fixes; Factory implements them and pushes the pull request. Bring your own Factory API key.
连接
从终端连接Factory。传入--help查看Factory接受的标志。
Terminal
polylane integration connect --type factory来自你的Factory账户的API密钥。
连接Factory,把自动修复的实现委托给Factory的droid。Polylane调查并提出修复;一个droid在Factory托管的计算机上实现它并推送拉取请求。使用你自己的Factory API访问权限。
设置
- 在Factory中,进入Settings → API keys并创建一个API密钥(以
fk-开头)。 - 确保Factory组织的GitHub连接可以访问你的目标仓库。
- 把密钥粘贴到Polylane中。
连接后,Factory成为工作区创建的每个自动修复的执行器。要把自动修复重新路由回Polylane执行器,在Settings中Factory集成页面上关闭Use Factory for all autofixes。
你的密钥在存储前加密,智能体永远看不到它。你的Factory套餐必须包含API和远程工作区访问权限。
给droid提供Polylane的MCP工具
droid在实现修复时可以通过MCP直接查询Polylane(故障、基础设施图、可观测性)。在Polylane的Settings → Coding agents下创建一个API密钥(一次点击,带有MCP工具所检查的全部读取权限范围),然后把.factory/mcp.json提交到仓库:
{
"mcpServers": {
"polylane": {
"type": "http",
"url": "https://mcp.polylane.com/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
断开连接
在Polylane中断开Factory,然后在Factory中撤销该API密钥。
断开连接
断开连接会停止所有同步和检查,并删除Polylane持有的凭据。 Polylane在Factory中设置的一切也会被移除;不会留下任何东西。
Terminal
polylane integration disconnect <id>