News

用Claude Code体验NVIDIA免费AI模型:成本效益新玩法

用Claude Code体验NVIDIA免费AI模型:成本效益新玩法

许多开发者都对Claude Code的开发流程赞不绝口。它的快速、专注和日常编码的实用性备受认可。然而,其主要限制在于通常需要与Anthropic的API集成。

不过,现在出现了一个巧妙的解决方案:如果你钟情于Claude Code的界面——无论是命令行接口(CLI)、编辑器集成还是整体用户体验——你可以保留这个前端,同时替换掉后端的模型提供商。目前,一个非常有趣的方式是结合NVIDIA Build,它提供了一个丰富的托管模型目录,并且为开发提供了免费的无服务器端点。

连接Claude Code前端和NVIDIA Build后端的核心是一个名为free-claude-code的开源项目。本文将详细介绍这一设置的实际意义、其吸引力以及如何将其运行起来。

这究竟意味着什么?

首先需要明确最重要的一点:这并不能让你免费使用Anthropic的Claude模型。

它真正提供的是一种方法,让你能将Claude Code作为客户端使用,同时在幕后将请求路由到不同的模型提供商。在这种情况下,这个提供商就是NVIDIA Build或NVIDIA NIM。

因此,整个设置流程如下:

Claude Code -> 本地兼容代理 -> NVIDIA托管模型

这个区别至关重要。如果将其宣传为“免费Claude”,可能会误导用户。但如果将其描述为“将Claude Code与NVIDIA的免费模型结合使用”,这不仅准确,而且非常具有吸引力。

为何这如此引人注目?

人们经常将两个不同的概念混为一谈:

  • 模型本身
  • 用于与模型交互的界面

Claude Code既是一个模型生态系统,也是一个高度完善的编码界面。这里的巧妙之处在于,你可以将这两者分离。如果你喜欢Claude Code的用户体验(UX),但又希望尝试成本更低或免费的托管模型,这套设置就能满足你的需求。

NVIDIA Build非常适合这种实验,因为它已经公开了一个庞大的模型目录,其中包括一系列免费的无服务器端点。

你需要准备的两个部分

1. NVIDIA Build账户和API密钥

首先,访问NVIDIA Build模型目录和NVIDIA Build API密钥页面。创建账户,完成NVIDIA的开发者登录流程,并生成一个API密钥。这个密钥将用于代理与NVIDIA托管模型端点进行通信。

2. free-claude-code代理

该项目托管在GitHub上:Alishahryar1/free-claude-code

其原理很简单:

  • 它在本地暴露一个与Anthropic兼容的API接口。
  • Claude Code将请求指向这个本地服务器。
  • 代理会转换并将这些请求转发给另一个提供商。

该项目支持多个提供商,但本文主要关注NVIDIA路径。

↗ 阅读原文