AI & Automation

Claude Code and Codex CLI as Business Operating Tools

Quick Summary

  • Claude Code and Codex CLI are terminal-native execution tools, not durable memory systems.
  • The owned file corpus, instructions, gates, and receipts form the operating system.
  • GPT-5.6 Sol through Codex carries execution volume. Claude Fable 5 carries judgment and voice.

What Changes in a Terminal

Chat interfaces are useful for answers and drafts. Terminal-native tools can also inspect files, execute commands, update repositories, and verify the result.

Claude Code and Codex CLI both sit in that execution layer. The useful shift is from asking a model for advice to giving an agent a bounded contract:

  • the files it may read and change
  • the source material that governs claims
  • the side effects that require a human gate
  • the tests that define completion
  • the receipt that records what happened

The contract matters more than the logo on the worker.

The Memory Plane

Business continuity should live outside a vendor session.

An Obsidian vault or another plain-text corpus can hold:

  • client and project context
  • operating procedures
  • current state
  • decisions and corrections
  • templates and examples
  • delivery receipts

Claude Code and Codex CLI retrieve the exact slice needed for the current task. Accepted output returns to the corpus. The next session starts from durable state instead of reconstructing the business from chat history.

Skills and Routing

Repeated workflows belong in written skills.

A skill can define how to:

  • load the correct domain context
  • produce and review client work
  • inspect runtime state
  • update a queue or report
  • verify links, claims, and generated output

Claude Code reads Claude-facing instructions. Codex CLI reads Codex-facing instructions such as AGENTS.md and mirrored skill contracts. The operating rules should agree even when the instruction files differ.

Fable and Sol

The current model split is explicit.

Claude Fable 5 carries judgment, voice, positioning, and ambiguity.

GPT-5.6 Sol through Codex carries execution volume: search, extraction, file changes, tests, audits, and receipts.

Either tool can perform bounded work when the contract is clear. The split exists to match the worker to the failure cost, not to create ceremony.

Governed Execution

Automation becomes business infrastructure when it is observable and bounded.

Safe routines can run without a second prompt when eligibility and side effects are deterministic. Sends, publishing, payments, destructive changes, activation, and unresolved external writes stay gated where the capability executes.

Every run should end with one of four outcomes:

  • an artifact
  • a receipt
  • an explicit no-work result
  • an explicit failure naming what was inspected

Code on disk is not proof that a workflow is deployed. Runtime output wins.

A Practical Starting Point

  1. Put current business context and procedures in files you control.
  2. Add an instruction file for each tool.
  3. Encode one repeated workflow as a skill.
  4. Run it foreground on a tiny batch.
  5. Read the output and the diff.
  6. Add deterministic checks for the failures you found.
  7. Save the accepted result and receipt outside the model session.

Build the memory plane first. Add autonomy only where the result can be checked.

Related:

Related writing

AI & Automation AI Agent Workflows for B2B Operations: From Single Prompt to Multi-Agent Swarms 10 min read AI & Automation AI Content Editing Checklist: 23 Patterns That Reveal Machine-Generated Text 11 min read AI & Automation AI Meeting Summarization to CRM Pipeline: Automating the Handoff 10 min read

I build systems that run operations.

AI infrastructure, search strategy, and the operational layer underneath both. If this is the kind of problem you're working on, get in touch.