Skip to content

GolemBot让你的 Coding Agent 随处运行

一条命令,将 Cursor、Claude Code、OpenCode 或 Codex 接入 IM 平台、HTTP API,或嵌入到你的产品中。

GolemBotGolemBot

快速开始

全局安装 GolemBot,几秒钟内创建并运行助手:

bash
npm install -g golembot

mkdir my-bot && cd my-bot
golembot onboard          # 引导式设置向导
golembot run              # 交互式 REPL
golembot gateway          # 启动 IM + HTTP 服务

或作为库使用 — 5 行代码:

typescript
import { createAssistant } from 'golembot'
const bot = createAssistant({ dir: './my-bot' })

for await (const ev of bot.chat('分析上个月的销售数据'))
  if (ev.type === 'text') process.stdout.write(ev.content)

支持的引擎

golem.yaml 中改一行即可切换引擎 — StreamEvent API 完全一致。

Cursor
Cursor IDE 的 agent CLI
CURSOR_API_KEY
Claude Code
Anthropic 的编程 Agent
ANTHROPIC_API_KEY
OpenCode
开源,多 Provider 支持
OPENAI_API_KEY / ANTHROPIC_API_KEY / ...
Codex
OpenAI 官方 coding agent
CODEX_API_KEY

通道

接入任何消息来源。内置通道无需公网地址。在 golem.yaml 里加一行 _adapter: <path> 即可接入邮件、Discord、GitHub Issue 等 —— 自定义 Adapter

Slack
Slack
Socket Mode
Telegram
Telegram
长轮询
飞书
飞书
WebSocket
钉钉
钉钉
Stream
企业微信
企业微信
Webhook
HTTP API
SSE
自定义
_adapter: <path>

基于 MIT 协议 发布。