AI协同研发探索:Claude Code 初试

前言

之前 Claude 3.7 发布时提到过,Anthropic 同步推出了 Claude Code 工具,当时仅仅是了解了这是个什么东西,并没有 get 到具体的价值。

今天想和大家分享一下我在实际使用 Claude Code 过程中的一些经验和体会。

由于目前还处于探索阶段,因此会分阶段与大家交流我的实践心得。

为什么要用 Claude Code

最近,个人一直在深度使用Cursor、Winsurf、Augment 等 AI 编程工具,也做了很多分享。

但是,AI 仅仅作为编程工具,总感觉并没有完全挖掘出它的价值,它应该更加紧密地嵌入在研发的整个流程中,真正做到"AI协同研发"。

Cursor 等工具在辅助编程方面表现出色,但由于其以图形化操作为主,在自动化集成方面存在一定的天然局限。此前我也尝试过多种开源 Code 模型,但整体效果并不理想。

直到前几天,我突然意识到 Claude CodeCodex 是多么地适合这个事情,当时感觉自己前面浪费了一个亿 ...

由于个人感觉 Claude 比 OpenAI 的编码建议更符合个人喜好,因此,优先考虑 Claude Code

Claude Code 是什么

先简单回顾下,Claude Code 是什么。

Claude Code 是一个智能编程工具,它运行在您的终端中,能够理解您的代码库,并通过自然语言命令帮助您更快地编写代码。

通过直接集成到您的开发环境中,Claude Code 简化了您的工作流程,无需额外的服务器或复杂的设置。

Claude Code 的主要功能包括:

  • 在代码库中编辑文件和修复错误
  • 回答关于代码架构和逻辑的问题
  • 执行和修复测试、代码检查和其他命令
  • 搜索 git 历史记录、解决合并冲突,以及创建提交和 PR

下面,开始实际操作。

前置准备

系统及网络

官方说,支持 Window 的 WSL。

但由于众所周知的网络环境,其实不好用,甚至你使用代理,WSL 都会出现各种问题。

最后,给大家推荐一种比较简单的方案,Github Codespace

官网:github.com/codespaces

这是一个有免费配额的类 VS Code 的在线开发环境,也有"终端"的概念,并且是国外服务器,可以支持运行 Claude Code

大家可以把它当做一个白嫖的 Linux 服务器。

开发环境

开发环境要求 Node.js 18+,Codespace 正好已经有了。

Claude

这个就看大家各自的手段了,可以官网申请,也可以直接花钱购买。

Claude Code 支持账号密码和 API 两种使用方式:

  • 账号密码是 Claude Code 运行后进行验证授权。
  • API 可以用来静默执行使用。

安装过程

以下过程全部在基于"Blank"模板的 Codespace 中完成。

创建后的效果。

安装 Claude Code

安装过程其实非常简单,作为一个 npm 类库安装即可。

在终端中运行:

bash 复制代码
npm install -g @anthropic-ai/claude-code

启动 Claude Code

终端运行 claude 命令。

复制代码
claude

选择主题。

完成认证

提示需要登录授权,点击"回车",然后出现下图授权链接。

Ctrl+鼠标左键打开,确认后,把授权code粘贴在下面即可。

可以看到 Claude Code 已经运行起来了。

结语

Claude Code 的集成工作才刚刚开始,今天先分享这么多,之后继续。

大家如果在"AI协同研发"方面有什么想法或者思路,欢迎留言交流。

相关推荐
说私域13 分钟前
技术指数变革下的组织适应性研究:基于定制开发开源AI智能名片S2B2C商城小程序的实践观察
人工智能·小程序·开源
realhuizhu16 分钟前
📚 技术人的阅读提效神器:多语言智能中文摘要生成指令
人工智能·ai·chatgpt·prompt·提示词·总结·deepseek·摘要
szxinmai主板定制专家18 分钟前
一种基于 RK3568+AI 的国产化充电桩安全智能交互终端的设计与实现,终端支持各种复杂的交互功能和实时数据处理需求
arm开发·人工智能·嵌入式硬件·安全
apocalypsx29 分钟前
深度学习-Kaggle实战1(房价预测)
人工智能·深度学习
春末的南方城市33 分钟前
开放指令编辑创新突破!小米开源 Lego-Edit 登顶 SOTA:用强化学习为 MLLM 编辑开辟全新赛道!
人工智能·深度学习·机器学习·计算机视觉·aigc
37手游后端团队39 分钟前
Claude Code Review:让AI审核更懂你的代码
人工智能·后端·ai编程
源代码杀手1 小时前
深入解析 Spec Kit 工作流:基于 GitHub 的 Spec-Driven Development 实践
人工智能·github
szxinmai主板定制专家2 小时前
基于 ZYNQ ARM+FPGA+AI YOLOV4 的电网悬垂绝缘子缺陷检测系统的研究
arm开发·人工智能·嵌入式硬件·yolo·fpga开发
聚客AI2 小时前
🌈提示工程已过时?上下文工程从理论到实践的完整路线图
人工智能·llm·agent
C嘎嘎嵌入式开发3 小时前
(二) 机器学习之卷积神经网络
人工智能·机器学习·cnn