<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ninon</title>
    <description>The latest articles on DEV Community by ninon (@ninon).</description>
    <link>https://dev.to/ninon</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4198286%2Fcc945705-5ff3-4376-8e80-91de7653f8ad.jpg</url>
      <title>DEV Community: ninon</title>
      <link>https://dev.to/ninon</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ninon"/>
    <language>en</language>
    <item>
      <title>I made Coco, a little friend for Claude Code (0 extra tokens by default)</title>
      <dc:creator>ninon</dc:creator>
      <pubDate>Wed, 21 Oct 2026 12:09:41 +0000</pubDate>
      <link>https://dev.to/ninon/i-made-coco-a-little-friend-for-claude-code-0-extra-tokens-by-default-1me7</link>
      <guid>https://dev.to/ninon/i-made-coco-a-little-friend-for-claude-code-0-extra-tokens-by-default-1me7</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu67qf4b2qtvbup2l5gd3.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu67qf4b2qtvbup2l5gd3.gif" alt="Coco in the Claude desktop app. Claude fixes an off-by-one bug while Coco sits in the band above the prompt." width="600" height="547"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I made Coco, a small character for Claude Code. Coco lives in the little bar above the prompt, in both the terminal and the desktop app's Code tab.&lt;/p&gt;

&lt;p&gt;It's an unofficial fan mod, and it's free. The code uses the MIT license, and the art uses CC BY-NC 4.0.&lt;/p&gt;

&lt;h2&gt;
  
  
  What does Coco do?
&lt;/h2&gt;

&lt;p&gt;Coco reacts to what Claude is doing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When Claude reads files, Coco's eyes follow the text.&lt;/li&gt;
&lt;li&gt;When Claude thinks, Coco makes a little bubble.&lt;/li&gt;
&lt;li&gt;When Claude writes code, Coco opens a thin black laptop and types too.&lt;/li&gt;
&lt;li&gt;When Claude finishes, Coco turns the screen around to show off.&lt;/li&gt;
&lt;li&gt;If there's an error, Coco jumps into a cardboard box.&lt;/li&gt;
&lt;li&gt;If Claude refuses, Coco puts a teapot lid on their head and sulks. Yes, HTTP 418.&lt;/li&gt;
&lt;li&gt;After 4 or 5 quiet minutes, Coco pulls down the hood and takes a nap.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In the desktop app, you can also poke Coco with your mouse or pat their head.&lt;/p&gt;

&lt;h2&gt;
  
  
  0 extra tokens by default
&lt;/h2&gt;

&lt;p&gt;The lines and animations in the bar run on your computer. They don't need an AI model, so they use 0 extra tokens.&lt;/p&gt;

&lt;p&gt;By default, Coco makes no extra model calls or network requests, and collects no telemetry.&lt;/p&gt;

&lt;p&gt;There are some extra AI features too, like sending Coco a DM, asking a model to write new lines, or letting Claude reply a little like Coco. All of these are off by default, and you can see their costs.&lt;/p&gt;

&lt;p&gt;For example, the Light voice option adds a 338-character instruction to each request. This is usually handled by the prompt cache.&lt;/p&gt;

&lt;h2&gt;
  
  
  Two little charms for your limits
&lt;/h2&gt;

&lt;p&gt;On the right of the bar, there are two little charms. The battery is for your 5-hour limit, and the power bank is for your weekly limit. They show how much you really have left.&lt;/p&gt;

&lt;p&gt;Move your mouse over them to see when the limits reset and if your current usage can last until then.&lt;/p&gt;

&lt;h2&gt;
  
  
  Yes, the settings are an ita bag
&lt;/h2&gt;

&lt;p&gt;Type &lt;code&gt;/coco&lt;/code&gt; to open the settings. Yes, I made them look like Coco's ita bag. An ita bag is a bag covered with pins of your favourite character.&lt;/p&gt;

&lt;p&gt;There are seven pages. Here are some of them:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;vibe check: See how many tests failed, how many fixes there were, and how many times Coco went wild in this session. You can save it as a picture.&lt;/li&gt;
&lt;li&gt;Socks: Coco has 13 pairs. You get a pair when you reach a new "first time". Pick the one you like, and Coco will wear it.&lt;/li&gt;
&lt;li&gt;Doujin: A little zine about what you and Coco worked on together. One new issue every week.&lt;/li&gt;
&lt;li&gt;Sticky notes: When you start a new session, Coco tells you where you stopped last time. The notes stay on your computer.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And Coco can speak 13 languages.&lt;/p&gt;

&lt;h2&gt;
  
  
  Coco Pet
&lt;/h2&gt;

&lt;p&gt;You can also use Coco as a little desktop pet. Coco stays next to Claude's window and follows it when you move the window. The expressions are the same as in the bar.&lt;/p&gt;

&lt;p&gt;It doesn't download anything or go online.&lt;/p&gt;

&lt;p&gt;I tested it on my Mac. I don't have a Windows or Linux computer, so I haven't tested those versions on a real machine yet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why did I make it?
&lt;/h2&gt;

&lt;p&gt;I just thought Claude Code could look like this. It's pretty cute, right?&lt;/p&gt;

&lt;p&gt;Codex and DeepSeek harness already have something similar, so I wanted to make one too.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to install
&lt;/h2&gt;

&lt;p&gt;You need Claude Code 2.1.299 or later.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;claude plugin marketplace add ninondev/cc-coco
claude plugin &lt;span class="nb"&gt;install &lt;/span&gt;coco@coco
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then start a new session.&lt;/p&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/ninondev/cc-coco" rel="noopener noreferrer"&gt;https://github.com/ninondev/cc-coco&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What's next?
&lt;/h2&gt;

&lt;p&gt;In a later version, I want to add more chat companions and a little game to play while waiting. I also want to test the Windows and Linux desktop pets on real computers.&lt;/p&gt;

&lt;p&gt;This is an unofficial fan project. It's not affiliated with or endorsed by Anthropic. Claude, Claude Code and Clawd belong to Anthropic.&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>fun</category>
      <category>claudecode</category>
      <category>claude</category>
    </item>
  </channel>
</rss>
