NI

nexu-io/harness-engineering-guide

Developer tools

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

691 stars Качество 54 Тренд 23MIT

nexu-io/harness-engineering-guide — это кандидат на навыки агента, импортированный из https://github.com/nexu-io/harness-engineering-guide.

Обзор

nexu-io/harness-engineering-guide — это кандидат на навыки агента, импортированный из https://github.com/nexu-io/harness-engineering-guide.

Обзор (машинный перевод)

Практическое руководство по созданию агентов ИИ — с реальными примерами кода, которые можно копировать и запускать.

🌐 harness-guide.com | 中文站

Английский | 中文


harness — это обёртка во время выполнения, которая превращает обычную языковую модель в агент — автономную систему, способную воспринимать окружающую среду, принимать решения и действовать на протяжении нескольких шагов. Жгут справляется со всем, что модель не может сделать самостоятельно: выполнение инструментов, управление памятью, сборку контекста и соблюдение границ безопасности.

Это руководство охватывает инженерию жгутов от первых принципов до производственных шаблонов, с реальным кодом в каждой статье.


Начало

Тема Описание
Что такое упряжка? Концепция за 3 минуты. Как она превращает модель в агента. Упряжка против фреймворка против времени выполнения.
Ваш первый жгут Постройте рабочий жгут из 50 строк Python. Завершите код, который можно скопировать и запустить.
Harness vs. Framework Когда использовать сырой жгут против LangChain/CrewAI. Дерево решений + сравнение кода бок о бок.

Основные концепции

Тема Описание
Агентная петля Они → действуют → наблюдают цикл.

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

README

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

The practical guide to building AI agent harnesses — with real code examples you can copy and run.

🌐 harness-guide.com | 中文站

English | 中文


A harness is the runtime wrapper that turns a bare language model into an agent — an autonomous system that can perceive its environment, make decisions, and take actions over multiple steps. The harness handles everything the model can’t do on its own: executing tools, managing memory, assembling context, and enforcing safety boundaries.

This guide covers harness engineering from first principles to production patterns, with real code in every article.


Getting Started

Topic Description
What is a Harness? The concept in 3 minutes. How it turns a model into an agent. Harness vs. framework vs. runtime.
Your First Harness Build a working harness in 50 lines of Python. Complete code you can copy and run.
Harness vs. Framework When to use a raw harness vs. LangChain/CrewAI. Decision tree + side-by-side code comparison.

Core Concepts

Topic Description
Agentic Loop The think → act → observe cycle. Turn budgets, parallel tool calls, loop detection, streaming.
Tool System Tool registry, static vs. dynamic loading, MCP protocol, description quality patterns.
Memory & Context Context assembly, session management, two-tier memory (daily logs + long-term). AGENTS.md and MEMORY.md patterns.
Guardrails Permission models, trust boundaries, sandboxing, prompt injection defense.

Practice

Topic Description
Context Engineering Priority-based assembly, three lines of defense for compression, token budgeting.
Sandbox Docker and Firecracker setups, network isolation, filesystem restrictions.
Skill System Skill packaging, on-demand loading, SKILL.md format, thin harness + thick skills.
Открыть полный README на GitHub

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

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

Установка

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