omegacode

作者 SawyerHood

Code based orchestration for any coding agent.

107
Stars
9
Forks
TypeScript
语言
2026/8/24
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/SawyerHood/omegacode

快速入门

使用 omegacode 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

omegacode

omegacode

CI

An agent-agnostic implementation of Claude Code's Workflows. omegacode runs JavaScript workflow files that orchestrate fleets of coding agents with a small deterministic DSL — agent() / parallel() / pipeline() / phase() — and the workers are pluggable: the same workflow can drive Claude Code, Codex, OpenCode, and pi in a single run.

Install

npm install -g omegacode
omegacode install-skill

install-skill teaches your agents how to author and run workflows by copying the skill into ~/.claude/skills/ (Claude Code) and ~/.agents/skills/ (Codex and other agents). Pass --claude or --agents to install to just one.

You'll need Node 20+ and at least one worker installed: codex (the default provider), claude, opencode (≥ 1.16.2), and/or pi (≥ 0.79.1, npm i -g @earendil-works/pi-coding-agent). Run omegacode doctor to check — it flags binaries below the minimum versions, which the workers refuse at runtime.

Note on opencode/pi sandboxing: neither CLI can enforce a confined sandbox, so omegacode accepts them only with an explicit sandbox: "danger-full-access" (per call or via --sandbox). The default read-only sandbox is rejected with an error naming the remedy — a deliberate fail-closed choice. Model strings pass through verbatim to the backend (e.g. agent("…", { provider: "opencode", model: "openrouter/anthropic/claude-sonnet-4.5", sandbox: "danger-full-access" })).

Use it

With the skill installed, just ask your agent:

use omegacode to adversarially review this PR with both claude code and codex

It will author a workflow — finders fan out in parallel, a cross-provider skeptic pass tries to refute each finding, a synthesizer merges what survives — then run it and report back. Runs are journaled and resumable, and omegacode serve opens a live dashboard of every agent as it works.

What a workflow looks like

export const meta = { name: "adversarial-review", description: "find bugs, cross-examine them" }
// FINDINGS and VERDICT are plain JSON Schemas, elided here

phase("Find")
const findings = await parallel(
  ["correctness", "security", "performance"].map((lens) => () =>
    agent(`Review the diff through the ${lens} lens. List concrete issues.`, { schema: FINDINGS })),
)

phase("Verify")
return await pipeline(
  findings.filter(Boolean).flatMap((f) => f.issues),
  (issue) => agent(`Try to refute: ${issue.desc}`, { provider: "claude-code", model: "claude-fable-5", schema: VERDICT }),
)

Plain JavaScript, no imports — the DSL is injected. Each agent() spawns a real Codex, Claude Code, OpenCode, or pi agent; omit provider/model to inherit whatever the run was started with (--provider --model, default codex), or pin them per call when you want cross-provider diversity. Provider and model are both-or-neither at every site (per-call, meta defaults, CLI flags): a lone provider: or model: is rejected, so a model meant for one provider can never silently ride another provider's call.

CLI

omegacode run <file.workflow.js | name>   # run a workflow (auto-starts the live viewer)
omegacode serve                           # read-only dashboard over all runs
omegacode run <name> --resume <runId>     # resume — only the changed suffix re-runs
omegacode doctor                          # check codex/claude/opencode/pi availability + versions
omegacode guide                           # print the full authoring guide

run also accepts saved workflow names. Six built-ins ship with the package: deep-research, code-review, and four multi-provider workflows that put the two models' decorrelated errors to work — multi-provider-review (both review the same branch independently, then a synthesis merges both), bake-off (both implement the same task in isolated worktrees, blind cross-provider judges pick a winner), provider-debate (propose → attack → rebut for N rounds, then a judge rules), and second-opinion (both answer cheap; agreement returns merged, disagreement escalates to deep effort and adjudicates). Try omegacode run deep-research --args '"your question"', or omegacode workflows to list them. See omegacode guide for the complete authoring reference.

常见问题

What is omegacode?

omegacode is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by SawyerHood. Code based orchestration for any coding agent. It has 107 GitHub stars.

Is omegacode safe to use?

omegacode returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.

How do I install omegacode?

Clone the repository with "git clone https://github.com/SawyerHood/omegacode" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is omegacode written in?

omegacode is primarily written in TypeScript. It is open-source under SawyerHood on GitHub, so you can review or fork the full source.

Are there alternatives to omegacode?

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 omegacode against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情