跳到正文
GitHub·· 9 天前AI 评分38

Shape 桌面应用:把工作区、终端、提交与 AI 智能体整合到一起

useshape/Shape

AI 导读

Shape 是一款桌面应用,将工作区、终端、Git 提交与 AI 智能体整合在同一界面,智能体可直接在项目中理解代码、修改文件、运行命令、测试并派生子智能体。应用包含 Agent 与 Workbench 两大模块,提供 Stable 和 Nightly 两个更新通道,采用 BUSL-1.1 许可,源码基于 Node.js 18+、Rust 和 Tauri 2 构建。

正文

Shape logo

Shape brings your workspace, terminal, commits, and agents together in one desktop app. With agents that can work directly in your project, understanding your code, making changes, running commands, testing and spawning subagents.

Shape

Installation

Download

The easiest way to get started is the Installer.

For specific versions and previous releases, see: Releases

Stable and Nightly are the available update channels. Stable provides tested releases, while Nightly includes the latest changes and may contain breaking changes.


Build from source

Install Node.js 18+, Rust, and Tauri 2 prerequisites, then:

cd shape
npm install
npm run tauri:dev

See CONTRIBUTING.md and the local development guide.

In the box

Shape brings your coding environment into one workspace and gives the agent access to the tools it needs to work on your project.

  • Agent: Work with your code, files, terminal, Git, and more through chat.
  • Workbench: Editor, files, Git, terminal, and other tools in one workspace.

And more coming soon!

For more, see the user docs or developer reference.

Stack

Contributing

See CONTRIBUTING.md. Code you submit is licensed under BUSL-1.1.

npm run test          # Vitest
npm run test:rust     # Cargo
npm run test:all      # Both

License

Shape is licensed under the Business Source License 1.1 (BUSL-1.1).

Copyright © 2026 Shape.

来源:GitHub · github.com