代理调试
内置技能通过提供预定义的工作流程,帮助 AI 代理更高效地使用 IDE 工具,而无需代理自己推断正确的操作顺序。 RubyMine 包含 rubymine-debugger 技能,使兼容的 AI 代理能够自动使用 IDE 的调试功能。
与其手动步进代码并检查运行时状态,不如用自然语言描述问题,让代理为你完成大部分调查。 使用 RubyMine 调试器,代理可以启动或继续调试会话、设置断点、检查变量和调用堆栈、计算表达式,并在运行时分析应用程序行为。 这可以帮助其发现仅靠源代码和日志难以理解的问题。
确保已启用调试器技能
打开 设置 对话框 Ctrl+Alt+S ,然后转到 。
在 捆绑技能 下找到
rubymine-debugger,并确保选中了 启用技能 复选框。点击 确定。

使用已启用技能的代理为你的代码进行调试
点击编辑器右侧工具栏上的 AI 聊天室 图标,以打开 AI 聊天室 工具窗口。
用自然语言描述你想排查的问题,并让代理调试代码。 例如:
Debug why the create action in PostsController saves a post even when the title is blank.点击 发送 图标或按 Enter。
代理将启动
rubymine-debugger技能。
代理会将调试器作为其调查流程的一部分。 它可以设置断点,启动或继续调试会话,检查变量和调用堆栈,计算表达式来分析应用程序在运行时的行为,然后汇报结果。
2026年 8月 5日