Omnigent: The New Meta-Harness for EVERY Coding Agent
A 14-minute demo of the open-source tool that lets Claude Code, Codex, and Pi work together under one orchestration layer.
June 15thCole Medin turns Anthropic's high-level blog post into a working repo — seven concrete components for the AI Layer that wraps Claude Code.
The harness — the CLAUDE.md files, hooks, skills, LSP, MCP servers, and sub agents wrapped around your coding agent — determines your results in large codebases more than the underlying model does.
The harness around a coding agent matters as much as the model itself — and building that harness deliberately is the difference between Claude flailing in a large codebase and navigating it like a senior engineer. The framework has seven components: lean, layered CLAUDE.md files that load conventions only where they apply; self-improving stop hooks that propose rule updates after every session; path-scoped skills that inject workflows only when relevant; a language server protocol wrapped as an MCP server for symbol-level search; exploration subagents that offload discovery to a separate context window; and a plugin that bundles the whole setup. The practical conclusion is that teams should designate an owner to build and standardize the AI layer before rolling it out broadly, so engineers get consistent results from day one.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
Create a free account →
Pattern-interrupt cold open: tutorials are a dime a dozen, but nobody covers large codebases. Names Anthropic's post and promises a demo repo + plugin.

Table of contents: seven AI-Layer components Cole will walk through. Each maps to one Anthropic strategy and one concrete demo.

Claude Code uses agentic search — grep + folder walking, no embedding index. The tradeoff: works best when starting context is curated.

The thesis: the harness matters as much as the model. Codebase now has three parts — code, tests, AI Layer (CLAUDE.md hierarchy, hooks, skills, plugins, LSP, MCP, subagents).

Keep CLAUDE.md short — long rule files degrade performance. Use subdirectory CLAUDE.md files that load progressively as Claude walks into folders. You can also init Claude inside a subdirectory to scope the working tree.

Mid-roll sponsor read for JetBrains Academy AWS skill paths — learn in PyCharm, deploy in prepaid AWS sandboxes.

Hooks aren't just guardrails. A Stop hook can run a separate headless Claude session at end-of-turn to inspect the diff and propose CLAUDE.md updates while context is fresh. A SessionStart hook can pull per-team context (git state, Confluence docs).

The skills parameter most people miss: paths. Skills only activate when Claude touches matching files. Demo: api-add-route skill scoped to services/api/**. Clean mental model — global rules are conventions you must follow; skills are workflows you sometimes run.

Wrap a language server as an MCP so Claude can search by symbol (definition / references) instead of grepping strings. Critical once a repo passes ~100K LOC where grep gets slow and token-inefficient.

Split exploration from editing. Send research/web/codebase-map tasks to subagents with their own context windows — the primary session keeps a clean context for the actual edits.

Bundles every component into one install: /plugin marketplace add <path> then /plugin install helpline-ai-layer@helpline-tooling. Ships stop hook, explorer subagent, codebase-search MCP, and an example scoped skill.

Anthropic's closing advice: identify a small champion team (or a hybrid PM/engineer) to build the AI Layer in a quiet investment period before rolling out org-wide. Cole pitches enterprise training, asks for the like + sub.
The harness matters as much as the model — a structured AI layer of rules, hooks, skills, and search tools is what separates functional Claude Code use in large codebases from failure.
“Claude and AI coding tutorials are a dime a dozen, but what people are not really covering nearly enough is how to use these tools to work in large codebases.”
“The harness matters as much as the model.”
“I like to call it the AI Layer. I think that's more descriptive.”
“Most teams think of hooks as scripts that prevent Claude from doing something wrong. But their more valuable use is continuous improvement.”
“Global rules are your conventions. Your skills are the workflows.”
“Once you get like into the six digits for lines of code, you need something like this because grep by itself is gonna be slow and really token inefficient.”
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
Anthropic published a high-level playbook for making Claude Code work in massive codebases. It names seven components but never shows you one. Cole built the whole thing — and renamed Anthropic's "harness" to the AI Layer, the third leg of every codebase next to code and tests.
Cole's rename of Anthropic's 'harness' — the third leg of a codebase next to code and tests. Every component maps 1:1 to an Anthropic strategy.
Clean distinction for the perennial 'is it a CLAUDE.md or a skill?' question. Global rules are conventions you MUST follow; skills are workflows you sometimes RUN. Same scoping mechanic, different purpose.
Anthropic's diagram shows CLAUDE.md as the only always-on component; everything else fires sporadically. Justifies ruthless trimming of CLAUDE.md and aggressive scoping of everything else.
Anthropic's org-adoption advice — small team builds the harness in quiet before rollout, to avoid both 'disappointed on day one' and 'everyone evolving their own separate AI Layers'.
“If you appreciate this video and you're looking forward to more things on AI coding and Claude code, I would really appreciate a like and a subscribe.”
Soft. Real CTA is buried — 'I do offer enterprise trainings... got my email in my bio' lands at ~26:30 before the like+sub close. No mid-roll CTA. Two soft hooks for the GitHub repo throughout.
00:01
00:31
00:52
01:05
01:35
01:56
02:17
02:38
02:57
03:20
03:41
04:12
04:19
04:38
04:59
05:27
05:48
06:09
06:30
06:58
07:13
07:39
07:55
08:14
08:33
09:02
09:25
09:40
10:02
10:29
10:44
11:05
11:24
11:53
12:08
12:29
12:51
13:12
13:33
13:54
14:15
14:36
14:57
15:22
15:38
15:57
16:22
16:47
16:57
17:25
17:46
18:05
18:29
18:50
19:11
19:22
19:53
20:14
20:35
20:54
21:18
21:32
22:02
22:13
22:40
23:03
23:15
23:54
24:07
24:28
24:49
25:10
25:31
25:52
26:11
26:34
26:56
27:17
27:38
27:59A 14-minute demo of the open-source tool that lets Claude Code, Codex, and Pi work together under one orchestration layer.
June 15thCole Medin's rapid-fire breakdown of Google's 51-page AI coding playbook — the model is only 10%, the harness is everything.
June 25thA 25-minute honest breakdown of loop engineering — what the AI coding elite actually mean by it, why it gets expensive fast, and how to build a harness that makes it reliable.
June 18thA 13-minute live build showing how to turn any SaaS website URL into a professional video ad using a reusable Claude Code skill.
June 29thA 16-minute extraction of Anthropic's internal playbook, collapsed into five lessons any Claude Code user can implement today.
June 23rdA 14-minute field guide to the nine Claude Code skills that break the AI-design sameness loop.
June 23rd