开源编程智能体,可在终端、桌面、浏览器或编辑器中读取项目、编辑文件并运行测试。
- Star
- 1,207
- Fork
- 113
- 未关闭 Issue
- 28
- 最近提交
- 23小时前
这是什么?
OpenClacky 是一个开源 AI Agent,可以通过终端或本地 Web 界面使用,适用于编程、写作和调研等任务。它兼容任意 OpenAI 兼容接口,内置 Claude、GPT、DeepSeek、Kimi、MiniMax、OpenRouter 的配置方式,API Key 由用户自行提供。
项目重点在于降低 Token 消耗。核心工具仅 16 个,其他能力通过 Skill 体系调用:Skill 可用斜杠命令唤起,能用自然语言生成 SKILL.md,并在每次运行后自动更新。空闲时会在后台压缩长上下文以保持缓存命中,权限模式可在手动审批与自动执行之间切换。
安装方式包括 macOS 和 Windows 桌面安装包、RubyGems(需 Ruby 3.1 及以上)、Shell 脚本以及 Docker 镜像。Web 界面支持多会话并行,并可通过访问密钥加以保护。
核心功能
- 01支持终端和本地 Web 界面,Web 端可并行运行多个会话。
- 02通过自备 API Key 接入任意 OpenAI 兼容模型。
- 03核心工具仅 16 个,其他能力通过 Skill 体系扩展。
- 04可用自然语言创建 Skill,并通过斜杠命令调用。
- 05提供手动和自动两种权限模式,控制工具执行审批。
- 06支持桌面安装包、RubyGems、脚本和 Docker 多种安装方式。
适用场景
- 借助 AI 助手完成日常编程任务,如搭建新项目或梳理陌生代码库。
- 将重复性工作流封装为可复用的 Skill,供团队调用。
- 按需选择不同模型运行 Agent,以控制 API 开销。
- 在 Linux 服务器上通过带访问密钥的 Web 界面运行 Agent。
快速上手
- 1
安装 gem(需要 Ruby 3.1 或更高版本)
gem install openclacky - 2
在项目目录中启动交互式代理
openclacky - 3
在会话中运行 /config,设置 API Key、模型和 Base URL
使用前须知
- 通过 gem 安装需要 Ruby 3.1 或更高版本。
- 需要自备 OpenAI 兼容模型的 API 密钥(BYOK)。
- 在 macOS 或 Windows 上通过 Docker 运行时,浏览器自动化功能可能受限。
收录于专题
标签
常见问题
- openclacky 是什么?
- 用 Ruby 编写的开源 AI Agent,工具集精简,可接入任意 OpenAI 兼容模型,主打降低 Token 成本。 OpenClacky 是一个开源 AI Agent,可以通过终端或本地 Web 界面使用,适用于编程、写作和调研等任务。它兼容任意 OpenAI 兼容接口,内置 Claude、GPT、DeepSeek、Kimi、MiniMax、OpenRouter 的配置方式,API Key 由用户自行提供。
- openclacky 可以免费使用吗?用的什么许可证?
- openclacky 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- openclacky 还在维护吗?
- 活跃维护中。openclacky 最近一次提交是在 2026年11月6日。
- openclacky 适合用来做什么?
- 借助 AI 助手完成日常编程任务,如搭建新项目或梳理陌生代码库。 将重复性工作流封装为可复用的 Skill,供团队调用。 按需选择不同模型运行 Agent,以控制 API 开销。 在 Linux 服务器上通过带访问密钥的 Web 界面运行 Agent。
- openclacky 怎么安装和运行?
- 安装 gem(需要 Ruby 3.1 或更高版本): gem install openclacky 在项目目录中启动交互式代理: openclacky 在会话中运行 /config,设置 API Key、模型和 Base URL
- 在哪里获取 openclacky?
- 源代码和安装说明在 GitHub 上:https://github.com/clacky-ai/openclacky
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3.6万+104 本周2503GoMIT维护活跃更新于 15小时前
一款开源的 AI 编程代理,可在终端运行,并提供桌面应用与内置的构建、规划两类代理。
22.5万+1726 本周3万TypeScriptMIT更新于 15小时前
一款开源终端编程智能体 CLI,可接入云端 API 和 Ollama 等本地模型。
3.4万+82 本周9131TypeScriptOther维护活跃更新于 前天
一款在终端中运行的 AI 编程智能体,可读写代码、执行命令,默认对接 Kimi 模型。
8154+93 本周1355TypeScriptMIT更新于 19小时前