AA

adrielp/ai-engineering-harness

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

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
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add adrielp/ai-engineering-harness
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →