
What happened
A portable, open-source tool called Se-harness (seh) generates unified instruction files (AGENTS.md) that work across multiple AI coding assistants (Claude Code, Codex, Gemini, Pi, OpenCode, GitHub Copilot). Users manage a single source of truth and seh automatically creates tool-specific files so they do not need to copy rules separately into CLAUDE.md, GEMINI.md, .github/copilot-instructions.md, and other agent-specific paths.
Why it matters
Developers and teams currently must maintain duplicate rulesets for each AI coding agent they use, creating version-drift risk and manual overhead. Se-harness eliminates this by letting users write one global ruleset (~/.seh/AGENTS.md per machine) plus one project-level index (AGENTS.md + .seh/ directory), then syncing once to regenerate all agent-specific files in lockstep. Harness packages—versioned git repos of rules, templates, and reusable skills—can be shared across teams and machines.
What to watch
The tool is available now via curl install (https://raw.githubusercontent.com/manuuuel/seh/main/scripts/install.sh). A sandboxed demo is available for try-before-install. Supported technologies include JavaScript, TypeScript, Python, Go, C, Rust, and Java; users must select at least one technology during project setup.
Summaries like this, in your inbox every morning.
Se-harness addresses a fragmentation problem in AI-assisted development: as teams adopt multiple coding assistants, they accumulate duplicate instruction files. Each tool—Claude Code, GitHub Copilot, Gemini CLI, and others—reads from different paths (CLAUDE.md, .github/copilot-instructions.md, GEMINI.md) and maintains no shared awareness of one another, forcing developers to manually sync rules across seven or more files whenever a guideline changes. Se-harness solves this by introducing a layered resolution order: packages (optional, shareable git repos of versioned rules) take precedence over global rules (~/.seh/ on the user's machine), which override bundled core content. A project index (AGENTS.md + .seh/ modules) extends global rules but never contradicts them; running seh sync regenerates all tool-specific files atomically from these sources. This model also generalizes to Skills—reusable capability modules that route to each agent (always invoke, invoke-only-on-condition, or optional), eliminating duplication of prompts like debugging procedures or code-formatting checklists across teams.
The tool's design emphasizes avoiding vendor lock-in and keeping git as the sole external versioning system. Harness packages are plain directories, not proprietary containers; symlinks are used purely as pointers, and generated files are gitignored (not committed), so drift detection is straightforward. The new machine workflow—git clone a harness, seh package use it, seh package install --all—mirrors familiar git workflows, reducing onboarding friction for technical teams. By allowing teams to commit .seh/project.md and stack modules while ignoring generated CLAUDE.md and AGENTS.md files, the system keeps a single source of truth in version control without duplicating intent.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.
NetApp and Iterate.ai are packaging the AIPod Mini with Iterate's Generate platform and an embedded LLM, so en…
Qwen released Qwen3.8-Flash-Next on August 27, 2026, calling it a preview of the architecture planned for Qwen…

Anthropic's Message Batches API offers a 50% off rate, takes up to 10,000 requests per batch, and returns resu…

A developer testing Cloudflare's Clef and Clef-flash, released October 1 under Apache 2.0, found Jev's officia…

A migration writeup lists seven breakages for code moved to claude-opus-5 or claude-sonnet-5, all in the offic…

The author served com-kotobalabs/open-jev-deberta-v3-large on Databricks Model Serving in AWS 東京リージョン, and on…
