AI Skill Hub 强烈推荐:智能编码工作台 是一款优质的Agent工作流。AI 综合评分 8.0 分,在同类工具中表现稳健。如果你正在寻找可靠的Agent工作流解决方案,这是一个值得深入了解的选择。
智能编码工作台 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
智能编码工作台 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:npm 全局安装 npm install -g cockpit # 方式二:npx 直接运行(无需安装) npx cockpit --help # 方式三:项目依赖安装 npm install cockpit # 方式四:从源码运行 git clone https://github.com/Surething-io/cockpit cd cockpit npm install npm start
# 命令行使用
cockpit --help
# 基本用法
cockpit [options] <input>
# Node.js 代码中使用
const cockpit = require('cockpit');
const result = await cockpit.run(options);
console.log(result);
# cockpit 配置说明 # 查看配置选项 cockpit --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export COCKPIT_CONFIG="/path/to/config.yml"
<p align="center"> <a href="https://opencockpit.dev"> <img src="public/icons/icon-128x128.png" width="80" alt="OpenCockpit logo" /> </a> </p>
<p align="center"> <strong>One seat. One AI. Everything under control.</strong><br/> <sub><code>/ˈkɒkpɪt/</code> — like an aircraft cockpit</sub> </p>
<p align="center"> <a href="https://www.npmjs.com/package/@surething/cockpit"><img src="https://img.shields.io/npm/v/@surething/cockpit?color=12a594&label=npm&style=flat-square" alt="npm version"/></a> <a href="https://www.npmjs.com/package/@surething/cockpit"><img src="https://img.shields.io/npm/dm/@surething/cockpit?color=12a594&label=downloads&style=flat-square" alt="npm downloads"/></a> <a href="https://github.com/Surething-io/cockpit/stargazers"><img src="https://img.shields.io/github/stars/Surething-io/cockpit?color=12a594&style=flat-square" alt="GitHub stars"/></a> <a href="https://github.com/Surething-io/cockpit/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-MIT-12a594?style=flat-square" alt="MIT license"/></a> <a href="https://opencockpit.dev"><img src="https://img.shields.io/badge/website-opencockpit.dev-12a594?style=flat-square" alt="website"/></a> <a href="https://github.com/anthropics/anthropic-sdk-typescript"><img src="https://img.shields.io/badge/built_on-Claude%20Agent%20SDK-12a594?style=flat-square" alt="Built on Claude Agent SDK"/></a> </p>
<p align="center"> <a href="README.md">English</a> · <a href="README.zh.md">中文</a> · <a href="https://opencockpit.dev">Website</a> · <a href="https://opencockpit.dev/en/blog/">Blog</a> </p>
---
OpenCockpit is the open-source Claude Code GUI — an IDE-like workbench for the whole dev loop, and a single canvas for whatever agent you bring next. Run multi-project Claude sessions out of the box; pop open a tab for Codex, DeepSeek, GLM, Kimi, or local Ollama whenever you need. Built-in terminal, Chrome control, PostgreSQL / MySQL / Redis bubbles, code review, and slash modes — all local. And it's web client–server: self-host it on a shared dev box and every teammate gets a seat.
https://github.com/user-attachments/assets/18f1a5dc-64f3-4ff6-b9fc-9cd08181fbb8
npm i -g @surething/cockpit && cockpit
~/.cockpit/chrome-extensionnpm install -g @surething/cockpit
cockpit # start cockpit → http://localhost:3457
cockpit . # open current dir as a project
cockpit ~/my-project # open specified dir
cockpit -h # help
/fx in one tab on a backend bug, /ex in another to plan the frontend refactor, /go to land it — three slash modes, three different agent postures.codex login to populate ~/.codex<id>.<secret>) at bigmodel.cn/apikey/platform; paste it into the API Key field of the model picker in the chat header. The same key works on both hosts, so Region (open.bigmodel.cn / api.z.ai) is just routing — it defaults from your UI language and can be overridden in the picker.sk-kimi-…) at kimi.com/code/console; paste it into the API Key field of the model picker in the chat header. (A platform.moonshot.cn Open Platform key is a different product and will not work.) The kimi CLI is no longer used.ollama pull <model>; Cockpit auto-starts the daemonAPI keys are stored locally, each in its own file at~/.cockpit/<engine>/credentials.json(e.g.~/.cockpit/kimi/credentials.json,~/.cockpit/glm/credentials.json) — never insettings.json. No cloud relay.
An honest snapshot as of July 2026 — each tool wins somewhere. Spotted an error? PRs welcome.
| **OpenCockpit** | Claude Code Desktop (official) | Opcode | |
|---|---|---|---|
| Positioning | **IDE-like workbench for the whole dev loop** | agent session companion | session manager for Claude Code |
| Architecture | ✅ **web client–server** — deploy on a shared dev box; the whole team codes with AI in parallel, each on their own project / worktree | single-user desktop app | single-user desktop app |
| Open source | ✅ MIT | ❌ closed source | ✅ AGPL-3.0 |
| Engines | ✅ **Claude + Codex / DeepSeek / GLM / Kimi / Ollama** (BYOK) | Claude only | Claude only |
| Parallel multi-project sessions | ✅ | ✅ | ✅ |
| Agent-drivable browser & DB (Chrome / Postgres / MySQL / Redis) | ✅ Smart Bubbles | ❌ preview pane only | ❌ |
| LAN-shared code review pages | ✅ | ❌ | ❌ |
| Fully offline / air-gapped | ✅ via Ollama | ❌ | ❌ |
| Phone / tablet access | ✅ any LAN browser — code runs on **your** machine | ✅ via Claude Code on the web (cloud sandbox) | ❌ desktop only |
| Native desktop app | ❌ local web app (needs Node ≥ 20) | ✅ | ✅ Tauri |
| Newest Claude Code features on day one | ⏳ tracks Agent SDK releases with a lag | ✅ first party | ❌ |
| Automation triggers | one-time / interval / cron | ✅ Routines: cron + API + GitHub events | background agents |
| Session checkpoints / rewind | pinning & forking only | ✅ | ✅ checkpoint timeline |
| Per-tool-call change snapshots (real disk diff for every Edit / Write / **Bash** / MCP call, 7-day local history) | ✅ | ❌ | ❌ per-prompt checkpoints only |
| Usage / cost analytics | basic token counts | n/a (plan-based) | ✅ full dashboard |
| Cost | GUI free (MIT); AI billed by whichever engine you bring — can be $0 with local Ollama | app free; needs a paid Claude plan or API billing | GUI free (AGPL); needs a paid Claude plan or API billing |
| Actively maintained | ✅ | ✅ | ⚠️ last release Aug 2025 |
Pick Claude Code Desktop if you live inside the Anthropic ecosystem and want first-party polish. Pick Opcode if you want a native desktop feel with checkpoints and cost analytics. Pick OpenCockpit if you want more than a chat window — an open-source, IDE-like cockpit that covers the whole dev loop (read code, drive your browser and databases, review, automate) with any engine you bring, even from your phone.
高质量的开源AI工作流项目,支持多项目会话和终端
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
总体来看,智能编码工作台 是一款质量优秀的Agent工作流,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | cockpit |
| 原始描述 | 开源AI工作流:Claude Code GUI for parallel AI coding — multi-project sessions, terminal, brows。⭐13 · TypeScript |
| Topics | ai-codingai-idetypescript |
| GitHub | https://github.com/Surething-io/cockpit |
| License | MIT |
| 语言 | TypeScript |
收录时间:2026-05-31 · 更新时间:2026-05-31 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端