
1 YanSeven 18 天前 任何项目,你都要把整个上下文交给 llm ,也就是说,让 agent 在你项目的根目录启动。仅把部分片段的报错或者代码给它,它能给出的结果的正确性肯定是有限的。 如果无法给出完整的项目上下文,那也尽量模拟一下。 |
2 pagxir 18 天前 via Android 让它自己编译,自己跑,你只管告诉他怎么跑测试,然后去喝茶。 |
3 onedge 18 天前 起手 /init 肯定要输出的,然后分支开好,cd 到项目根目录,就随 cc 自己折腾去 |
4 ffxrqyzby 18 天前 我这边是全托管 cc, idea 已经不开启了. 没试过一半 cc 一半 idea 这样开发, lz 或许可以试试让 cc 读取一下 idea 的配置来让他完全接管一下 |
5 ywcjxf1515 OP @pagxir maven 整个项目 maven 编译完 3 分钟起啊 有时候可可以到家五分钟太慢了 |
6 ywcjxf1515 OP |
7 ywcjxf1515 OP @ffxrqyzby 你是那个 claude --dange...那个参数打开 claude 吗 |
8 ywcjxf1515 OP @pagxir 意思是所有奇怪的地方都给告诉他了 万带路路径执行 maven 带路径执行 java |
10 ideard 18 天前 大项目给个分步 skills ,小项目一个 md 即可 |
11 ywcjxf1515 OP @VeryZero 单独编译一个模块都要一分钟。。。 |
12 gadfly3173 18 天前 claude 不会主动分析 idea 的配置文件来理解项目运行方式,有时候你让他读取它也读不懂。与其配置本机的 maven ,可以直接接入 idea 的 mcp 来解决,那里面有运行、编译的工具 |
13 ywcjxf1515 OP @gadfly3173 意思是他可以调用 idea mcp 热部署? |
14 visper 17 天前 工程太大了。太大的工程如果各种模块里面关联比较多的话,claude code 就比较麻烦了。上下文太大,token 消耗太多。容易忘记其他地方的关联的。 |
16 xiaomushen 17 天前 @ywcjxf1515 有啥慢的?编译得快可以不被裁么? |
17 cvbnt 17 天前 你把你的部署操作弄成脚本,让 CC 调用就行了,或者把脚本弄成 SKILL |
18 ywcjxf1515 OP @visper 那怎么做 不推荐 claude code 了吗 |
19 gadfly3173 17 天前 @ywcjxf1515 #13 应该是可以的,至少我开了编译后自动热更新的设置后, 它编译项目后是可以生效的,jrebel 可能需要额外的 mcp ,没有的话你也可以自己写一个 mcp 插件,简单反编译一下就能丢给 cc 自己去写了。 |
20 ywcjxf1515 OP @gadfly3173 你编译后自动热更新是怎么配置的 我以前都是按一下快捷键 |
21 prosgtsr 16 天前 你得让你的操作能够通过命令行执行,这样 claude 才会,你在 idea 里配置的那些 maven 啥的 claude 又不知道。。 |
22 gadfly3173 11 天前 via Android @ywcjxf1515 我记得调试器的热重载选项里有一个编译后热重载代码的功能,好像不会热重载资源,只重载代码,这个 jetbrians 的 mcp 应该是能触发的,不过我很少边写边启动,用得不多。如果是 tomcat 启动的话,调试的选项里就有更新代码和资源 |