<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>getagenttools blog</title>
    <link>https://getagenttools.com/blog/</link>
    <description>Field notes from running AI agents on real business workflows.</description>
    <language>en</language>
    <lastBuildDate>Fri, 23 Oct 2026 14:07:48 GMT</lastBuildDate>
    <atom:link href="https://getagenttools.com/blog/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>opencode --dangerously-skip-permissions: a hidden alias for --auto, and what deny rules still stop</title>
      <link>https://getagenttools.com/blog/opencode-dangerously-skip-permissions/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/opencode-dangerously-skip-permissions/</guid>
      <pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate>
      <description>opencode accepts --dangerously-skip-permissions as a hidden alias for --auto. What it approves, what deny rules still block, and the permission config in opencode.json.</description>
    </item>
    <item>
      <title>Codex dangerously skip permissions: --dangerously-bypass-approvals-and-sandbox and the safer pair</title>
      <link>https://getagenttools.com/blog/codex-dangerously-skip-permissions/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/codex-dangerously-skip-permissions/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Codex has no --dangerously-skip-permissions. Use --dangerously-bypass-approvals-and-sandbox, or -a never with a sandbox. Plus approval_policy, sandbox_mode and --approve-for-me.</description>
    </item>
    <item>
      <title>GA4 consent mode: the sessions your banner hides, measured against Search Console clicks</title>
      <link>https://getagenttools.com/blog/ga4-consent-mode/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/ga4-consent-mode/</guid>
      <pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate>
      <description>GA4 consent mode explained: basic vs advanced, what each sends before the click, and a store where Search Console counted clicks on days GA4 counted nothing.</description>
    </item>
    <item>
      <title>RAG vs Fine Tuning: Choose by Facts, Behavior and Evaluation</title>
      <link>https://getagenttools.com/blog/rag-vs-fine-tuning/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/rag-vs-fine-tuning/</guid>
      <pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate>
      <description>Choose RAG or fine-tuning by the failure you need to fix: missing facts, inconsistent behavior, or both. Includes a decision worksheet and a local retrieval fixture.</description>
    </item>
    <item>
      <title>n8n error handling: catch failures without repeating the action</title>
      <link>https://getagenttools.com/blog/n8n-error-handling/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/n8n-error-handling/</guid>
      <pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate>
      <description>Use n8n error workflows, node error outputs and bounded retries. A local receipt model shows why a timeout can repeat an action that already succeeded.</description>
    </item>
    <item>
      <title>Claude Code Sandbox: Check File and Network Boundaries Before a Run</title>
      <link>https://getagenttools.com/blog/claude-code-sandbox/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-code-sandbox/</guid>
      <pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate>
      <description>Configure the Claude Code sandbox, probe file and network restrictions, and check retries, excluded commands and tools that run outside its boundary.</description>
    </item>
    <item>
      <title>Claude Code Channels: Incoming Events, Access and Session Limits</title>
      <link>https://getagenttools.com/blog/claude-code-channels/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-code-channels/</guid>
      <pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate>
      <description>Understand Claude Code Channels, sender allowlists, session lifetime and permission relay. Use a local test plan before connecting an external chat platform.</description>
    </item>
    <item>
      <title>AI Agent Cost: Measure Cost per Successfully Completed Task</title>
      <link>https://getagenttools.com/blog/ai-agent-cost/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/ai-agent-cost/</guid>
      <pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate>
      <description>Calculate AI agent cost with tokens, tools, retries, failed tasks and operator time. A synthetic ledger shows what cost per successful task includes.</description>
    </item>
    <item>
      <title>Claude Code Checkpoints: Rewind Edits and Check Recovery Limits</title>
      <link>https://getagenttools.com/blog/claude-code-checkpoints/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-code-checkpoints/</guid>
      <pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate>
      <description>Choose code, conversation or both in Claude Code rewind, check shell and subagent limits, and keep Git and external recovery separate from checkpoints.</description>
    </item>
    <item>
      <title>Claude Code Worktrees: Isolate Parallel Changes and Merge Them</title>
      <link>https://getagenttools.com/blog/claude-code-worktrees/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-code-worktrees/</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <description>Use Claude Code worktrees for parallel tasks, choose the right base, handle dependencies, review each branch, merge changes and clean up safely.</description>
    </item>
    <item>
      <title>Claude Code Plugins: Install, Inspect, Update and Remove One Cleanly</title>
      <link>https://getagenttools.com/blog/claude-code-plugins/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-code-plugins/</guid>
      <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
      <description>Choose a Claude Code plugin scope, inspect its components and context cost, diagnose loading, then update, disable or remove the correct installation.</description>
    </item>
    <item>
      <title>Codex Skills: Build a Reusable Workflow and Check It Loads</title>
      <link>https://getagenttools.com/blog/codex-skills/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/codex-skills/</guid>
      <pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate>
      <description>Build a small Codex skill with SKILL.md, choose its local scope, check discovery, and test explicit invocation without assuming tool access.</description>
    </item>
    <item>
      <title>GPT-6.1 Sol arrives: dots, Codex plans and what the limits mean</title>
      <link>https://getagenttools.com/blog/gpt-6-1-sol-dots-codex-plans/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/gpt-6-1-sol-dots-codex-plans/</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <description>GPT-6.1 Sol is here. Check dots access, ChatGPT Pro prices, Codex usage limits and the difference between faster modes and billing multipliers.</description>
    </item>
    <item>
      <title>Claude Sonnet 5.5: the same token prices, a different migration checklist</title>
      <link>https://getagenttools.com/blog/claude-sonnet-5-5/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-sonnet-5-5/</guid>
      <pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate>
      <description>Claude Sonnet 5.5 keeps Sonnet 5 token prices. Check speed claims, API changes, and progress updates your agent interface could stop showing after migration.</description>
    </item>
    <item>
      <title>Own your intelligence: an honest scorecard for my AI agent stack</title>
      <link>https://getagenttools.com/blog/own-your-intelligence/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/own-your-intelligence/</guid>
      <pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate>
      <description>Harrison Chase&apos;s own-your-intelligence framework, checked question by question against my own AI agent stack, with honest yes, no, and partial answers.</description>
    </item>
    <item>
      <title>Let AI agents review your code, but never let them merge in the dark</title>
      <link>https://getagenttools.com/blog/ai-code-review-agents/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/ai-code-review-agents/</guid>
      <pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate>
      <description>How to use AI agents for code review without losing control: specialized reviewer agents, a CI loop, fail-closed auto-merge gates, and verifying real behavior.</description>
    </item>
    <item>
      <title>Prompt caching, explained by someone who actually pays the bill</title>
      <link>https://getagenttools.com/blog/prompt-caching-explained/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/prompt-caching-explained/</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
      <description>How prompt caching actually works under the hood, what is worth caching, when it does nothing for your bill, and the one-line check I run before turning it on.</description>
    </item>
    <item>
      <title>The four types of technical debt in AI systems, and how to audit them</title>
      <link>https://getagenttools.com/blog/ai-technical-debt/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/ai-technical-debt/</guid>
      <pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate>
      <description>AI technical debt breaks into four types: data, model, prompt, and organizational. Here&apos;s what each looks like in practice, plus a self-audit checklist.</description>
    </item>
    <item>
      <title>Opus 5.5, GPT-6 Sol and Luna: what launched and what changes for agents</title>
      <link>https://getagenttools.com/blog/opus-5-5-gpt-6-sol-luna/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/opus-5-5-gpt-6-sol-luna/</guid>
      <pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate>
      <description>Opus 5.5, GPT-6 Sol and Luna launched September 22, 2026. Compare API IDs, token prices, Work and Codex availability, and migration checks for agent builders.</description>
    </item>
    <item>
      <title>Smart zone / dumb zone: where the useful part of your agent&apos;s context window ends</title>
      <link>https://getagenttools.com/blog/smart-zone-dumb-zone/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/smart-zone-dumb-zone/</guid>
      <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
      <description>Context rot explained: why a large context window does not stop an agent from getting worse mid-session, plus how to spot the dumb zone and four ways out.</description>
    </item>
    <item>
      <title>Your AGENTS.md is a router, not the whole project documentation</title>
      <link>https://getagenttools.com/blog/agents-md-is-not-your-documentation/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/agents-md-is-not-your-documentation/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>AGENTS.md and CLAUDE.md files bloat when every fix gets appended to them. A router-first structure, plus what OpenWiki automates, keeps the entry file small.</description>
    </item>
    <item>
      <title>Google Merchant Center feed: seven things a 550,000-item feed had wrong before the first ad</title>
      <link>https://getagenttools.com/blog/google-merchant-center-feed/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/google-merchant-center-feed/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>Google Merchant Center feed audit: what a 548,575-item feed had wrong (empty MPN, constant availability, missing images) and which fixes actually moved.</description>
    </item>
    <item>
      <title>claude --resume: what a resumed session restores, what it drops, and what my cheat sheet got wrong</title>
      <link>https://getagenttools.com/blog/claude-resume/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-resume/</guid>
      <pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate>
      <description>claude --resume from the Claude Code docs: when to resume, when to /clear, what a resumed session restores and what it drops, from 215 transcripts on disk.</description>
    </item>
    <item>
      <title>--dangerously-skip-permissions: what it skips, what still stops Claude, and the dead allowlist</title>
      <link>https://getagenttools.com/blog/dangerously-skip-permissions/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/dangerously-skip-permissions/</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <description>--dangerously-skip-permissions: what it skips, what deny rules and hooks still block, and the matching switch in Codex, opencode, Cursor, Copilot and Gemini CLI.</description>
    </item>
    <item>
      <title>claude -p: the flag that turns Claude Code into a build step, and what it costs</title>
      <link>https://getagenttools.com/blog/claude-p-headless/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-p-headless/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>claude -p runs Claude Code with no terminal: prompt in, result out, JSON with cost and session ID. The flags my automations use and what --bare changes.</description>
    </item>
    <item>
      <title>What is an agent harness? The code around the model that decides what actually runs</title>
      <link>https://getagenttools.com/blog/what-is-an-agent-harness/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-an-agent-harness/</guid>
      <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
      <description>What is an agent harness: every piece of code around the model, the loop, the tools, the approvals and the log. Examples, harness vs agent, and the one I run.</description>
    </item>
    <item>
      <title>Claude Code context window: what fills it before you type, and the 33 edits I wasted in July</title>
      <link>https://getagenttools.com/blog/claude-code-context-window/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-code-context-window/</guid>
      <pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate>
      <description>Claude Code context window explained from the docs: what loads at startup, what /context shows, when auto-compaction runs, what survives, and the rules I keep.</description>
    </item>
    <item>
      <title>What is function calling? The structured request a model returns instead of running code</title>
      <link>https://getagenttools.com/blog/what-is-function-calling/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-function-calling/</guid>
      <pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
      <description>What is function calling: the model picks a tool and writes the arguments, your code runs it and sends the result back. The loop, the cost, and MCP.</description>
    </item>
    <item>
      <title>Claude Code memory: what 538 auto memory files taught me about the 200-line index</title>
      <link>https://getagenttools.com/blog/claude-code-memory/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-code-memory/</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <description>Claude Code memory has two parts: CLAUDE.md you write and auto memory Claude writes. Where each lives, the 200-line and 25 KB limits, and my 538 memory files.</description>
    </item>
    <item>
      <title>What is a system prompt? The instructions loaded before you type</title>
      <link>https://getagenttools.com/blog/what-is-a-system-prompt/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-a-system-prompt/</guid>
      <pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate>
      <description>What is a system prompt: the instructions an application loads before your message, what they can and cannot enforce, and how Claude Code builds its own.</description>
    </item>
    <item>
      <title>Claude Code subagents: two files, 125 dispatches, and the work that never touched my context</title>
      <link>https://getagenttools.com/blog/claude-code-subagents/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-code-subagents/</guid>
      <pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate>
      <description>Claude Code subagents run a task in their own context window and return a summary. What the docs guarantee, the two agent files I run, and one leaked .env file.</description>
    </item>
    <item>
      <title>What are AI guardrails? The controls that hold when the model has a bad day</title>
      <link>https://getagenttools.com/blog/what-are-ai-guardrails/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-are-ai-guardrails/</guid>
      <pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate>
      <description>What AI guardrails are in operator terms: input filters, output checks and action gates, why the third one is the one agents need, and the three layers I run.</description>
    </item>
    <item>
      <title>claude --chrome: field notes on letting Claude Code drive my own browser, and where it breaks</title>
      <link>https://getagenttools.com/blog/claude-chrome/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-chrome/</guid>
      <pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate>
      <description>Field notes on claude --chrome, the flag that hands Claude Code your logged-in browser: 27 screenshot timeouts, clicks that miss, and the gates I use.</description>
    </item>
    <item>
      <title>ChatGPT Ads: the platform is real, the measurement is what I would test first</title>
      <link>https://getagenttools.com/blog/chatgpt-ads/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/chatgpt-ads/</guid>
      <pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate>
      <description>ChatGPT Ads: a US test in February, self-serve in 52 countries by September. What Ads Manager Beta gives you: bids, context hints, Pixel and Conversions API.</description>
    </item>
    <item>
      <title>What is RAG in AI? The lookup step that runs before the model answers</title>
      <link>https://getagenttools.com/blog/what-is-rag/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-rag/</guid>
      <pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate>
      <description>What is RAG in AI, in plain terms: fetch relevant text from a source you chose, put it in the prompt, then generate. How it works, RAG vs MCP, where it fails.</description>
    </item>
    <item>
      <title>PreToolUse: the hook that reads every command before my agent runs it</title>
      <link>https://getagenttools.com/blog/pretooluse-hook/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/pretooluse-hook/</guid>
      <pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate>
      <description>Before a tool call runs, a PreToolUse hook in Claude Code can deny it or ask me. My 79-line production guardrail, the ssh case rules miss, and its limits.</description>
    </item>
    <item>
      <title>What is an AI agent? A model, tools, a loop and a human at the gate</title>
      <link>https://getagenttools.com/blog/what-is-an-ai-agent/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-an-ai-agent/</guid>
      <pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate>
      <description>A plain definition of what an AI agent is: a language model that picks tools inside a loop, with a stop condition and a human on the gates that matter.</description>
    </item>
    <item>
      <title>statusLine: the Claude Code status line I rebuilt after a 13-second render</title>
      <link>https://getagenttools.com/blog/statusline-claude-code/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/statusline-claude-code/</guid>
      <pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate>
      <description>The statusLine setting runs a script on every update. My claude code statusline reads only stdin: median 41 ms, replacing a tool that took 13-20 s a render.</description>
    </item>
    <item>
      <title>AI agent architecture diagram: the six layers I actually run</title>
      <link>https://getagenttools.com/blog/ai-agent-architecture-diagram/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/ai-agent-architecture-diagram/</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical AI agent architecture diagram with six layers for goals, orchestration, context, models, tools, policy, and production observability in practice.</description>
    </item>
    <item>
      <title>LLM evaluation: the small test stack I trust before production</title>
      <link>https://getagenttools.com/blog/llm-evaluation/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/llm-evaluation/</guid>
      <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical LLM evaluation method using representative test cases, deterministic checks, human review, calibrated model judges, and release gates that work.</description>
    </item>
    <item>
      <title>7 AI agent examples that actually do work</title>
      <link>https://getagenttools.com/blog/ai-agent-examples/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/ai-agent-examples/</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description>Seven practical AI agent examples with their inputs, tools, stop conditions, human approval gates, and the failures each design must handle in production.</description>
    </item>
    <item>
      <title>What is a prompt? The instruction you give an AI model</title>
      <link>https://getagenttools.com/blog/what-is-a-prompt-in-ai/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-a-prompt-in-ai/</guid>
      <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
      <description>A plain explanation of AI prompts, their main parts, prompt roles, practical examples, common mistakes, and how to test whether a prompt works in practice.</description>
    </item>
    <item>
      <title>MCP server security: the trust boundaries I check first</title>
      <link>https://getagenttools.com/blog/mcp-server-security/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/mcp-server-security/</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical MCP server security checklist covering trust boundaries, credentials, token handling, approvals, sessions, sandboxing, and logs for AI agents.</description>
    </item>
    <item>
      <title>What is a context window in AI? The limit that changes agent behavior</title>
      <link>https://getagenttools.com/blog/what-is-an-ai-context-window/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-an-ai-context-window/</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>What is a context window in AI? Learn what fits inside it, how it differs from memory, why long context still fails, and how agents manage it in practice.</description>
    </item>
    <item>
      <title>AI agent deployment: the release path I use before production</title>
      <link>https://getagenttools.com/blog/ai-agent-deployment/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/ai-agent-deployment/</guid>
      <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
      <description>AI agent deployment needs more than a working prompt. Use this practical path through sandbox, staging, canary release, monitoring, rollback, and approval.</description>
    </item>
    <item>
      <title>What is an AI hallucination? Why models make things up, and what actually helps</title>
      <link>https://getagenttools.com/blog/what-is-ai-hallucination/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-ai-hallucination/</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>What is an AI hallucination: a fluent, confident output that is not true. Why next-token prediction makes them inevitable, and which defenses work.</description>
    </item>
    <item>
      <title>The AI time dividend should go to tests, not more features. Mine did not, at first</title>
      <link>https://getagenttools.com/blog/ai-time-dividend-tests/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/ai-time-dividend-tests/</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>Agents write code many times faster. Robert C. Martin says spend the saved time on testing rigor. Field notes on what that looks like when you actually do it.</description>
    </item>
    <item>
      <title>What is a token in AI? The unit your whole bill is written in</title>
      <link>https://getagenttools.com/blog/what-is-a-token/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-a-token/</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>What is a token in AI: the chunk a model reads and writes text in. Roughly three-quarters of a word, and the unit behind every context limit and every invoice.</description>
    </item>
    <item>
      <title>AI agent monitoring in production: traces, cheap judges, and the loop that compounds</title>
      <link>https://getagenttools.com/blog/ai-agent-monitoring/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/ai-agent-monitoring/</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>AI agent monitoring is not server monitoring. Field notes from running a 36-probe cockpit over an agent fleet: traces, review queues, judges, decision stamps.</description>
    </item>
    <item>
      <title>Slack Code: multiplayer coding also means a multiplayer prompt</title>
      <link>https://getagenttools.com/blog/slack-code-channels/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/slack-code-channels/</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>Slack Code gives coding agents their own channels with diffs, previews and a self-archiving log. What it changes for permissions, prompts and who can build.</description>
    </item>
    <item>
      <title>What is an LLM? The engine under every AI agent, minus the mysticism</title>
      <link>https://getagenttools.com/blog/what-is-an-llm/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-an-llm/</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>What is an LLM: a model trained on text to predict the next token, and the engine under chatbots and agents. How it works in practice and what people get wrong.</description>
    </item>
    <item>
      <title>disable-model-invocation: the flag that keeps my deploy skills out of Claude&apos;s hands</title>
      <link>https://getagenttools.com/blog/disable-model-invocation/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/disable-model-invocation/</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>One frontmatter line decides if Claude can run a skill on its own. disable-model-invocation on 55 real skills, 0 flagged then 8, plus Copilot, Cursor, Codex.</description>
    </item>
    <item>
      <title>What is AI? A plain answer for people who have to buy, use or approve it</title>
      <link>https://getagenttools.com/blog/what-is-ai/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-ai/</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>What is AI, in plain language: software that handles judgment calls, learned from data instead of programmed. What the term covers, and the myths around it.</description>
    </item>
    <item>
      <title>I audited my CLAUDE.md against Anthropic&apos;s new context engineering rules</title>
      <link>https://getagenttools.com/blog/claude-md-audit/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/claude-md-audit/</guid>
      <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
      <description>Anthropic cut over 80% of Claude Code&apos;s system prompt. The new CLAUDE.md best practices, tested against a real 482-line config and its 26 loudest rules.</description>
    </item>
    <item>
      <title>Production-ready AI agents: the 12 gates to pass before real access</title>
      <link>https://getagenttools.com/blog/production-ready-ai-agents/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/production-ready-ai-agents/</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>A production-readiness checklist for AI agents: 12 gates across access, actions, failure and operations, each with a failure mode and a pass or stop test.</description>
    </item>
    <item>
      <title>DeepSeek Harness: everything is a plugin, except the parts that are not</title>
      <link>https://getagenttools.com/blog/deepseek-harness/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/deepseek-harness/</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <description>DeepSeek Harness ships under MIT with every capability as a plugin. What the docs let you swap, what they will not, and the tools left switched off.</description>
    </item>
    <item>
      <title>Writing your own MCP server: the code is the easy part, the tool descriptions are not</title>
      <link>https://getagenttools.com/blog/build-your-own-mcp-server/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/build-your-own-mcp-server/</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>When an MCP server integration is worth writing yourself, what it takes, and why tool descriptions cost more thought than code. Notes from two servers I run.</description>
    </item>
    <item>
      <title>Remote MCP servers: what changes when the server is not yours</title>
      <link>https://getagenttools.com/blog/remote-mcp-servers/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/remote-mcp-servers/</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>Hosted and public MCP servers move the credential, the failure mode and the trust boundary off your machine. What I run, what broke today, what I check first.</description>
    </item>
    <item>
      <title>An MCP server for your database: what breaks when the agent gets the schema</title>
      <link>https://getagenttools.com/blog/mcp-server-database/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/mcp-server-database/</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>An MCP server for your database gives an agent live SQL in minutes. Field notes on schema cost, read-only roles, and why my write path never goes through MCP.</description>
    </item>
    <item>
      <title>Choosing an MCP server for AI agents: the criteria change when nobody is watching</title>
      <link>https://getagenttools.com/blog/mcp-server-for-ai-agents/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/mcp-server-for-ai-agents/</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>An MCP server for AI agents is judged differently than one for chat: tool count, description quality, error text, blast radius, and the check I run first.</description>
    </item>
    <item>
      <title>An MCP servers list worth keeping: the eight I leave connected, and what gets removed</title>
      <link>https://getagenttools.com/blog/mcp-servers-list/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/mcp-servers-list/</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>An MCP servers list is only useful if it is short. The eight I keep connected, what earns a place, what gets one removed, and why directories do not help.</description>
    </item>
    <item>
      <title>What is an MCP server in AI, and where does your data actually go?</title>
      <link>https://getagenttools.com/blog/what-is-an-mcp-server-in-ai/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/what-is-an-mcp-server-in-ai/</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>What is an MCP server in AI: host, client and server explained, both transports, and a plain answer to where your data ends up when an agent calls a tool.</description>
    </item>
    <item>
      <title>Agent harness design: what Meta put in Muse Code, and what I already run</title>
      <link>https://getagenttools.com/blog/muse-code-agent-harness/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/muse-code-agent-harness/</guid>
      <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
      <description>Agent harness design notes on Meta&apos;s Muse Code launch: an append-only event log, background agents that outlive the task, and an approval gate as a skill.</description>
    </item>
    <item>
      <title>Field notes, not a directory</title>
      <link>https://getagenttools.com/blog/field-notes/</link>
      <guid isPermaLink="true">https://getagenttools.com/blog/field-notes/</guid>
      <pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate>
      <description>Why this blog only covers agent tools that carry real production work, and how the verdicts get decided.</description>
    </item>
  </channel>
</rss>
