Builderforce
What it does
Run tickets, boards, OKRs and cloud coding agents in your Builderforce workspace
- Connects 在云端运行
- Account or key Needs Authorization
- Category 开发者工具
安装
选择你使用的 AI 应用,然后复制设置。
通过 5/5 项检查 · 你的提问会经过开发者的服务器(api.builderforce.ai)
第一步:你用哪个 AI?
选择你用的应用,步骤会显示在下方。
可连接 Claude · 约 5 分钟
需要 Builderforce 的密钥(在开发者网站创建) · 在 claude.ai 或桌面应用设置一次,即可在聊天中使用 · 免费账户可添加 1 个 · Team/Enterprise 方案由所有者(Owner)添加
打开 Claude 的 Connectors 页面
CustomizeConnectors
点击“+ Add” → “Add custom connector”,填写这 2 项
把这里的内容复制到 Claude 中同名的输入框,然后点击 Continue
Name · 名称BuilderforceRemote MCP server URL · 地址https://api.builderforce.ai/mcp在 Request headers 下添加这个名称和值
Header 名称Authorization值Bearer <在这里粘贴你的密钥>只把密钥粘贴到应用的输入框里,不要粘贴到聊天中或发给任何人
Authentication 保持 Claude 检测到的设置,然后点击 Add
在聊天中开启
+ConnectorsBuilderforce
试一试
用 Builderforce 告诉我你能帮我做什么,然后做一件给我看✓ 如果 Claude 说正在使用 Builderforce,或回答中出现 Builderforce 的工具名称,就表示连接成功
菜单名称已于 2026年11月11日 对照 Anthropic 帮助页面核实 · 你的界面可能因版本略有不同
ChatGPT 暂时无法连接 Builderforce
Builderforce 连接时需要你自己的密钥,但 OpenAI 帮助页面只说明了 OAuth 登录,没有我们能核实的填密钥方式
你可以改用这些方式
A · 使用能连接 Builderforce 的应用
- 需要 Builderforce 的密钥(在开发者网站创建) · 在 claude.ai 或桌面应用设置一次,即可在聊天中使用 · 免费账户可添加 1 个 · Team/Enterprise 方案由所有者(Owner)添加
- 需要 Builderforce 的密钥(在开发者网站创建)
- 需要 Builderforce 的密钥(在开发者网站创建)
- 需要 Builderforce 的密钥(在开发者网站创建)
B · 开发者工具 类中能连接 ChatGPT 的其他服务器
从同类中使用较多的里挑选,仅限用地址即可连接、无需密钥的
- Sentry✓ ChatGPT
- Compiler Explorer✓ ChatGPT
- GitDiagram✓ ChatGPT
可连接 Claude Code · 约 5 分钟
需要 Builderforce 的密钥(在开发者网站创建)
打开终端
Mac:按 Command+空格,输入 Terminal · Windows:打开 PowerShell
粘贴这条命令并按 Enter
claude mcp add --transport http --scope user builderforce https://api.builderforce.ai/mcp --header 'Authorization: Bearer your-value'按 Enter 前,把“your-value”改成你的密钥
只把密钥粘贴到应用的输入框里,不要粘贴到聊天中或发给任何人
在 Claude Code 中输入 /mcp
应能看到 Builderforce 在列表中并显示已连接
试一试
用 Builderforce 告诉我你能帮我做什么,然后做一件给我看✓ 如果 Claude Code 说正在使用 Builderforce,或回答中出现 Builderforce 的工具名称,就表示连接成功
菜单名称已于 2026年11月11日 对照 Anthropic 帮助页面核实 · 你的界面可能因版本略有不同
可连接 Cursor · 约 5 分钟
需要 Builderforce 的密钥(在开发者网站创建)
填写你的密钥
在 Builderforce 的设置中,Authorization 还是空的,填入你的密钥并保存
只把密钥粘贴到应用的输入框里,不要粘贴到聊天中或发给任何人
在 Cursor 中以 Agent 模式打开 AI 聊天
试一试
用 Builderforce 告诉我你能帮我做什么,然后做一件给我看✓ 如果 Cursor 说正在使用 Builderforce,或回答中出现 Builderforce 的工具名称,就表示连接成功
菜单名称已于 2026年11月11日 对照 Cursor 帮助页面核实 · 你的界面可能因版本略有不同
可连接 VS Code · 约 5 分钟
需要 Builderforce 的密钥(在开发者网站创建)
填写你的密钥
在 Builderforce 的设置中,Authorization 还是空的,填入你的密钥并保存
只把密钥粘贴到应用的输入框里,不要粘贴到聊天中或发给任何人
在 VS Code 中以 Agent 模式打开 AI 聊天
试一试
用 Builderforce 告诉我你能帮我做什么,然后做一件给我看✓ 如果 VS Code 说正在使用 Builderforce,或回答中出现 Builderforce 的工具名称,就表示连接成功
菜单名称已于 2026年11月11日 对照 VS Code 帮助页面核实 · 你的界面可能因版本略有不同
开发者专用:终端命令和 JSON 设置
通过网页连接
Claude Code
claude mcp add --transport http --scope user builderforce https://api.builderforce.ai/mcp --header 'Authorization: Bearer your-value'Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"builderforce": {
"url": "https://api.builderforce.ai/mcp",
"headers": {
"Authorization": "Bearer your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"builderforce": {
"type": "http",
"url": "https://api.builderforce.ai/mcp",
"headers": {
"Authorization": "Bearer your-value"
}
}
}
}需要你填写的值
- Bearer . Create one at https://builderforce.ai/settings/api-keys — the key's tenant is the scope of every tool call.
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
一览
哪些应用可以使用它
依据这个服务器的连接方式和各应用自己的文档,检查于 2026年11月10日。
通过互联网连接,适用于
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
它能做什么
服务器要求先登录,才会列出它的工具。
基础检查i
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月12日
- ✓ 通过
作者与仓库一致
注册名称已通过 GitHub 账户 SeanHogg 验证,该账户拥有此仓库
- ✓ 通过
仍在维护
代码最后更新于昨天
- ✓ 通过
有许可证
使用 MIT
- ✓ 通过
端点有响应
在 1795 毫秒内响应(HTTP 401)
- ✓ 通过
使用 OAuth 登录
声明支持 OAuth 登录,你的 AI 应用可以带你去登录
- … 尚未检查
工具描述中没有隐藏指令
尚未检查;我们会在检查端点时读取工具列表
讨论
提问、分享技巧或报告无法使用。按“有帮助”数量排序。
用户评价
还没有评价
与“开发者工具”中的其他服务器比较i
- 星标数多于此分类中其他 5802 个服务器的 0%
- 发布到注册中心的时间比此分类中其他 5802 个服务器的 27% 更新
- 基础检查结果等于或优于此分类中其他 5802 个服务器的 100%
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
常见问题
Builderforce 安全吗?
它在 5 项适用的基础检查中通过了 5 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
它需要哪些密钥或代码?
你需要填写:Authorization
它在我的电脑上运行还是在云端?
它在作者的云端运行。通过互联网连接,无需安装,但你发送的内容会经过作者的服务器。
它还在维护吗?
GitHub 仓库最后更新于昨天,最新版本(1.0.0)于3个月前进入注册中心。
哪些应用可以使用它?
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,因此也能用于支持远程 MCP 的应用,例如 ChatGPT Business 及以上方案。
有什么可以替代它?
同一分类中有:REA, GitHub, Serena MCP: the IDE for your agent
同类别的其他选择
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:↓ 每周下载量i★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Serena MCP: the IDE for your agent
A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
作者的 README
打开 README
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
Builderforce.ai
A human-in-the-loop, fully agentic cloud — train your own AI agents and use them inside your own agent, manage your whole workforce on a Kanban board, and review and approve every action without ever leaving VS Code.
What's New
- 2026-10-12 — Sequential batching in the local inference runtime.
Engine::generate_batchin builderforce-inference runs multiple prompts on one loaded model without a reload (e4c07ee). Concurrent token mixing / paged attention is not in this drop. Changelog: DONE.md.
What is Builderforce.ai?
Builderforce.ai is a human-in-the-loop, fully agentic cloud where ideas become software and software becomes agents. You stay in control of every step while AI agents do the work — train your own specialist agents and put them to work *inside* your own agent, manage the whole workforce from a Kanban board, and review, validate, and approve everything without leaving your editor. It combines a full in-browser IDE with an AI training pipeline, a Workforce Registry for specialist agents, and an orchestration portal for self-hosted BuilderForce Agents meshes.
Three capabilities at the core:
| Capability | What it does |
|---|---|
| 🔁 Train agents, use them inside your agent | Train a custom agent in-browser (WebGPU LoRA + AI evaluation), publish it to the Workforce Registry, then hire it and call it from inside your own agent — your specialists become tools your main agent delegates to. |
| ▦ Kanban board & project management | Organize work into projects, then plan, assign, and track every task on a live Kanban board (swimlanes per status or per agent, plus table, calendar, and Gantt views). Humans and AI agents share the same board. |
| 🧩 Never leave VS Code | The BuilderForce VS Code extension runs the whole platform in your editor — chat with agents, assign and run tasks, review and validate their work, and approve human-in-the-loop actions without leaving your code. |
One platform. Three roles:
| Role | What it does |
|---|---|
| Enterprise IDE | An in-browser dev runtime (BuilderForce WebContainers, our own MIT runtime) + Monaco + xterm.js; real-time collaboration; AI pair programming |
| AI Training Studio | In-browser LoRA fine-tuning on instruction datasets; WebGPU-accelerated; models up to 2B parameters; no cloud GPU required |
| Orchestration Portal | BuilderForce Agent fleet management; task assignment; heartbeat monitoring; agent-to-agent mesh relay; approval gates |
Key Capabilities
In-Browser IDE
- In-browser dev runtime via BuilderForce WebContainers (
@seanhogg/builderforce-webcontainers) — our own open-source (MIT) runtime. Previews Vite (React, Vue, Svelte), Create React App and static projects by compiling each file on request with esbuild-wasm and loading packages from esm.sh; runs Node programs,npm installfrom the real registry and abfshshell, one Web Worker per process. No COOP/COEP headers and no session caps. Previews and processes are served frompreview.builderforce.ai, isolated from your Builderforce session. Next.js/Nuxt/SvelteKit/Remix/Astro dev servers, native addons and install scripts are not supported — they are detected and declined with a reason. - Monaco Editor with syntax highlighting, IntelliSense, multi-file tabs, and real-time collaborative editing via Yjs CRDT
- xterm.js terminal connected to the runtime's
bfshshell (line editing, history, pipes,npm,npx), shared across collaborators - AI Chat Panel — streaming AI assistant with full project file context; can apply code changes and create files directly
- Live Preview — iframe served by the in-browser dev server; every open preview reloads on save
- Check and Publish in the tab — type-check (
createChecker()) and production build (runtime.build()) run in the browser with no install, so Check and Publish work on the files themselves
AI Training Studio
- In-browser LoRA fine-tuning — uses @seanhogg/builderforce-memory / Transformers.js with WebGPU; trains Mamba-1/2/3 and GPT-style models up to 2B parameters entirely client-side
- Hybrid Local Brain — Mamba State Engine (
mamba-engine.ts) runs an O(n) selective scan alongside transformer inference; agent state persists to IndexedDB as a compact Float32 state vector and is embedded in exportedAgentPackageJSON - Dataset generation — LLM-assisted JSONL instruction dataset creation with SSE streaming progress
- AI evaluation — independent judge scores model outputs on code correctness, reasoning quality, and hallucination rate (0.0–1.0)
- WebGPU fallback — CPU software path via
forceFallbackAdapter: true; platform reportsgpuMode: 'cpu-fallback'transparently
Workforce Registry
- Publish specialist agents — bundle a LoRA adapter, capability profile, and
MambaStateSnapshotinto a portableAgentPackageJSON artifact - Skill-based discovery — agents are searchable by skills, evaluation score, and hire count
- Hire and deploy — one click to register an agent in your BuilderForce Agents mesh; PowerShell install script for local deployment
- Iterative improvement —
training_sessionstable tracks dataset → training → evaluation → re-training loops for continuous agent quality improvement
Local LLM Inference Pipeline
- Per-agent inference endpoint —
POST /api/ide/agents/:id/chatroutes inference through OpenRouter with the agent's persona injected into the system prompt;X-Inference-Mode: lora | hybrid | base | fallback-baseheader signals which path ran - Mamba state injection — v2.0 agents carry a
MambaStateSnapshot; each inference call prepends[Memory: step=N signal=X context="..."]to the system prompt, giving the agent persistent conversational memory without re-training - Mamba state sync —
PUT /api/ide/agents/:id/mamba-stateaccepts aMambaStateSnapshotfrom thebuilderforceCLI after each session; upgrades the agent package to v2.0 and recomputesinference_mode;GET /api/ide/agents/:id/mamba-stateretrieves the stored snapshot - Package versioning — agent packages are v1.0 (LoRA only) or v2.0 (LoRA + Mamba state);
GET /api/ide/agents/:id/packagereturns the correct format and incrementsrequest_count - Workforce routing in chat —
POST /api/ai/chatwithmodel: "builderforce/workforce- "auto-routes to the agent inference endpoint (the legacycoderclawllm/prefix is still accepted); no client-side changes required - Inference logging —
agent_inference_logstable captures model ref, latency, token counts, status, and inference mode per request for observability and billing
BuilderForce Agents Orchestration Portal
Builderforce.ai is the cloud-side control plane for BuilderForce Agents self-hosted agents:
- Fleet registration — agent hosts register at
POST /api/agent-hostswith machine profile (IP, workspace dirs, ports, tunnel metadata) - Heartbeat + capability sync —
PATCH /api/agent-hosts/:id/heartbeatkeeps capability maps and machine profiles current - Assignment context —
GET /api/agent-hosts/:id/assignment-contextdelivers assigned project metadata and context hints; the runtime syncs to.builderforce/context.yaml - Host-to-host mesh relay — the
AgentHostRelayDODurable Object proxies WebSocket connections between agent hosts;POST /api/agent-hosts/:id/forwarddispatches tasks to a remote host, authenticated with the SOURCE host's own API key (?from= &key=…, or theX-AgentHost-Fromheader) and refused across tenants - Approval gates — human-in-the-loop control for high-impact agent actions; agents request approval before executing; outcomes are audited
- Task management —
tasksandexecutionstables track work assigned to specific agent hosts;POST /api/tasks/nextfeeds the next task to a waiting agent - Legacy mounts —
/api/clawsand/api/agentNodesstill answer for fleets that have not moved, withDeprecation: trueand aLink: rel="successor-version"pointing at/api/agent-hosts(presentation/middleware/legacyAlias.ts). New callers use the canonical path.
Multi-Tenant Platform
- JWT auth with web token (global) + tenant token (workspace-scoped) dual-token model
- Multi-auth — email/password, OAuth social login (Google, GitHub, LinkedIn, Microsoft), and magic link sign-in all coexist on the same account
- Tenant isolation — all resources (projects, agent hosts, agents, training jobs) are scoped to a tenant; no cross-tenant data access
- Multi-workspace — users belong to multiple tenants;
bf_default_tenant_idauto-selects on login - Admin observability —
/adminsurface for platform admins (superadmin flag);logs/global-errors.txtin R2;/observabilityLLM usage metrics
Billing & Subscriptions (Stripe)
- Stripe only —
src/infrastructure/payment/StripeProvider.ts(Stripe Checkout + Billing, hosted payment page, webhook-activated). There is deliberately no provider switch and no manual fallback: a fallback that activated plans without charging meant an unconfigured deploy handed out paid plans for free. - PaymentProvider interface —
src/infrastructure/payment/PaymentProvider.tskeepsTenantServiceoff the concrete Stripe client and lets tests inject a fake; it is not a provider-swap seam. - Checkout flow —
POST /api/tenants/:id/subscription/checkoutalways returns a hostedcheckoutUrl. The plan activates only when the signed webhook confirms payment — never from the request itself. - Webhook handler —
POST /api/webhooks/paymentreceives Stripe events; HMAC-verified with a 5-minute replay window; activates/cancels subscriptions via normalisedWebhookEvent - Configuration — set the
STRIPE_*Worker secrets (seesrc/infrastructure/payment/index.ts). They are validated lazily: absent secrets return 503 from the billing routes and never break Worker boot.
Dev Analytics & Team Intelligence
- Contributor profiles — cross-platform developer identity reconciliation (GitHub, Jira, Bitbucket);
GET /api/contributors - Activity ingestion —
POST /api/contributors/activityreceives PR opened/merged/reviewed, commit, issue events with automatic daily metric aggregation - Weighted activity score — per-contributor daily score (commits×1 + PRs×3 + reviews×2 + issues×1.5); active dev day = ≥1 commit or PR action
- PR cycle time — end-to-end hours from
pr_openedtopr_mergedevents tracked on each activity record - Integration credential manager — AES-256-GCM encrypted platform credentials stored per-tenant;
GET/POST/PUT/DELETE /api/integrations; per-provider connectivity tests (POST /api/integrations/:id/test) - Team hierarchy — nested dev teams with manager–member relationships;
GET/POST/PATCH/DELETE /api/dev-teams; member add/remove endpoints - Standup report —
GET /api/reports/standup— daily summary: active contributors, commits, PRs merged, issues resolved; recent PRs and resolved issues - Code review report —
GET /api/reports/code-review— 14-day window; stale PRs (>7 days old), average cycle time, reviewer activity - Executive summary — `GET /api/reports/execu