claude-code-go

用 Go 重写 Claude Code,摆脱 Node.js 依赖,轻量部署 AI 编程助手。

claude-code-go 是一个将 Anthropic 官方 Claude Code CLI 的 TypeScript 源码(版本 2.1.88)翻译为 Go 语言实现的开源项目。它通过逆向分析 npm 包中的 source map,还原出原始逻辑,并用 Go 重写,旨在为开发者提供一个非 Node.js 环境下的 Claude Code 替代品。该项目解决的核心问题是让 Claude Code 的核心能力(如智能体对话、代码生成、文件操作等)能够以 Go 二进制形式运行,便于部署和集成到 Go 技术栈的系统中。目前项目处于早期阶段,功能覆盖尚不完整,但已具备基本的命令行交互框架和部分核心逻辑,适合对 Claude Code 内部机制感兴趣或需要在 Go 环境中使用 AI 编程助手的开发者探索。

开源 free 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 93
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类智能体
开发团队zwl698
所属国家
定价模式free
价格说明开源项目,可自行部署使用,无收费信息。
访问状态
是否开源是
开源协议
主要语言Go
技术栈/模型ai-agent,ai-coding,claude-code,go,prompt
GitHub 星标★ 93
30天Star增速
HF 下载量
上线时间2026-03-31 00:00:00
最近更新2026-09-21 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数7

使用教程

核心亮点

  • 纯 Go 实现,编译为单一二进制,部署简单,无 Node.js 运行时依赖
  • 基于官方源码翻译,逻辑还原度高,可作为学习 Claude Code 内部实现的参考
  • 为 Go 生态引入 AI 编程能力,便于与现有 Go 服务集成

不足之处

  • 项目早期,功能覆盖不完整,可能缺少部分 Claude Code 高级特性
  • 文档和社区支持待观察,使用风险需自行评估

适用场景

  • 在无 Node.js 环境的服务器上部署 AI 编程助手
  • Go 开发者希望用原生 Go 工具链调用 Claude Code 能力
  • 研究 Claude Code 内部实现或进行二次开发

替代项目

claude-code(官方 TypeScript 版)、aider(Python 实现的 AI 编程助手)、continue(IDE 插件,支持多模型)

项目介绍

claude-code-go 是编程开发领域的开源项目,由 zwl698 开发,是 2026 年新上线的项目。

它收录于编程开发分类,该分类目前共有 488 个项目,GitHub 星标数为 93。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-21。可自行部署使用,无收费信息。

它主要面向的使用场景是:在无Node.js环境的服务器上部署AI编程助手。同类可对比的替代方案包括 claude-code(官方 TypeScript 版)、aider(Python 实现的 AI 编程助手)、continue(IDE 插件,支持多模型)。

上一篇:scalex

下一篇:claude-code-source-all-in-one

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16557 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8188 2026-08-09
Gitea 代码托管 开源

轻量 Git 代码托管平台

Git with a cup of tea! Painless self-hosted all-in-one software development service,···

★ 58115 2026-08-22