为什么需要
独立开发者想在多个聊天平台(Telegram、飞书、Slack、Discord)部署 AI 助手,但大部分 Agent 框架要么太重(要自己搭 LLM 推理),要么只支持单一平台。OpenHarness 是香港大学开源的轻量级框架,内置 43 个工具(文件操作、Shell 执行、网页搜索、MCP 集成),一条命令启动个人 AI 助手 Ohmo,同时接入多个平台。复用你已有的 Claude Code 或 Codex 订阅,不需要额外买 API Key。
怎么用
bash
pip install openharness
oh
首次运行进入配置向导,选择 AI 提供商(Claude/Codex)和聊天平台。Ohmo 支持:
- 分支管理:自动 fork 仓库、创建分支
- 代码编写:读写文件、执行命令
- 测试运行:自动跑测试、报告结果
- PR 创建:完成后自动开 Pull Request
还支持 CLI 模式直接使用:oh "帮我修复 login 页面的 bug"
使用案例
你做一个出海 SaaS 产品,白天用 Claude Code 写代码,晚上想在手机上通过 Telegram 继续指挥 AI 工作。部署 OpenHarness 后,在 Telegram 发消息给 Ohmo:「检查一下昨天的 PR 有没有测试失败的」,它自动跑测试、汇总结果回复你。整个过程复用你的 Claude Code 订阅,不额外花钱。
注意事项
- 免费开源(MIT),Python 3.10+
- 需要 Claude Code 或 Codex 的 API Key/订阅
- 43 个内置工具覆盖文件、Shell、搜索、Web、MCP
- 社区活跃,有飞书和微信群