OpenCtrlC
开源、本地优先,并为三大桌面平台提供安装包。查看下载

为真正掌控工作流的人打造的 AI 编程代理

让 AI 代理,始终贴近你的代码。

OpenCtrlC 帮你理解代码库、修改文件、运行命令并检查结果。你可以在终端或桌面端使用它,并连接自己选择的模型服务商。

macOSWindowsLinux·MIT licensed
openctrlc · ~/project● connected

openctrlc

Ready to work in your project.

you Find the safest place to add this feature.

I’ll inspect the project structure and trace the existing pattern first.

openctrlc 4 files inspected · context ready

A focused loop from question to change.
从终端开始

Install once. Keep your workflow.

安装脚本会自动识别你的操作系统和 CPU 架构。

curl -fsSL https://raw.githubusercontent.com/ponponon/openctrlc/dev/install | bash

How it fits

同一份项目上下文,两种工作方式。

在高效的终端循环和清晰的桌面工作区之间切换,不丢失真正重要的会话上下文。

01 / 终端01

只需要键盘时,保持高效。

在原生 TUI 中提问、规划、编辑文件和运行命令,不让界面打断你的思路。

02 / 桌面02

完整看清一次会话。

使用独立桌面窗口浏览项目、管理会话历史、导出结果,并处理较长时间运行的任务。

03 / 项目03

把关键上下文保持可检查。

OpenCtrlC 直接围绕本地项目文件工作,你可以检查每一步实际看到的上下文、工具和输出。

Built for trust

有用的部分,都应该看得见。

OpenCtrlC 关注让代理变得可靠的细节:知道它看到了什么、保留完整历史、让结果方便带走。

上下文

先理解,再修改。

需要知道代理为什么这样工作时,可以检查生效的系统提示词、Skills 和上下文占用。

会话

回来时不用从头开始。

浏览会话历史、搜索对话、折叠已经完成的活动,让长会话依然清晰。

输出

把结果真正带走。

可以导出简洁的 Markdown 总结、完整执行记录或结构化 JSON,接入自己的工具和记录流程。

平台

使用你手头的设备。

发布流程覆盖 macOS、Windows 和 Linux,并为支持的平台提供 x64 与 arm64 构建。

FAQ

几个直接的答案。

OpenCtrlC 是什么?+

OpenCtrlC 是独立维护的开源 AI 编程代理,提供终端和桌面工作流,用于探索项目、修改文件、运行命令和检查变更。

需要购买 OpenCtrlC 账号或订阅吗?+

不需要。OpenCtrlC 不要求使用由 OpenCtrlC 托管的模型订阅,你可以配置适合自己工作流的模型服务商和凭据。

我的代码会发送到哪里?+

OpenCtrlC 围绕本地项目运行,并把请求发送给你配置的服务商。请同时查看服务商的数据政策;只有在你明确需要时才使用可选的会话分享功能。

支持哪些系统?+

CLI 支持 macOS、Windows 和 Linux。桌面版发布流程覆盖 macOS、Windows 和 Linux,并提供 x64 与 arm64 目标。

OpenCtrlC

让下一个代码库,更容易开始工作。

OpenCtrlC 开源、可检查,也能贴合你已经习惯的开发方式。

开始使用
©2026 OpenCtrlC隐私条款