<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Reference on Unbound Force</title><link>https://unboundforce.dev/docs/reference/</link><description>Recent content in Reference on Unbound Force</description><generator>Hugo</generator><language>en-US</language><copyright>Copyright (c) 2025-2026 Unbound Force</copyright><lastBuildDate>Sat, 02 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://unboundforce.dev/docs/reference/index.xml" rel="self" type="application/rss+xml"/><item><title>uf CLI Reference</title><link>https://unboundforce.dev/docs/reference/uf-cli-reference/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://unboundforce.dev/docs/reference/uf-cli-reference/</guid><description>&lt;blockquote&gt;
&lt;p&gt;This page reflects &lt;code&gt;uf&lt;/code&gt; v0.12.0. Run &lt;code&gt;uf --help&lt;/code&gt; for the latest.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;



&lt;div class="expressive-code"&gt;
 &lt;figure class="frame not-content"&gt;
 &lt;figcaption class="header"&gt;
 &lt;span class="title"&gt;&lt;/span&gt;
 &lt;/figcaption&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;uf [command] [flags]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;The &lt;code&gt;uf&lt;/code&gt; CLI (alias for &lt;code&gt;unbound-force&lt;/code&gt;) manages the full Unbound Force toolchain. Each command group handles a distinct concern — from project scaffolding to containerized development sessions.&lt;/p&gt;</description></item><item><title>Configuration</title><link>https://unboundforce.dev/docs/reference/configuration/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://unboundforce.dev/docs/reference/configuration/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;uf&lt;/code&gt; CLI uses a unified configuration system. All settings live in &lt;code&gt;.uf/config.yaml&lt;/code&gt; at the repository root. The file is optional — when absent, compiled defaults apply with no error. You never need to create this file manually; &lt;code&gt;uf config init&lt;/code&gt; generates it with all values commented out so you can see what&amp;rsquo;s available and uncomment what you want to change.&lt;/p&gt;</description></item><item><title>Sandbox</title><link>https://unboundforce.dev/docs/reference/sandbox/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://unboundforce.dev/docs/reference/sandbox/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;uf sandbox&lt;/code&gt; provides containerized development sessions for AI agents. Instead of running OpenCode directly on your host, the sandbox creates a Podman container with your project mounted, OpenCode installed, and API keys forwarded. The agent works inside the container where file changes are isolated (or directly applied, depending on mount mode).&lt;/p&gt;</description></item><item><title>Gateway</title><link>https://unboundforce.dev/docs/reference/gateway/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://unboundforce.dev/docs/reference/gateway/</guid><description>&lt;h2 id="why-a-gateway"&gt;Why a Gateway?&lt;/h2&gt;
&lt;p&gt;Running AI agents inside containers creates a credential isolation problem. The agent needs to call the Anthropic Messages API, but the cloud credentials (Google Cloud OAuth tokens, AWS session credentials, or Anthropic API keys) live on the host machine. Forwarding credentials into containers is fragile and insecure — credential files change location across platforms, tokens expire, and mounting secret directories creates attack surface.&lt;/p&gt;</description></item></channel></rss>