Blog

Guides on agent orchestration, working directories, and building portable agentic systems.

What Is Agent Orchestration? A Practical Guide

What is agent orchestration? Learn how AI agent orchestration coordinates multi-agent workflows with clear roles, handoffs, and specs.

OpenCode vs Claude Code: A Side-by-Side Comparison

OpenCode vs Claude Code — compare directory structures, agent formats, and configuration to pick the right coding agent for your workflow.

Working Directories for AI Agents: A Practical Guide

Learn how to set up working directories for AI agents with real examples, directory layouts, and patterns that make agent workflows repeatable.

What Is CLAUDE.md and How to Write One

CLAUDE.md is the main instruction file for Claude Code. Learn what goes in it, see a practical template, and understand the 200-line rule.

AGENTS.md Guide: Configure OpenCode Like a Pro

Learn how to write an AGENTS.md file to configure OpenCode. Practical examples, format breakdown, and comparison with CLAUDE.md for Claude Code.

The Complete Guide to Claude Code Directory Structure

Learn how the .claude/ directory structure works in Claude Code. Explore agents, skills, rules, hooks, and configuration files.

What Is an Agent Harness? The Infrastructure Layer Behind Every AI Agent

An agent harness manages context, tools, permissions, and memory for AI agents. Learn what it is, why it matters more than the model, and how to avoid lock-in.

Agentic System Architecture: Patterns for Multi-Agent Workflows

How to architect an agentic system with defined agent roles, orchestration patterns, and shared state. Covers sequential, parallel, hub-and-spoke, and hierarchical delegation.

Agent Memory Ownership: Why File-Based Memory Beats API Lock-In

Your AI agent accumulates valuable project knowledge across sessions. Where that memory lives determines whether you own it or rent it. A guide to portable agent memory.

Claude Code settings.json: Every Option Explained

The complete guide to Claude Code settings.json. Learn how to configure permissions, hooks, environment variables, and model preferences.