<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AI Agents on cornball.ai</title><link>https://cornball.ai/tags/ai-agents/</link><description>Recent content in AI Agents on cornball.ai</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Fri, 26 Jun 2026 14:32:24 -0500</lastBuildDate><atom:link href="https://cornball.ai/tags/ai-agents/index.xml" rel="self" type="application/rss+xml"/><item><title>Claude and Codex subscriptions, now driving an R agent</title><link>https://cornball.ai/posts/claude-codex-subscriptions/</link><pubDate>Fri, 26 Jun 2026 00:00:00 +0000</pubDate><guid>https://cornball.ai/posts/claude-codex-subscriptions/</guid><description>A couple of months ago, corteza was an agent harness in R you could hand to an LLM, as long as you fed it an API key and watched the per-token meter tick. As of this week you can point it at your Claude Pro/Max or ChatGPT subscription instead. No API key and no per-token billing. And it&amp;rsquo;s all on CRAN!
Here&amp;rsquo;s the stack and what changed.
Package Version Highlight tinyoauth 0.</description></item></channel></rss>