by openocta
你的 IT 工作助手,自主进化、伴你成长,专为中国团队打造的开源Agent
# Add to your Claude Code skills
git clone https://github.com/openocta/openoctaLast scanned: 7/4/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-07-04T06:46:27.055Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}openocta is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by openocta. 你的 IT 工作助手,自主进化、伴你成长,专为中国团队打造的开源Agent. It has 2,953 GitHub stars.
Yes. openocta passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/openocta/openocta" and add it to your Claude Code skills directory (see the Installation section above).
openocta is primarily written in TypeScript. It is open-source under openocta on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh openocta against similar tools.
No comments yet. Be the first to share your thoughts!
English | 简体中文
OpenOcta 完全自研为 单一 Go 二进制后端 + 内嵌前端,适用于企业内的智能对话、流程自动化,以及业务系统、API 与工具链的整合。
热烈欢迎大家对该项目提交PR或者好的意见
ANTHROPIC_API_KEY(使用 agent 命令时需要)# 构建(推荐使用 Makefile)
make build
# 或使用脚本
./build.sh build # 支持: ui | embed | go | build | clean | snapshot | release | docker
# 启动 Gateway
make run
# 或
./openocta gateway run
Gateway 默认监听 http://127.0.0.1:18900,HTTP 与 WebSocket 共用同一端口,前端已通过 go:embed 内嵌在二进制中,直接通过浏览器访问即可使用 Control UI。
# 终端 1:运行 Gateway(需要先构建一次)
./openocta gateway run
# 终端 2:运行前端 Dev Server(端口 5173)
make run-ui
浏览器访问 http://localhost:5173 即可调试前端。
export ANTHROPIC_API_KEY=your-key
./openocta agent -m "Hello, echo test"
首次运行且配置文件不存在时,会自动从嵌入的 openocta.json.example 初始化并写入配置目录:
| 平台 | 默认配置目录 |
|---|---|
| Linux / macOS | ~/.openocta/openocta.json |
| Windows | %APPDATA%\openocta\openocta.json |
.dmg:挂载后路径在 /Volumes/...(只读映像),将应用拖入「应用程序」或按首次运行弹窗安装到 /Applications/OpenOcta.app;不要把 /Volumes 下内容当成已安装副本,应在访达中推出磁盘映像。详见 deploy/dist-README.md。README.md(本文件)src/README.mdui/README.mdREADME.en.mdsrc/README.mdui/README.mdsrc/docs/):
configuration.md — 配置总览:agents、channels、gateway、cron、hooks、memory 等。mcp-configuration.md — MCP 服务器声明与权限、超时配置。request-tracing.md — 请求追踪、token 用量与调用链记录。webhooks.md — /hooks/wake、/hooks/agent、/hooks/alert 的请求/响应结构与适用场景。architecture.md — 基于 agentsdk-go 的分层设计与扩展点。skills.md、tools.md、tools-builtin.md、tools-openocta.md — 技能与工具系统的整体说明。上游参考:
OpenOcta/
├── src/ # Go 后端(Gateway、Agent、Channels、Cron 等)
│ ├── cmd/openocta/ # CLI 入口与子命令
│ ├── embed/ # 嵌入资源(前端、config-schema、openocta.json.example)
│ │ └── frontend/ # 前端构建产物(由 build 生成)
│ ├── pkg/ # 核心模块
│ └── README.md # 后端详细说明
├── ui/ # Control UI 前端(Lit + Vite,WebSocket 控制面)
│ └── README.md # 前端详细说明
├── deploy/ # 部署相关(Dockerfile、systemd 服务、场景模板等)
└── docs/ # 文档与迁移计划
openocta 已包含前端与配置模板,可直接分发运行。本仓库遵循 GPLv3 开源限制。
你可以基于 OpenOcta 的源代码进行二次开发,但是需要遵守以下规定:
如需商业授权,请联系:sales@databuff.com。