Claude Code 怎么样

:yaoming: 想问问大家

好像得买那个最贵的套餐才能用?另外我感觉现在ai编程是不是非常集中于前端和快速原型这种

最近我在用Copilot Pro+,主要是vscode衍生品(e.g. cursor)搭配C#有问题。因为C#的原因IDE暂时只能用VS或者VSC

2 个赞

不是best in class吗

我看网上的示例都是些前端小作品感觉的东西,不知道对复杂项目或者domain knowledge有没有帮助(感觉ClaudeCode就是甩手掌柜式的)

另外看起来得买MAX(200刀一个月的那个),PRO一下子就用完了

@Jackie099 有请Claude第一拥趸

天 下 第 一

3 个赞

不用买套餐,可以选API按量付费。今天也体验了一下,速度和质量都是碾压同类产品级别。

1 个赞

不完全是。你还是要调教。也要控制方向。你都得学会当好船长,原来你是自己写代码是独木舟;不仅当船长还要solo,当了TL是龙舟船长。如果说copilot是蒸汽机船,cursor是内燃机船,那么claude code是福特级核动力航母

6 个赞

我主要想知道这个 :new_moon_face: A社自己好像主要就用来做onboarding,做点跑点测试啥的

不会很贵吗,这种token用量极大的agentic system

1 个赞

1 个赞

:new_moon_with_face: 我发现还有个小问题是CC只有unix-like版,我windows用需要套个wsl(专业软件只有win版)

可以和copilot一起用,配合食用更香

不管怎么样 你得让claude code知道怎么调用命令去构建。如果claude 不知道你就在claude.md里写好。

——
Claude Code 理论上可以调用 Windows 的构建命令,但有几个前提和限制需要说明:

:white_check_mark:

可以调用的前提:

  1. 你本地运行 Claude Code CLI(如 claude-code、aider 等),它就像一个 AI 助理运行在你的终端里。
  2. 你的系统是 Windows(或在 WSL / VSCode 中工作),并且你已经配置好相应的构建环境(比如 VS 编译器、MSBuild、CMake 等)。
  3. 你允许 Claude 通过 shell 执行命令(它支持执行如 msbuild yourproject.sln、cmake --build .、cl.exe 等)。

:hammer_and_wrench:

支持的常见 Windows 构建命令:

工具 命令示例
MSBuild msbuild YourProject.sln
Visual C++ cl /EHsc main.cpp
CMake cmake -G “Visual Studio 17 2022” ..cmake --build .
Ninja ninja
Rust cargo build
Go go build
Python python setup.py build

:prohibited:

限制:

  • Claude Code 本身 不是在本地运行的 AI(像 Copilot Chat 那样),它是 远程的、通过 CLI 和你本地交互。
  • 它需要你允许它执行命令,并可能需要你预先配置好环境变量(如 PATH 中包含 cl.exe 或 cmake.exe)。
  • 如果你用的是 VSCode 插件、或 Web UI(非 Claude CLI),就不能直接运行构建命令,只能“建议你怎么做”。

:white_check_mark:

更实际的做法(推荐)

你可以通过 Claude Code CLI:

claude

然后和它说:

请用 cmake + Ninja 构建这个 C++ 项目,生成 release 版本

它会:

  1. 自动检查 CMakeLists.txt
  2. 修改配置(比如 CMakeLists.txt)
  3. 在 shell 中自动执行:

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -G Ninja

cmake --build build

:brain: 总结

能力 支持情况
生成构建脚本 :white_check_mark: 完全支持
修改构建配置 :white_check_mark: 完全支持
执行 Windows 构建命令(如 msbuild/cl/cmake) :white_check_mark: 只要你允许并已安装环境
远程 VS Code 网页版中直接调用构建 :cross_mark: 受限

如你希望我帮你设置一个具体的 CMake 或 MSBuild 工程文件 + 命令,请告诉我项目结构,我可以帮你生成。

是否需要我帮你做一个 C++ 示例工程并让 Claude Code 构建?

1 个赞

说白了就是CC对MS .NET系的生态工具支持比较差,感觉需要自己写mcp

我已经开了一个月的MAX试试

复杂项目肯定有帮助啊 重构什么的。但也要看多大的项目,大到放进去context window memory也是个问题。 但cc已经是目前最好的解决方案了。你先用上慢慢摸索使用技巧就知道了。

但整体而言,你的knowledge得是个senior 而不是个pm 不然有些问题AI tool还是会卡住需要人干预。 tool可以帮你提高效率;但完成一个项目所需的知识储备要求不会更少。

2 个赞

不一定mcp吧。我很久没用windows了。但是应该可以wsl里build你的windows 软件吧。

更简单就是ls说的vsc + claude code插件。

1 个赞

为啥不试试void

不支持 .NET dev kit + debug hotreload (msft proprietary 的),所以ide只能是vs或者vsc

所以只能用copilot(builtin)或者claudecode(不依赖于ide)

试了下确实可以。干了点体力活感觉还可以,就是专业软件相关知识这块写不太对,基本除了逻辑架构的代码调用细节都是错的,需要不少review;但我还没试claude.md,看看改改能不能好点。我看A社给的prompt里有很多 think hard, ultrathink 之类的 prompt 魔法 :troll:

我主要想用claude code的另一个出发点是大 context window和自动分解读文件task的能力(类似于contextual RAG),就算网上没有相关知识,我希望cc能自己靠读sdk写对,我打算着重试一下

这个是ide?

要cli的 可以用开源aider 好像还有个goose

你能做但你觉得只是一些体力活的,一般来说 claude code 都能比较可靠的做好。当成雇了一个 agent 帮你干活就行,开个 pro 体验一下结合进自己的工作内容就知道了。你可能不能做但你心里清楚就是看一堆文档 api 就能做好的东西,claude code 一般也能做好。重点是你要清楚你自己要做啥就好。

1 个赞

马上卷起来了 欧耶

1 个赞