打开就懂
指定项目根目录,它遍历工程里的真实文件,而非你粘贴的片段。工程约定会被记住,后续会话直接复用。
本次会话读过的文件
UserService.java412 行0.4sUserRepository.java18 行0.1sbuild.gradle构建脚本0.1s
读完先给结论:3 处手写查询可收敛到 Repository
会动手
写文件、跑命令、跑测试都作用于你的工程目录,单个任务最多自行循环 50 轮。
本回合改动
edit_fileUserRepository.java+86 −0write_fileUserService.java−46 +11run_command./gradlew test42 passed
3 个文件变更 · 42 项测试通过
随时叫停
写文件和执行命令之前先弹审批卡,300 秒无响应即自动取消;可退回任意检查点,越出工作目录的路径直接拒绝。
审批卡 · run_command
targetUserRepository.java写入cwdD:/projects/order-center限定范围risk中新增 3 个方法
等待期间任务停在原地:不跳步,也不先斩后奏
会分身
主管拆解任务,派发给各自持有独立工具白名单和模型的子代理。单轮最多并行 5 个,嵌套不超过 3 层,上下文互不污染。
主管 · 子代理
code_reader#1只读检索3 条结论test_writer#2编写测试2 个测试类diff_reviewer#3复核改动1 处提醒
子代理的工具结果不出本层、不落库,只有摘要回填主管
打开就懂
指定项目根目录,它遍历工程里的真实文件,而非你粘贴的片段。工程约定会被记住,后续会话直接复用。
本次会话读过的文件
UserService.java412 行0.4sUserRepository.java18 行0.1sbuild.gradle构建脚本0.1s
读完先给结论:3 处手写查询可收敛到 Repository
会动手
写文件、跑命令、跑测试都作用于你的工程目录,单个任务最多自行循环 50 轮。
本回合改动
edit_fileUserRepository.java+86 −0write_fileUserService.java−46 +11run_command./gradlew test42 passed
3 个文件变更 · 42 项测试通过
随时叫停
写文件和执行命令之前先弹审批卡,300 秒无响应即自动取消;可退回任意检查点,越出工作目录的路径直接拒绝。
审批卡 · run_command
targetUserRepository.java写入cwdD:/projects/order-center限定范围risk中新增 3 个方法
等待期间任务停在原地:不跳步,也不先斩后奏
会分身
主管拆解任务,派发给各自持有独立工具白名单和模型的子代理。单轮最多并行 5 个,嵌套不超过 3 层,上下文互不污染。
主管 · 子代理
code_reader#1只读检索3 条结论test_writer#2编写测试2 个测试类diff_reviewer#3复核改动1 处提醒
子代理的工具结果不出本层、不落库,只有摘要回填主管