@XAMTO_AI: 卷疯了卷疯了,开发者的“瑞士军刀”又添新成员 一个叫 Clauge 的桌面神器,用 Tauri(Rust+Svelte)撸出来的,直接把一堆刚需全塞进一个界面里: AI 编程代理 API 客户端 SQL/NoSQL 编辑器 SSH 终端 …

X AI KOLs Timeline 工具

摘要

Clauge 是一款集成了 AI 编程代理、API 客户端、数据库编辑器、SSH 终端等功能的桌面应用,旨在减少开发者切换不同工具的麻烦。

卷疯了卷疯了,开发者的“瑞士军刀”又添新成员 一个叫 Clauge 的桌面神器,用 Tauri(Rust+Svelte)撸出来的,直接把一堆刚需全塞进一个界面里: AI 编程代理 API 客户端 SQL/NoSQL 编辑器 SSH 终端 远程文件浏览器 项目看板 以后写代码不用在 N 个 App 之间反复横跳了,桌面终于能清爽一点。这种“全家桶”思路,要么封神要么翻车,就看打磨得够不够狠了 https://github.com/ansxuman/Clauge
查看原文
查看缓存全文

缓存时间: 2026/06/15 21:09

卷疯了卷疯了,开发者的“瑞士军刀”又添新成员

一个叫 Clauge 的桌面神器,用 Tauri(Rust+Svelte)撸出来的,直接把一堆刚需全塞进一个界面里:

AI 编程代理 API 客户端 SQL/NoSQL 编辑器 SSH 终端 远程文件浏览器 项目看板 以后写代码不用在 N 个 App 之间反复横跳了,桌面终于能清爽一点。这种“全家桶”思路,要么封神要么翻车,就看打磨得够不够狠了 https://github.com/ansxuman/Clauge


ClaugeHQ/Clauge

Source: https://github.com/ClaugeHQ/Clauge

Clauge

Clauge

The AI-powered super-app for developers.

clauge_hero

Coding agents · workspace · REST · SQL · NoSQL · SSH · file explorer
— every tool, one shell, an AI tuned to each.

Release License Stars Rust + Tauri ~20 MB MCP built-in

Website · Changelog · Download → · Report a bug

Clauge has no associated cryptocurrency or token. Any tokens using our name are scams


You’ve been flipping between multiple apps to do one job. Clauge runs all of them in one shell — coding agents, an API client, SQL and NoSQL editors, SSH sessions, a remote file browser, and a project workspace — and gives each mode its own AI, tuned for that workflow. Every mode is one keystroke away. Your data stays on your machine.


Modes

ModeWhat it doesKey capabilities
01AgentRun multiple coding agents in parallel — each with its own purpose, git worktree, and context.Claude · Codex · Gemini · OpenCode · purpose-pinned sessions · Context Manager · Plugin Manager · per-session git identity · usage analytics
02WorkspaceBoards + notes your agents can read, write, and act on.Kanban boards · markdown notes · AI coworkers · GitHub & GitLab issue import · full MCP integration
03RESTAn API client your AI — and any external agent — can drive.Collections · environments · AI batch runner · MCP-exposed (agents create / read / update / delete collections and requests)
04SQLOne client, every engine.PostgreSQL · MySQL · ClickHouse · SQLite · Cloudflare D1 · schema-aware AI · cross-dialect translation · SSH tunnels shared with other modes
05NoSQLDocument and key-value stores, side by side.MongoDB · Redis · aggregation pipeline builder · interactive Redis console · engine-aware AI
06SSHA terminal with an AI co-pilot.Profiles · multi-tab per host · port forwarding · keychain-backed creds · two AI modes: permission-gated and auto
07ExplorerEvery storage, one browser.Local FS · S3 (and S3-compatibles) · Azure Blob · SFTP · FTP · drag-and-drop transfers · AI scan
08AtlasDrag, resize, and snap your open tabs into a free-form spatial workspace.Pan / zoom canvas · per-workspace layouts · Atlas-spawned shells · hosts Agent, SSH, REST, SQL, NoSQL, and Explorer tabs

Plus a cross-mode History layer — a queryable log of every session, request, query, and command across modes.


Inside each mode

Agent

Spawn coding agents in parallel — Claude, Codex, Gemini, OpenCode — without ever leaving the editor. Each session is independent: its own git worktree, its own context, its own model.

Per-session controls:

  • Purpose — pin the session’s intent up front (see table below)
  • Git identity — commit as a coworker, not yourself
  • Skip permissions — for fully-autonomous runs when you trust the prompt
  • Context injection — pin files, folders, or MCP servers via the Context Manager (save sets, reuse across sessions)
  • Plugins — load extra tools from the Plugin Manager

Purposes

Every Clauge session has a purpose that shapes the agent’s focus from the first message. No more prompting it to “act like a code reviewer” mid-conversation.

PurposeWhat the agent focuses on
BrainstormingArchitecture, tradeoffs, multiple approaches — before writing a line
DevelopmentClean, tested, pattern-consistent code shipped in small verified steps
Code ReviewBugs, security holes, edge cases — with file and line references
PR ReviewEnd-to-end pull-request analysis: what changed, what’s good, what needs work
DebuggingRoot cause, not band-aids — reproduce, trace, verify the fix actually works
CustomImport an existing Claude Code session or define your own mode

Every session emits usage analytics — tokens in / out, cost, cache hit, model mix — per session and aggregated across your day.

Workspace

A shared layer your agents can read, write, and act on through MCP.

  • Kanban boards — Backlog → Todo → In Progress → In Review → Done. Review is a safety gate, not a column you skip past.
  • Two-way Git integration — pull open issues from GitHub and GitLab into a board, push finished cards back as pull requests.
  • Project linking — point a workspace at a git repo and Clauge auto-spawns one board per subproject.
  • Notion-style notes — a real WYSIWYG markdown editor, not a textarea. Per-project, linked to sessions, exposed through MCP.
  • AI coworkers — named personas (Tech Lead, Brainstormer, Developer, Reviewer, QA) with their own prompts and providers. They read cards, comment, request changes, claim work, commit, and raise PRs.
  • Single-owner lock — only one coworker (or one terminal session) owns a card at any moment. Switching owners, claiming from a terminal, and chatting in the card drawer all go through the same lock — no race conditions, no lost work.
  • Pinned Inbox — mentions, review requests, and approval queues across every board, in one pane.
  • Cross-board search — instant full-text search across every note and card.
  • Default-on MCP — boards, cards, notes, and @-mention a coworker are all MCP tools an external agent can call. Auto-starts when the app launches — no flag, no setup.

REST

An API client driven by AI and exposed over MCP.

  • MCP integration — external agents can list, read, create, update, and delete collections and requests.
  • AI assistance — describe an endpoint and the AI writes the request; ask “run the smoke tests in staging” and the AI fires the whole collection.
  • Execution reports — pass / fail summary with the failing request inline.
  • Collections, environments, request history, Postman v2 / v2.1 import.

SQL

One editor, multiple engines, schema-aware AI.

  • Engines — PostgreSQL · MySQL · ClickHouse · SQLite · Cloudflare D1
  • AI assistance — natural language → schema-aware SQL, ready to run
  • Cross-dialect translation — Postgres → MySQL → ClickHouse; AI rewrites the query for the target engine
  • SSH tunneling shared with other modes — wire your bastion once, all modes use it

NoSQL

Document stores and key-value engines, side by side.

  • MongoDB — collections, JSON query editor, stage-by-stage aggregation pipeline builder with previews
  • Redis — keys, TTL, streams, pub-sub, interactive console
  • Engine-aware AI — never confuses a find with a SCAN

SSH

Persistent SSH with two AI modes:

  • Permission mode — every command the AI proposes is gated; you approve before it touches the wire.
  • Auto mode — describe what you need; the AI executes and streams the output back.

Plus: reusable profiles, multiple tabs against the same host (no re-authenticating), port forwarding, ed25519 and agent forwarding, keychain-backed credentials.

Explorer

Every backend, one browser, one set of shortcuts.

  • Backends — Local FS · Amazon S3 (and S3-compatibles like R2, MinIO, Wasabi) · Azure Blob · SFTP · FTP
  • One-click presets — pre-configured profiles for the common S3-compatible providers, so connecting takes seconds
  • Drag-and-drop transfers — drop files into any backend, right-click “Download to…”, with a live transfer panel showing progress and cancel
  • AI assistance“what grew today?”, “find images larger than 5 MB” — natural-language file ops
  • Inline preview — text, JSON, CSV without a round-trip download

Atlas

A free-form spatial workspace where every open tab becomes a draggable window. Pan, zoom, snap to neighbors, and stop alt-tabbing.

  • Universal tile — Agent sessions, SSH terminals, REST requests, SQL editors, NoSQL queries, Explorer file browsers, and Atlas-spawned shells all coexist as resizable windows on one canvas.
  • State preserved across modes — switching to Atlas and back doesn’t reset anything; CodeMirror undo stacks, scroll positions, terminal scrollback, and connection state survive the round-trip.
  • In-tile control surfaces — SQL tiles get a Run button + results table + connection picker; NoSQL tiles get a connection/collection picker; REST tiles get the full headers/auth/params/body editor + env picker + Send.
  • Snap guides + per-workspace layouts — tiles snap to the edges of neighbors while dragging; tile positions are persisted per workspace, so each project has its own canvas memory.
  • Spawn shells anywhere — a shell-spawn button drops a fresh terminal onto the canvas, scoped to that workspace.

What makes Clauge different

One window, not many. Every developer’s day is fragmented across a code editor, a REST client, a SQL GUI, a Mongo shell, a terminal, and a project board. Clauge collapses all of them into one shell with shared sessions, shared SSH tunnels, and shared AI context — switch modes with one keystroke.

An AI per workflow, not a generic chat. REST’s AI understands your collections. SQL’s AI knows your schema. SSH’s AI refuses destructive commands without confirmation. The Workspace AI moves cards, leaves comments, and raises pull requests. Each one is tuned for what it sits next to — not a single chatbot bolted onto the side.

Built-in MCP server, not a plug-in. Clauge runs an MCP server out of the box, exposing 45+ tools across boards, cards, notes, REST collections, and coworker coordination. Claude Desktop, Cursor, Cline, Continue, or any MCP-speaking client can read, edit, and add to your workspace from the outside.

Local-first by default. Your sessions, your notes, your queries, your keys live on your disk. The desktop app is the source of truth. Sync is opt-in, per-feature.

Native. Rust + Tauri. ~20 MB binary. Sub-second cold start. No Electron tax.


MCP

Clauge ships an MCP server with 45+ toolsboards_*, cards_*, notes_*, rest_collection_*, coworkers_*, workspace_*, activity_feed, and cards_call_coworker (so the agent in your terminal can @-mention a coworker on a card without leaving the shell). The server auto-starts on launch — no flag, no extra setup. Any MCP-speaking client can drive your workspace.

From Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "clauge": {
      "command": "clauge",
      "args": ["mcp", "serve", "--stdio"]
    }
  }
}

From Cursor / Cline / Continue

Point your MCP client at the local Clauge process (stdio or http://localhost:7421/mcp). The agent can now list boards, create cards, append notes, raise PRs, search REST collections, and coordinate with the named coworkers you defined inside the app — all without leaving its own UI.


AI assistance — bring your own key, or use Clauge AI

Every mode’s AI runs on the provider you choose.

OptionHow it works
BYOKDrop in your own Anthropic, OpenAI, Google, or OpenCode key — Clauge talks directly to the provider. No middleman.
Clauge AI creditsSubscribe and use Clauge-managed credits across every mode and every provider — no separate billing.

Set keys in Settings → AI Providers. Per-mode model choice; per-session model override.

Cloud sync

Opt-in, encrypted.Agent Context, Co-Worker Profil, REST collections,SQL/NoSQL and SSH profiles sync across machines — or stay local, your call. Sessions and credentials never leave the device unless you explicitly enable sync for them.


Mobile

Drive your desktop from your phone. The Clauge companion app attaches to any running Agent (Claude · Codex · Gemini · OpenCode) or SSH session — watch it live, send prompts, and approve actions — over your local network or Tailscale.


Built with

  • Frontend — SvelteKit + Svelte 5
  • Native shell — Tauri v2 (Rust)
  • Persistence — SQLite (local), optional encrypted cloud sync
  • Terminalsxterm.js + cross-platform PTY
  • MCP — built-in JSON-RPC server, stdio and HTTP transports

Star History

Star History Chart

License

This project is licensed under the PolyForm Noncommercial License 1.0.0 .

Contributions require signing a Contributor License Agreement (CLA). See Contributor License Agreement for details.

相似文章

@geekbb: 基于 Tauri(Rust + Svelte)的桌面应用,将编程 AI 代理、API 客户端、SQL/NoSQL 编辑器、SSH 终端、远程文件浏览器和项目管理看板整合在一个界面中,开发者不用在多个应用之间切换。 https://gith…

X AI KOLs Timeline

Clauge 是一个基于 Tauri(Rust + Svelte)的桌面应用,将编程 AI 代理、API 客户端、SQL/NoSQL 编辑器、SSH 终端、远程文件浏览器和项目管理看板集成在同一界面内,让开发者无需在多个应用间切换。