Deebo 是一款人工智能代理调试助手,能将您的 AI 编码代理的排错速度提升 10 倍。若您的主要编码代理如同单线程过程,Deebo 可为您的开发工作流程引入多线程特性。
⚠️ 重要提示
若您有反馈、问题或需要支持咨询,请参考下方 Deebo 指南,或通过 x @sriramenn 联系我们。
💡 使用建议
如果您认为您的团队能够从 Deebo 中受益,我们非常乐意听到您的声音。我们正在与使用 AI 代理编写生产代码并希望最大化其生产力的团队合作。您可联系我们获取实时演示、自定义设置支持或探索企业功能的早期访问。
npx deebo-setup@latest
对于手动设置,请在您的编码代理指定位置创建一个配置文件,内容如下:
{
"servers": {
"deebo": {
"command": "node",
"args": [
"--experimental-specifier-resolution=node",
"--experimental-modules",
"--max-old-space-size=4096",
"/Users/[your-name]/.deebo/build/index.js"
],
"env": {
"NODE_ENV": "development",
"USE_MEMORY_BANK": "true",
"MOTHER_HOST": "openrouter",
"MOTHER_MODEL": "anthropic/claude-3.5-sonnet",
"SCENARIO_HOST": "openrouter",
"SCENARIO_MODEL": "deepseek/deepseek-chat",
"OPENROUTER_API_KEY": "your-openrouter-api-key"
}
}
}
}
Deebo 支持任何 OpenAI 兼容 SDK、Anthropic、Gemini 和 OpenRouter。
遇到棘手的错误时,指示您的代理将任务委托给 Deebo。
请求中应包含以下内容:
示例指令:
“此错误发生在
/path/to/repo,可能与身份验证逻辑有关。我已经检查了会话令牌解析器。能否将此任务委托给 Deebo?”
您的代理将启动 Deebo 会话并提供给您一个 会话 ID(例如 session-1745...)。请妥善保存。
对于代码块和命令行指令,保持其原样,不做翻译变动,以确保格式正确且可执行性强。
在翻译过程中,注意中文标点符号的使用,如全角引号、句号等,使文本更符合中文阅读习惯。
最后,完成所有内容的翻译后,通读一遍检查是否有遗漏或不通顺的地方,确保整体连贯性和准确性。
Deebo 使用 Apache License 2.0 许可证——具体细节请参见 LICENSE。