And just to be perfectly honest in the pitch for clnkr (pronounced:
"clanker") its context-management
is primitive compared to more mature tools like OpenCode. I just want to
own that and state that
that's a high priority for future clnkr releases.

On Mon, May 4, 2026 at 9:15 AM Brian Cosgrove <[email protected]> wrote:

> Hi Lucas,
>
> clnkr is in the same neighborhood as OpenCode: a free software
> command-line coding agent that talks to hosted APIs or self-hosted OpenAI-
> compatible endpoints.
>
> OpenCode has a complex and interactive UI. The model wields a broad array
> of Tools. clnkr is a smaller Unix-style runner for
> the coding-agent loop, aimed at local-first workflows. The model gets one
> Tool: bash. That's intentional: models are already
> excellent at shell use, and the security boundary is explicit and
> interpretable. clnkr does not try to invent a partial permission system for
> filesystem, process, and network access; it leaves isolation to the
> surrounding system.
>
> This package installs `clnkr`, a plain terminal CLI, and `clnkrd`, a stdio
> JSONL adapter for other tools.
>
> I would not describe clnkr as a replacement for OpenCode. It's useful as a
> small local agent runner and as plumbing for other developer
> workflows. I don't see OpenCode in the Debian archive, so clnkr would help
> begin to cover this class of free software coding-agent
> tools.
>
> tldr; OpenCode adds. clnkr subtracts.
>
> Brian
>
>
> On Mon, May 4, 2026 at 1:08 AM Lucas Nussbaum <[email protected]> wrote:
>
>> Hi Brian,
>>
>> On 03/05/26 at 16:18 +0000, Brian Cosgrove wrote:
>> > Package: wnpp
>> > Severity: wishlist
>> > Owner: Brian Cosgrove <[email protected]>
>> > X-Debbugs-Cc: [email protected], [email protected]
>> >
>> > * Package name    : clnkr
>> >   Version         : 0.3.6
>> >   Upstream Contact: Brian Cosgrove <[email protected]>
>> > * URL             : https://github.com/clnkr-ai/clnkr
>> > * License         : Apache-2.0
>> >   Programming Lang: Go
>> >   Description     : CLI for model-guided coding tasks
>> >
>> > clnkr is a command-line coding agent that uses an LLM to work on local
>> source
>> > trees. It can run interactively with approval before each command
>> batch, or run
>> > a single prompt non-interactively.
>> >
>> > It ships clnkr, the terminal CLI, and clnkrd, a stdio JSONL adapter for
>> other
>> > tools. It supports Anthropic and OpenAI-compatible endpoints.
>> >
>> > The design is Unix-shaped: clnkr runs the coding-agent loop and leaves
>> > isolation, scheduling, and deployment to the surrounding system.
>> >
>> > I am upstream for clnkr and intend to maintain this package within the
>> Debian Go
>> > Packaging Team.
>>
>> Thanks.  It would be useful to explain how it compares to other coding
>> agents released under a Free Software license, like OpenCode.
>>
>> Lucas
>>
>
>
> --
> Brian Cosgrove
>


-- 
Brian Cosgrove

Reply via email to