CodeFlicker Agent 聊天
2025-10-30 17:41 更新
Jam(agent chat)从想法到启动,自主编码代理深入了解您的代码库。智能体具备自主决策、环境感知、工具使用等能力。它可以根据开发人员的编码要求,使用工程搜索、文件编辑和终端等工具端到端地完成编码任务。
内置工具
- 代理模式内置了多种自主决策工具,包括代码搜索、正则表达式搜索、文件读取、目录读取、文件编辑和命令执行。
- 在代理工具使用过程中:代理可以自主决策并执行任务,无需用户确认或干预。它可以根据刀具返回结果自主决定下一步,灵活应对各种开发场景。
- 用户可以查看工具返回的详细结果。不同的工具提供了相应的交互作,例如在编辑器中点击打开相应的文件,以获得代码搜索工具的结果。
清晰高效的内容引用
- 自动填充内容:默认情况下,当前打开的文件会自动填充为内容。
- 一键添加选定的代码块作为上下文:支持使用快捷键 ⌘ L 一键添加选定的代码块,或通过右键菜单快速将选定区域添加到智能体中。
- 复制/粘贴时添加代码块作为上下文:复制多行代码并粘贴到输入框中时,支持自动识别并以“文件+行号”的形式显示在上下文区域。
已更改的文件工作区
显示逐行代码更改,使用户能够完全控制多个文件的代码修改,并可以自由接受或拒绝多个文件中的更改。
- 单击已更改文件工作区中的“全部接受”或“全部拒绝”按钮,以批处理当前会话中生成的所有代码更改。- 单击单个更改文件的“接受”或“拒绝”按钮,以独立处理单个文件的更改。
- 单击已更改代码行的接受或拒绝图标按钮,以单独处理各个代码块的内容更改。
还原检查点
当AI智能体生成的代码不符合预期或需求发生变化时,可以一键回滚到特定对话轮次之前的版本,确保每一次修改都是可控可追溯的。按照以下步骤回滚项目版本:
- 找到目标对话气泡。
- 将鼠标悬停在对话气泡上,然后单击出现的“回滚”按钮。
- 确认回滚作。回滚后,AI 代理生成的所有代码更改都将恢复到该版本之前的状态。如果回滚符合您的期望,单击“继续”以自动回滚项目代码,之后您可以继续提出新问题。
Lints 错误自动修复(测试版)
Agent完成代码生成后,支持自动检查修改后文件中的增量lint错误,并提供一键修复能力。您可以在设置>启用自动 Lint 问题检测中选择是否启用 lint 自检和修复功能。
以上内容是否对您有帮助:

免费 AI IDE


更多建议: