克劳德克拉夫特

克劳德克拉夫特

一个Minecraft Forge模组,将Claude AI引入CC: Tweaked电脑和海龟。玩家通过游戏内终端与Claude交互——提问、运行工具、自动化任务,并使用自然语言控制海龟。

游戏机制

ClaudeCraft

一个将 Claude AI 引入 CC: Tweaked 计算机和海龟的 Forge 与 NeoForge 模组。

玩家通过游戏内终端与 Claude 交互:提问、运行工具、自动化任务,并使用自然语言控制海龟。

连接模式

两种模式在游戏内都会提供相同的 claude 程序;选择适合你环境的那一种:

  • API Key 模式 - 使用你自己的密钥直接连接 Anthropic API。支持实时流式传输,密钥安全地存储在服务器端。
  • Channel 模式(Claude Code) - 改为通过本地 Claude Code 会话连接。无需 API 密钥 - 它复用你现有的 Claude Code 登录,并将完整的 Claude Code 智能体带入计算机,每台计算机或海龟都拥有一个隔离的会话。

需求

  • 安装 Forge 或 NeoForge 的 Minecraft - 请参阅 Versions 标签页以获取与你的版本匹配的构建
  • CC: Tweaked 1.117.1+
  • 以下之一:
    • 用于 API Key 模式的 Anthropic API 密钥,或
    • 服务器主机上安装的 Claude Code + Bun(用于 Channel 模式)

功能

  • 流式响应: 在终端上实时查看 Claude 的输出(API Key 模式)。
  • 工具使用: Claude 可以读取/写入文件、运行 shell 命令、控制红石、与外围设备交互以及驾驶海龟。自动兼容任何外围设备模组。
  • 每台计算机隔离: 在 Channel 模式下,每台计算机和海龟都拥有自己的 Claude Code 会话。
  • 对话历史: 每台计算机存储持久的聊天历史。
  • 可配置: 选择模型、最大 token 数、系统提示词和并发限制。

游戏内命令

设置你的 Anthropic API 密钥(API Key 模式):

/claudecraft setkey <key>

更改 Claude 模型:

/claudecraft model <model>

显示当前配置:

/claudecraft status