AA

adrielp/ai-engineering-harness

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

22 stars Качество 60 Тренд 14Apache-2.0

Provides a harness for various different AI agent for harness context engineering

Обзор

A harness for AI coding agents that provides context engineering patterns, commands, and configurations. Install once and instantly configure Claude Code, OpenCode, and Gemini CLI with battle-tested prompts, agents, and workflows. - (code.claude.com) — Supported - (opencode.ai) — Supported - (ai.google.dev/gemini-cli) — Supported - (github.com/nicholasgasior/pi-coding-agent) — Supported - Deno (or npx deno as a zero-install fallback) Files are copied as real files — nothing breaks if you discard the installer. Re-running is safe: unchanged files are skipped, modified files show a diff and prompt for confirmation. For private or enterprise GitHub repos, clone and run locally: gh handles all git authentication automatically. GITHUB_TOKEN lets the installer fetch manifest and file contents from the cloned repo's remote origin if needed. Skip the CLI registration and run directly: Replace with a git tag or commit SHA from the releases page.

README

Показан фрагмент оригинального README. Открыть оригинал.

AI Engineering Harness

A harness for AI coding agents that provides context engineering patterns, commands, and configurations. Install once and instantly configure Claude Code, OpenCode, and Gemini CLI with battle-tested prompts, agents, and workflows.

Supported Tools

Quick Start

Prerequisites

  • Deno (or npx deno as a zero-install fallback)
# macOS / Linux
curl -fsSL https://deno.land/install.sh | sh

# macOS (Homebrew)
brew install deno

Install

Register the CLI (one-time):

deno install -Agf -n ai-harness \
  https://raw.githubusercontent.com/adrielp/ai-engineering-harness/main/install.ts

Then install configs:

ai-harness --tool=claude          # Claude Code
ai-harness --tool=opencode        # OpenCode
ai-harness --tool=gemini          # Gemini CLI
ai-harness --tool=pi              # Pi
ai-harness --tool=all             # All four

More options:

ai-harness --tool=claude --dry-run        # Preview changes
ai-harness --tool=claude --interactive    # Pick components
ai-harness --tool=claude --skill=agents   # Specific component
ai-harness --help                         # Full usage

Files are copied as real files — nothing breaks if you discard the installer. Re-running is safe: unchanged files are skipped, modified files show a diff and prompt for confirmation.

Private & Enterprise Repos

For private or enterprise GitHub repos, clone and run locally:

gh repo clone /ai-engineering-harness /tmp/aih -- --depth=1 -q \
  && GITHUB_TOKEN=$(gh auth token) deno run -A /tmp/aih/install.ts --tool=claude \
  && rm -rf /tmp/aih

gh handles all git authentication automatically. GITHUB_TOKEN lets the installer fetch manifest and file contents from the cloned repo’s remote origin if needed.

Alternative: Direct Run

Skip the CLI registration and run directly:

deno run -A \
  https://raw.githubusercontent.com/adrielp/ai-engineering-harness//install.ts \
  --tool=claude

Replace `` with a git tag or commit SHA from the releases page.

Alternative: Repo Mode (GNU Stow)

For users who want the repo on their system with symlinks (easier git pull updates):

# Prerequisites: GNU Stow (brew install stow / apt install stow)
git clone https://github.com/adrielp/ai-engineering-harness.git
cd ai-engineering-harness

./setup.sh claude             # Install Claude Code → ~/.claude/
./setup.sh opencode           # Install OpenCode → ~/.config/opencode/
./setup.sh gemini             # Install Gemini CLI → ~/.gemini/
./setup.sh pi                 # Install Pi → ~/.pi/agent/
./setup.sh all                # Install all four

# Useful flags
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add adrielp/ai-engineering-harness
Новичок в MCP? Начните с руководства на mcpskill.org →